machine/io_port.h-Dateireferenz
Zugriffsklasse fĂźr den IO-Adressraum des x86.
Mehr ...
|
Klassen |
class | IO_Port |
| Die IO_Port-Klasse dient dem Zugriff auf die Ein-/Ausgabeports des PC. Mehr ...
|
Funktionen |
void | outb (int port, int value) |
| Assemberimplementierung zum Schreiben eines Bytes auf einem IO-Port.
|
void | outw (int port, int value) |
| Assemberimplementierung zum Schreiben eines Wortes auf einem IO-Port.
|
int | inb (int port) |
| Assemberimplementierung zum Lesen eines Bytes von einem IO-Port.
|
int | inw (int port) |
| Assemberimplementierung zum Lesen eines Wortes von einem IO-Port.
|
AusfĂźhrliche Beschreibung
Zugriffsklasse fĂźr den IO-Adressraum des x86.
Die Funktionen, die zum Lesen und Schreiben auf IO-Ports verwendet werden, sind also Assemblerfunktionen in der Datei machine/io_port.asm implementiert.
Dokumentation der Funktionen
Assemberimplementierung zum Lesen eines Bytes von einem IO-Port.
- Parameter:
-
- RĂźckgabe:
- Gelesener Wert
Assemberimplementierung zum Lesen eines Wortes von einem IO-Port.
- Parameter:
-
- RĂźckgabe:
- Gelesener Wert
void outb |
( |
int |
port, |
|
|
int |
value | |
|
) |
| | |
Assemberimplementierung zum Schreiben eines Bytes auf einem IO-Port.
- Parameter:
-
| port | IO-Port Adresse |
| value | Zu schreibender Wert |
void outw |
( |
int |
port, |
|
|
int |
value | |
|
) |
| | |
Assemberimplementierung zum Schreiben eines Wortes auf einem IO-Port.
- Parameter:
-
| port | IO-Port Adresse |
| value | Zu schreibender Wert |