bionic (2) outsl.2.gz

Provided by: manpages-es_1.55-10_all bug

NOMBRE

       outb, outw, outl, outsb, outsw, outsl - salida por puerto
       inb, inw, inl, insb, insw, insl - entrada desde puerto
       outb_p, outw_p, outl_p, inb_p, inw_p, inl_p - E/S pausada

DESCRIPCIÓN

       Esta  familia  de  funciones  se  emplea  para  hacer  entrada  y salida de bajo nivel por puertos. Están
       diseñadas principalmente para uso interno del núcleo, pero pueden ser  empleadas  desde  el  espacio  del
       usuario.

       Usted  ha  de  compilar  con  -O  o -O2 o similar. Las funciones están definidas como macros en línea del
       preprocesador, y no serán sustituidas sin la opción de optimización activada, provocando  referencias  no
       resueltas en tiempo de enlazado.

       Usted  ha  de  emplear  ioperm(2)  o  alternativamente  iopl(2)  para  decirle al núcleo que permita a la
       aplicación en el espacio de usuario el acceso a los puertos de E/S  en  cuestión.  Si  no  hace  esto  la
       aplicación recibirá un fallo de segmento.

CONFORME A

       outb  y  familia  son específicas del hardware. Los argumentos puerto y valor están en orden opuesto a la
       mayoría de implementaciones de DOS.

VÉASE TAMBIÉN

       ioperm(2), iopl(2)