Hallo!
Es ist zwar kein Problem, aber ich wollte dennoch einfach mal fragen.
Ich hab einen kleinen Keyboardtreiber geschrieben, der die gängigsten Operationen beherrscht (Eingabe, Shift, Backspace, Enter).
Wenn ich das in Bochs starte und z.B. 'ä' ,'ü' 'ß' 'Alt Gr' drücke, krieg ich die nachricht, dass diese Keys nicht gemappt sind.
Wie kann ich das umgehen?
Weiterhin wollte ich einfach mal Fragen, wie ich mit dem ganzen umgehe.
Ich habe jetzt eine Ausgabefunktion für VGA und einen Eingabetreiber.
Sollte ich jetzt einen Prozess 'Terminal' erstellen, der beim Start automatisch aufgerufen wird und die Eingabe z.B. in nem Array speichert und mit im Programm hinterlegten Befehlen vergleicht und auswertet?
Was wäre der nächste logische Schritt beim OS-Deving?
Bin ich jetzt besser beim Multithreading aufgehoben? Weil ich hab die befürchtung, dass ich das im reinen Terminalmodus
noch garnicht sinnvoll verwenden kann.
Wie kann man es z.B. Anstellen eine Art kleines textpasiertes Paintprogramm zu erstellen?
Wie kann man z.B. Daten am besten speichern? Verkettete Liste? Oder kann man tatsächlich z.B. .txt Datein erstellen.
Aber wo speichern?
Viele Fragen und ich hoffe auf rege Antworten!
Vielen Dank im Vorraus!!!