| Zeile 1: | Zeile 1: | ||
Der Keyboard Controller (KBC) sitzt auf dem Mainboard und dient, wie der Name vermuten lässt, unter anderem der Tastaturansteuerung. Er hat jedoch noch viele weitere Funktionen. | Der Keyboard Controller (KBC) sitzt auf dem Mainboard und dient, wie der Name vermuten lässt, unter anderem der Tastaturansteuerung. Er hat jedoch noch viele weitere Funktionen. | ||
| − | Funktionen des KBC: | + | Funktionen des KBC: |
| − | + | *Ansteuerung der Tastatur | |
| − | + | *Ansteuerung des PSAUX-Ports (z.B. PS/2-Maus) | |
| − | + | *ein-/ausschalten der 21-Adressleitung (a20-Gate) | |
| − | + | *CPU-Reset auslösen | |
| − | + | *ein-/ausschalten des Systemlautsprechers | |
| − | + | *Information ob das System eine Monochrom- oder Farbgrafikkarte benutzt | |
| − | |||
Zur Komunikation mit dem KBC werden die Ports 0x60, 0x61 und 0x64 verwendet.<br> | Zur Komunikation mit dem KBC werden die Ports 0x60, 0x61 und 0x64 verwendet.<br> | ||