INB |
Entrée octet |
sys/io.h |
Syntaxe
unsigned char inb(unsigned short int port);
|
Paramètres
Nom |
Description |
port |
Ce paramètre permet d'indiquer le numéro du port à lire. L'architecture des microprocesseurs de la famille des 80x86 supporte des valeurs entre 0 et 65535. |
Retour
Valeur |
Description |
0 à 255 |
Ces valeurs permettent d'indiquer le contenu du port d'entrée/sortie. |
Description
Cette fonction permet de lire un octet du contenu d'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 - outb
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