Changes between Version 5 and Version 6 of SujetTD0
- Timestamp:
- Feb 3, 2016, 5:45:36 AM (9 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
SujetTD0
v5 v6 25 25 Nous fonctionnons sur un système qui utilise un mécanisme de mémoire virtuelle et dès lors l'accès à certaines zones mémoires est protégé par le système d'exploitation, ici Linux. C'est le cas notamment pour les zones mémoires correspondant aux contrôleurs d'entrées/sorties. Néanmoins, un peut quand même accéder à ces zones mémoires grâce à l'appel système mmap, dont le prototype est le suivant: 26 26 27 {{{ 27 {{{#!c 28 28 void * mmap ( void * addr, size_t length, int prot, int flags, int fd, off_t offset ); 29 29 }}} … … 31 31 et sa réciproque: 32 32 33 {{{ 33 {{{#!c 34 34 int munmap ( void * addr, size_t length ); 35 35 }}}