SYNTAX
void rtapi_outb(unsigned char _byte_, unsigned int _port_);
unsigned char rtapi_inb(unsigned int _port_);
ARGUMENTE
- port
-
Die Adresse des E/A-Anschlusses
- byte
-
Das Byte, das an den Port geschrieben werden soll
BESCHREIBUNG
rtapi_outb writes a byte to a hardware I/O port. rtapi_inb reads a byte from a hardware I/O port.
REALTIME CONSIDERATIONS
Kann von Init/Cleanup-Code und von Echtzeit-Tasks aus aufgerufen werden. Verfügbar in Nicht-Echtzeit-Komponenten.
RETURN VALUE
rtapi_inb returns the byte read from the given I/O port
ANMERKUNGEN
Die E/A-Adresse sollte innerhalb eines Bereichs liegen, der zuvor von rtapi_request_region zugewiesen wurde. Andernfalls könnte ein anderes Echtzeitmodul oder der Linux-Kernel versuchen, gleichzeitig auf die E/A-Region zuzugreifen.
SIEHE AUCH
rtapi_region(3)