Changes between Version 5 and Version 6 of SujetTD0


Ignore:
Timestamp:
Feb 3, 2016, 5:45:36 AM (9 years ago)
Author:
franck
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • SujetTD0

    v5 v6  
    2525Nous 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:
    2626
    27 {{{
     27{{{#!c
    2828void * mmap ( void * addr, size_t length, int prot, int flags, int fd, off_t offset );
    2929}}}
     
    3131et sa réciproque:
    3232
    33 {{{
     33{{{#!c
    3434int munmap ( void * addr, size_t length );
    3535}}}