Provided by: manpages-fr-dev_3.27fr1.4-1_all bug

NOM

       outb, outw, outl, outsb, outsw, outsl, inb, inw, inl, insb, insw, insl,
       outb_p, outw_p, outl_p, inb_p, inw_p, inl_p - Lire/Ecrire sur un port

DESCRIPTION

       Cette famille de fonctions est utilisee pour des entrees-sorties de bas
       niveau.  Les  fonctions  out* effectuent une ecriture sur un port alors
       que les fonctions in* effectuent une lecture. Les  fonctions  suffixees
       avec  << b >>  travaillent  sur  des  octets  alors  que  les fonctions
       suffixees  avec  << w >>  travaillent  sur  des  mots.  Les   fonctions
       suffixees  avec  << _p >>  attendent  que  les  entrees-sorties  soient
       achevees.

       Elles ont principalement ete concues pour un usage  interne  au  noyau,
       mais sont quand meme utilisables avec des processus utilisateurs.

       Compiler  le  programme  avec  les options -O ou -O2 ou equivalent. Ces
       fonctions sont en realite des macros developpees en ligne, et ne seront
       pas substituees sans valider l'optimisation. Ceci causerait des erreurs
       de references non resolues au moment de l'edition des liens.

       Utiliser ioperm(2) ou eventuellement iopl(2)  pour  demander  au  noyau
       d'autoriser  l'application  a  acceder  aux  ports d'entrees-sorties en
       question. Une omission  de  cette  etape  declencherait  une  faute  de
       segmentation.

CONFORMIT'E

       outb()  et  les  autres  fonctions dependent du materiel. Les arguments
       port  et  value  sont  dans  l'ordre  inverse   de   la   plupart   des
       implementations equivalentes sous DOS.

VOIR AUSSI

       ioperm(2), iopl(2)

COLOPHON

       Cette  page  fait  partie  de  la  publication 3.27 du projet man-pages
       Linux. Une description du projet et des instructions pour signaler  des
       anomalies       peuvent       etre       trouvees      a      l'adresse
       <URL:http://www.kernel.org/doc/man-pages/>.

TRADUCTION

       Depuis 2010, cette traduction est maintenue a l'aide  de  l'outil  po4a
       <URL:http://po4a.alioth.debian.org/>   par   l'equipe   de   traduction
       francophone       au       sein        du        projet        perkamon
       <URL:http://perkamon.alioth.debian.org/>.

       Christophe  Blaess  <URL:http://www.blaess.fr/christophe/> (1996-2003),
       Alain  Portal  <URL:http://manpagesfr.free.fr/>  (2003-2006).    Julien
       Cristau et l'equipe francophone de traduction de Debian (2006-2009).

       Veuillez   signaler   toute   erreur   de   traduction  en  ecrivant  a
       <debian-l10n-french@lists.debian.org> ou par un rapport de bogue sur le
       paquet manpages-fr.

       Vous  pouvez  toujours avoir acces a la version anglaise de ce document
       en utilisant la commande << man -L C <section> <page_de_man> >>.