rtapi_outb, rtapi_inb - Realizar E/S de hardware
void rtapi_outb(unsigned char byte, unsigned int port) |
||
unsigned char rtapi_inb(unsigned int port) |
port |
La dirección del puerto de E/S |
|||
byte |
El byte que se escribirá en el puerto. |
rtapi_outb escribe un byte en un puerto de E/S hardware. rtapi_inb lee un byte de un puerto de E/S hardware.
Se puede llamar desde el código de inicio/limpieza y desde las tareas en tiempo real. No disponible en componentes de espacio de usuario.
rtapi_inb devuelve el byte leÃdo del puerto de E/S dado
La dirección de E/S debe estar dentro de una región previamente asignada por rtapi_request_region. De lo contrario, otro módulo en tiempo real o el núcleo Linux podrÃa intentar acceder a la región de E/S al mismo tiempo.
rtapi_region(3rtapi)