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)