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 |