Changes between Version 12 and Version 13 of Archi-1-TP10
- Timestamp:
- Dec 28, 2020, 4:34:33 PM (4 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Archi-1-TP10
v12 v13 219 219 ''''''''''''''' 220 220 }}} 221 1. Nous accès aux registres de périphériques? 221 1. Nous connaissons les adresses des registres de périphériques. Ces adresses sont déclarées dans le fichier ldscript `kernel.ld`. Ci-après, nous avons la déclaration de la variable de ldscript `__tty_regs_map`. Cette variable est aussi utilisable dans les programmes C, mais pour être utilisable par le compilateur C, il est nécessaire de lui dire quel type de variable c'est. Est-ce une adresse d'entier, ou une adresse de tableau d'entiers, ou encore une structure. 222 {{{#!c 223 __tty_regs_map = 0xd0200000 ; /* tty's registers map, described in devices.h */ 224 }}} 222 225 {{{#!protected ------------------------------------------------------------------------------------ 223 226 ''''''''''''''' … … 576 579 - réponse 577 580 ''''''''''''''' 578 }}} 579 581