OUTB |
Sortie d'octet |
---|---|
sys/io.h |
Syntaxe
void outb(unsigned char value, unsigned short int port); |
Paramètres
Nom | Description |
---|---|
value | Ce paramètre permet d'indiquer le valeur à écrire dans le port. Les valeurs doivent être entre 0 et 255. |
port | Ce paramètre permet d'indiquer le numéro du port à écrire. L'architecture des microprocesseurs de la famille des 80x86 supporte des valeurs entre 0 et 65535. |
Description
Cette fonction permet d'écrire un octet de contenu dans un port d'entrée/sortie.
Remarques
- Vous devez préalablement avoir fixer les permissions de droit d'accès aux ports d'entrée/sorties à l'aide des fonctions ioperm ou iopl pour pouvoir utiliser cette fonction.
- Cette fonction est destiné à une architecture de la famille des microprocesseurs 80x86, elle n'est donc pas considéré comme une fonction portable sur n'importe quel système.
- Vous devez utiliser un paramètre de compilation comme «-O» ou «-O2» pour pouvoir utiliser cette fonction.
Voir également
Langage de programmation - C pour Linux - Référence de procédures et de fonctions - inb
Langage de programmation - C pour Linux - Référence de procédures et de fonctions - ioperm
Langage de programmation - Assembleur 80x86 - Références des ports d'entrée/sortie 80x86
Dernière mise à jour : Vendredi, le 17 mars 2017