Ich werde wahrscheinlich für die nächste Ausgabe wharsheinlich ein Tut über Keyboard Programmierung bei steuern....
So wie TeeJay hab ich das ganze auch implementiert, ein FIFO Speicher der immer den Scancode und den ASCII(falls es einen gibt) abspeichert. Das BIOS macht das übrigens genauso.... Linux macht es auch so ähnlich, das praktische ist das man z.B. für verschiedene Konsolen nen eigenen FIFO benutzen könnte, und einfach immer nur die Pointer umbiegen müsste.
@Franz
Du hast recht ASCII hat nur 7-BIT, aber auf der Tastatur sind noch Zeichen z.B. äöü die nich im ASCII-Code enthalten sind, dafür brauch man dan z.B. den ISO-Latin Code der den ASCII Code erweitert.
Mal davon abgesehen muss man natürlich ISO-LAtin auch in den Video-Ram laden, damit der auch dargestellt werden kann..