outb(2) - inb, inb_p, inl, inl_p, insb, insl, insw, inw, inw_p, outb, outb_p, outl, outl_p, outsb, outsl, outsw, outw, outw_p, inb, inb_p, inl, inl_p, insb, insl, insw, inw, inw_p, outb, outb_p, outl, outl_p, outsb, outsl, outsw, outw, outw_p - Lire/Écrire avec un délai - man 2 outb
OUTB(2) Manuel du programmeur Linux OUTB(2)
NOM
outb, outw, outl, outsb, outsw, outsl - crire sur un port.
inb, inw, inl, insb, insw, insl - Lecture depuis un port.
outb_p, outw_p, outl_p, inb_p, inw_p, inl_p - Lire/crire avec un
dlai
DESCRIPTION
Cette famille de fonctions est utilise pour des entres/sorties de
bas niveau. Elles ont principalement t conues pour un usage
interne au noyau, mais sont quand mme utilisables avec des processus
utilisateurs.
Compiler le programme avec les options -O or -O2 ou quivalent. Ces
fonctions sont en ralit des macros dveloppes en ligne, et ne
seront pas substitues sans valider l'optimisation. Ceci causerait
des erreurs de rfrences non rsolues au moment de l'dition des
liens.
Utiliser ioperm(2) ou ventuellement iopl(2) pour demander au noyau
d'autoriser l'application accder aux ports d'entres/sorties en
question. Une omission de cette tape dclencherait une faute de seg-
mentation.
CONFORMIT
outb et les autres fonctions dpendent du matriel. Les arguments
port et value sont dans l'ordre inverse de la plupart des implmenta-
tions quivalentes sous DOS.
VOIR AUSSI
ioperm(2), iopl(2)
TRADUCTION
Christophe Blaess, 1996-2003.
LDP 18 juillet 2003 OUTB(2)
References for this manual (incoming links)