A20-Gate — Änderungen 3196 → 3441

Zeile 131: Zeile 131:
 
==Einschalten über das BIOS==
 
==Einschalten über das BIOS==
  
−
Es gibt sogar noch eine dritte Möglichkeit das A20 Gate zu aktiveren. Vorallem neuere Bios besitzen diese Möglichkeit. Dafür benutzt man INT 15h und AX=2401. Hier eine Kleine Tabelle:
+
Es gibt sogar noch eine dritte Möglichkeit das A20 Gate zu aktiveren. Vor allem neuere [[BIOS]] besitzen diese Möglichkeit. Dafür benutzt man den Interrupt 0x15 mit AX=0x2401. Hier eine Kleine Tabelle:
  
−
INT 15h AX=2400 --> A20 auschalten<br />
+
INT 0x15 AX=0x2400 --> A20 auschalten<br />
−
INT 15h AX=2401 --> A20 einschalten<br />
+
INT 0x15 AX=0x2401 --> A20 einschalten<br />
−
INT 15h AX=2402 --> Status abfragen (AL: 0 --> aus; AL: 1 --> an)<br />
+
INT 0x15 AX=0x2402 --> Status abfragen (AL: 0 --> aus; AL: 1 --> an)<br />
−
INT 15h AX=2403 --> Support abfragen (BX bit 0: kbc; bit 1: Port 0x92)<br />
+
INT 0x15 AX=0x2403 --> Support abfragen (BX bit 0: kbc; bit 1: Port 0x92)<br />
  
−
Wenn Erfolgreich: CF nicht gesetzt, AH = 00h<br />
+
Wenn erfolgreich: CF nicht gesetzt, AH = 0x00<br />
 
Bei Fehler: CF gesetzt, AH=Status<br />
 
Bei Fehler: CF gesetzt, AH=Status<br />
  
 
Status:  
 
Status:  
−
01h Keyboard im Secure Mode<br />
+
0x01 Keyboard im Secure Mode<br />
−
86h Funktion wird nicht unterstützt<br />
+
0x86 Funktion wird nicht unterstützt<br />
  
 
== Links ==
 
== Links ==