
Dekodierer für die empfangenen Tastaturcontrollercodes. Mehr ...
#include <machine/keydecoder.h>
Öffentliche Methoden | |
Key_Decoder (Keyboard_Controller *keyctrl) | |
Key | decode (unsigned char code) |
Interpretiert die Make und Break-Codes der Tastatur und liefert den ASCII Code, den Scancode und Informationen darüber, welche zusätzlichen Tasten wie Shift und Ctrl gedrückt wurden. Mehr ... | |
Dekodierer für die empfangenen Tastaturcontrollercodes.
Die Klasse Key_Decoder dient dazu, aus den Make- und Break-Codes den Scan- und ASCII Code der gedrückten Taste zu bestimmen.
Key Key_Decoder::decode | ( | unsigned char | code | ) |
Interpretiert die Make und Break-Codes der Tastatur und liefert den ASCII Code, den Scancode und Informationen darüber, welche zusätzlichen Tasten wie Shift und Ctrl gedrückt wurden.