IO_Port Klassenreferenz
Die IO_Port-Klasse dient dem Zugriff auf die Ein-/Ausgabeports des PC.  
Mehr ...
#include <io_port.h>
Aufstellung aller Elemente
|  | 
| 
 Öffentliche Methoden | 
|  | IO_Port (int a) | 
|  | Konstruktor. 
 | 
| void | outb (int val) const | 
|  | Byteweise Ausgabe eines Wertes ueber einen I/O-Port. 
 | 
| void | outw (int val) const | 
|  | Wortweise Ausgabe eines Wertes ueber einen I/O-Port. 
 | 
| int | inb () const | 
|  | Byteweises Einlesen eines Wertes ueber einen I/O-Port. 
 | 
| int | inw () const | 
|  | Wortweises Einlesen eines Wertes ueber einen I/O-Port. 
 | 
Ausführliche Beschreibung
Die IO_Port-Klasse dient dem Zugriff auf die Ein-/Ausgabeports des PC. 
Beim PC gibt es einen gesonderten I/O-Adressraum, der nur mittels der Maschineninstruktionen 'in' und 'out' angesprochen werden kann. Ein IO_Port-Objekt wird beim Erstellen an eine Adresse des I/O-Adressraums gebunden und kann dann fuer byte- oder wortweise Ein- oder Ausgaben verwendet werden. 
Beschreibung der Konstruktoren und Destruktoren
      
        
          | IO_Port::IO_Port | ( | int | a | ) |  [inline] | 
      
 
Konstruktor. 
- Parameter:
- 
  
    |  | a | Adresse des IO-Ports im IO-Adressraum |  
 
 
 
Dokumentation der Elementfunktionen
      
        
          | void IO_Port::outb | ( | int | val | ) | const  [inline] | 
      
 
Byteweise Ausgabe eines Wertes ueber einen I/O-Port. 
- Parameter:
- 
  
    |  | val | Wert, der ausgegeben werden soll. |  
 
 
 
      
        
          | void IO_Port::outw | ( | int | val | ) | const  [inline] | 
      
 
Wortweise Ausgabe eines Wertes ueber einen I/O-Port. 
- Parameter:
- 
  
    |  | val | Wert, der ausgegeben werden soll. |  
 
 
 
      
        
          | int IO_Port::inb | ( |  | ) | const  [inline] | 
      
 
Byteweises Einlesen eines Wertes ueber einen I/O-Port. 
- Rückgabe:
- Gelesenes Byte. 
 
 
      
        
          | int IO_Port::inw | ( |  | ) | const  [inline] | 
      
 
Wortweises Einlesen eines Wertes ueber einen I/O-Port. 
- Rückgabe:
- Gelesenes Wort. 
 
 
Die Dokumentation für diese Klasse wurde erzeugt aufgrund der Datei: