Nom |
Description |
start |
Ce paramètre permet d'indiquer l'adresse où va le périphérique. |
len |
Ce paramètre permet d'indiquer la taille, en octets, de la région à cartographier. |
prot |
Ce paramètre permet d'indiquer la protection de mémoire cartographier. On peut combiner avec un opérateur «OR» les constantes suivantes : |
PROT_EXEC |
Cette constante permet d'indiquer que la mémoire peut être exécuté. |
PROT_READ |
Cette constante permet d'indiquer que la mémoire peut être lue. |
PROT_WRITE |
Cette constante permet d'indiquer que la mémoire peut être écrite. |
PROT_NONE |
Cette constante permet d'indiquer qu'il n'y a pas d'accès à cette mémoire. |
flags |
Ce paramètre permet d'indiquer les options à appliquer à la carte mémoire. On peut combiner avec un opérateur «OR» les constantes suivantes : |
MAP_FIXED |
Cette constante permet d'indiquer qu'il ne faut pas cartographier à une autre adresse, l'adresse spécifié. |
MAP_SHARED |
Cette constante permet d'indiquer qu'il faut partager cette cartographie avec les autres processus utilisant cette objet. |
MAP_PRIVATE |
Cette constante permet d'indiquer qu'il faut créer une cartographie privé avec une sémantique de copier-en-écriture. |
MAP_ANONYMOUS |
Cette constante permet d'indiquer qu'il n'y pas de descripteur de fichier. |
fd |
Ce paramètre permet d'indiquer le descripteur e fichier de la cartographie. |
offst |
Ce paramètre permet d'indiquer le déplacement à utiliser par le descripteur de fichier. |
Cette fonction permet de créer une carte mémoire d'un fichier dans la mémoire.