Provided by: manpages-es_1.55-9_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)