| Zeile 31: | Zeile 31: | ||
| 0x15 || 2 || Manufacturing test data | | 0x15 || 2 || Manufacturing test data | ||
|- | |- | ||
| − | | 0x17 || 2 || | + | | 0x17 || 2 || [[#Tastatur-Status-Flags | Tastatur-Status-Flags]] |
|- | |- | ||
| 0x19 || 1 || Alt+Numpad-Data | | 0x19 || 1 || Alt+Numpad-Data | ||
| Zeile 113: | Zeile 113: | ||
| 0 || Ob ein Bootfloppy-Laufwerk vorhanden ist | | 0 || Ob ein Bootfloppy-Laufwerk vorhanden ist | ||
|} | |} | ||
| + | <br> | ||
| + | |||
| + | === Tastatur-Status-Flags === | ||
| + | Hier werden die Tastatur-Flags gespeichert welche vom Interrupt 0x16 verwendet werden.<br> | ||
| + | {| border="1" | ||
| + | ! Bits || Beschreibung | ||
| + | |- | ||
| + | | 7 || 0 = Einfügen ausgeschaltet <br> 1 = Einfügen angeschaltet | ||
| + | |- | ||
| + | | 6 || 0 = CapsLock aus <br> 1 = CapsLock an | ||
| + | |- | ||
| + | | 5 || 0 = NumLock aus <br> 1 = NumLock an | ||
| + | |- | ||
| + | | 4 || 0 = ScrollLock aus <br> 1 = ScrollLock an | ||
| + | |- | ||
| + | | 3 || 0 = Alt nicht gedrückt <br> 1 = Alt gedrückt | ||
| + | |- | ||
| + | | 2 || 0 = Strg nicht gedrückt <br> 1 = Strg gedrückt | ||
| + | |- | ||
| + | | 1 || 0 = LShift nicht gedrückt <br> 1 = LShift gedrückt | ||
| + | |- | ||
| + | | 0 || 0 = RShift nicht gedrückt <br> 1 = RShift gedrückt | ||
| + | |} | ||
| + | <br> | ||
==Weblinks== | ==Weblinks== | ||