Changes between Version 112 and Version 113 of Archi-1-TP9
- Timestamp:
- Dec 15, 2020, 2:12:33 PM (4 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Archi-1-TP9
v112 v113 505 505 ''''''''''''''' 506 506 - C'est dans le fichier kernel.ld. \\On y trouve: 507 - la définition de variable du ldscript. Ce sont essentiellement des adresses dans l'espace d'adressage,507 - la définition de variables du ldscript. Ce sont essentiellement des adresses dans l'espace d'adressage, 508 508 mais pas seulement, il y a aussi la taille des régions. 509 509 - On trouve ensuite la déclaration des régions mémoires. … … 544 544 {{{#!protected ------------------------------------------------------------------------------------ 545 545 ''''''''''''''' 546 1.L'éditeur de liens a besoin des fichiers objets `.o` et du fichier ldscript (ici, `kernel.ld`)546 - L'éditeur de liens a besoin des fichiers objets `.o` et du fichier ldscript (ici, `kernel.ld`) 547 547 ''''''''''''''' 548 548 }}} … … 616 616 Dans le deuxième programme, nous restons en assembleur, mais nous avons deux fichiers source : (1) le fichier contenant 617 617 le code de boot et (2) le fichier contenant le code du noyau. Ici, le code du noyau c'est juste une ''fonction'' `kinit()`. Ce n'est pas vraiment une fonction car on n'utilise pas la pile. 618 618 619 619 **Objectifs** 620 620