|
|
 |
 |
Klasse IO_Port
Einordnung in die Gesamtstruktur
- Modul
- machine
- Basisklassen
- keine
- abgeleitete Klassen
- keine
- Erstellungszeitpunkt
- Vorgabe zu Aufgabe
1
- Dateien
io_port.h io_port.asm
Beschreibung
Diese Klasse stellt die C++ Abstraktion eines I/O Ports für die
Geräteprogrammierung dar.
öffentliche Methoden
IO_Port (int addr)
- Der Parameter des Konstruktors legt die Portadresse fest, auf
die mit Hilfe dieses IO_Port Objekts zugegriffen werden
soll.
void outb (int val)
- Schreibt das niederwertigste Byte des Parameters val
auf den Port.
void outw (int val)
- Schreibt ein Wort (die beiden niederwertigsten Bytes) des
Parameters val auf den Port.
int inb ()
- Liest ein Byte vom Port.
int inw ()
- Liest ein Wort vom Port.
|
 |
 |
|