| 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. | + | 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 | + | INT 0x15 AX=0x2400 --> A20 auschalten<br /> |
| − | INT | + | INT 0x15 AX=0x2401 --> A20 einschalten<br /> |
| − | INT | + | INT 0x15 AX=0x2402 --> Status abfragen (AL: 0 --> aus; AL: 1 --> an)<br /> |
| − | INT | + | INT 0x15 AX=0x2403 --> Support abfragen (BX bit 0: kbc; bit 1: Port 0x92)<br /> |
| − | Wenn | + | Wenn erfolgreich: CF nicht gesetzt, AH = 0x00<br /> |
Bei Fehler: CF gesetzt, AH=Status<br /> | Bei Fehler: CF gesetzt, AH=Status<br /> | ||
Status: | Status: | ||
| − | + | 0x01 Keyboard im Secure Mode<br /> | |
| − | + | 0x86 Funktion wird nicht unterstützt<br /> | |
== Links == | == Links == | ||