Changes between Version 49 and Version 50 of AS6-TME-B1
- Timestamp:
- Feb 7, 2023, 6:00:30 PM (17 months ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
AS6-TME-B1
v49 v50 61 61 62 62 63 63 64 Les trois figures ci-dessous donnent des informations sur l'architecture du prototype **almo1** sur lequel vous allez travailler. 64 65 * À gauche, vous avez un schéma de connexion simplifié. … … 141 142 }}} 142 143 144 145 143 146 == A2. Programmation assembleur 147 144 148 145 149 … … 233 237 }}} 234 238 239 240 235 241 == A3. Programmation en C 242 236 243 237 244 … … 474 481 475 482 483 476 484 == A5. Les modes d'exécution du MIPS 485 477 486 478 487 … … 580 589 581 590 == A6. Langage C pour la programmation système 591 582 592 583 593 … … 710 720 711 721 722 712 723 == A7. Passage entre les modes kernel et user 724 713 725 714 726 … … 887 899 888 900 901 889 902 == A8. Génération du code exécutable 903 890 904 891 905 … … 985 999 986 1000 {{{ 987 2_init_c/1001 01_init_c/ 988 1002 ├── hcpua.S : code dépendant du cpu matériel en assembleur 989 1003 ├── kernel.ld : ldscript décrivant l'espace d'adressage pour l'éditeur de lien … … 1147 1161 1148 1162 1163 1149 1164 == B2. Premier petit pilote pour le terminal 1165 1150 1166 1151 1167 … … 1161 1177 1162 1178 {{{ 1163 3_driver/1179 02_driver/ 1164 1180 ├── harch.c : code dépendant de l'architecture du SoC, pour le moment c'est juste le pilote du TTY 1165 1181 ├── harch.h : API du code dépendant de l'architecture