| Zeile 216: | Zeile 216: | ||
|+ Bitfelder des Statusbytes, das beim Lesen des 64h's geliefert wird | |+ Bitfelder des Statusbytes, das beim Lesen des 64h's geliefert wird | ||
|- | |- | ||
| − | ! 7 || 6 || 5 || 4 || 3 || 2 || 1 || 0 | + | ! || 7 || 6 || 5 || 4 || 3 || 2 || 1 || 0 |
|- | |- | ||
| − | | | + | | valign="top" width="1%" | 0 |
| + | | valign="top" width="12.5%" style="background:lightgrey" | | ||
| + | | valign="top" width="12.5%" style="background:lightgrey" | | ||
| + | | valign="top" width="12.5%" | Es liegen keine Daten für uns bereit | ||
| + | | valign="top" width="12.5%" | Keyboard verfügbar | ||
| + | | valign="top" width="12.5%" | Das letzte geschriebene Byte waren Daten und gingnen an den Port 60h | ||
| + | | valign="top" width="12.5%" | power up or reset | ||
| + | | valign="top" width="12.5%" | Der Input-Buffer ist leer und alle Befehle sind verarbeitet, nun können wir einen Befehl senden | ||
| + | | valign="top" width="12.5%" | Es liegen keine Daten bereit und es sollte somit auch noch nichts aus dem Port 60h ausgelesen werden | ||
|- | |- | ||
| − | | || | + | | valign="top" | 1 |
| − | | | + | | valign="top" | Parity-Error bei der letzten Übertragung vom Keyboard |
| − | + | | valign="top" | Ein Time-Out-Error ist aufgetreten, das heißt, dass die Maus oder die Tastatur nicht reagiert hat. Sollte dieser Fehler auftreten sollte mann den Resend-Befehl nutzen. | |
| − | + | | valign="top" | Die Maus hat Daten für uns im Maus-Output-Buffer bereit leigen und sollten nun abgeholt werden | |
| − | | | + | | valign="top" | Keyboard gesperrt |
| − | + | | valign="top" | Das letzte geschrieben Byte war ein Befehl und ging somit an den Port 64h | |
| − | + | | valign="top" | Selftest OK | |
| − | + | | valign="top" | Der Input-Buffer hat noch Daten, also es liegt noch der zuletzt gesendete Befehl in 60h/64h und wartet auf seine Verarbeitung | |
| − | + | | valign="top" | Im OutputBuffer befinden sich Daten für den User. Im Sourcecode wird dies genutzt um auf das Ergebnis einer Operation zu warten | |
| − | |||
| − | |||
| − | |||
| − | |||
| − | | | ||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
|} | |} | ||