LinuxCNC Documentation

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)