Todo
-
Hallo,
ich würde hier gerne zusammentragen, was alles noch getan werden muss. Der Kern steht ja soweit, insofern einfach alle Ideen hier reinposten. Wer eine der Aufgaben hier übernehmen will ist herzlich eingeladen genau das zu tun - am Besten aber kurze Notiz hinterlassen oder mir Mailen oder wie auch immer, damit nicht zwei Leute an ein und der selben Sache werkeln!
Achso, und einige der Punkte sind auch eine Diskussion wert, dazu auch einfach hier reinposten bütte.TODO:
- Unicode von der Tastatur aus
- Threads im Prozessmanagement, also 1+ Threads pro Prozess
- libc (C-API) für den Usercode programmieren
- Treiberinterface
- Buildsystem runderneuern (abc.w, Statement needed)
- Diskussion needed: Teile der POSIX-API implementieren?PS: Einige Punkte, wie z.B. Unicode, habe ich hier eigenmächtig ohne Absprache reingestellt. Erhard et al, ich bin für jedes Pro und Contra zu haben, ich kann Punkte auch wieder rausnehmen, so ist es ja nicht..
-
Badestrand schrieb:
- Buildsystem runderneuern (abc.w, Statement needed)
Hallo,
ich habe dazu in letzter Zeit nichts gemacht und kann für dieses Jahr auch nicht viel versprechen... Bitte nicht übel nehmen...
-
Bitte nicht übel nehmen...
Kein Problem. :xmas1:
-
Bereits vorhandene TODO-Liste von Cuervo:
http://www.c-plusplus.net/forum/viewtopic-var-t-is-252232.html
-
Für mich sind die Themen USB und Netzwerk klare Favoriten für die Zukunft von PrettyOS.
Die Priorisierung fällt mir schwer, aber ich denke, dass USB wichtiger ist. Vielleicht kann man die Themen aufteilen, denn Netzwerk ist reizvoll (tty kümmert sich momentan darum).
-
Erhard Henkes schrieb:
Ich stecke so zwischen DMA und Floppy fest, dass mir jede Kraft für USB fehlt. Kommt aber als Nächstes, weil es einfach notwendig ist.
Schön, dass Floppy jetzt läuft^^
Ja, USB ist nun am dransten.
-
TOOD: Multithreading-safety im gesamten Memory-Modul. Afaik haben wir noch keine Critical Sections, dann ebenfalls TODO
-
Ja, USB ist nun am dransten.
Genau! Wie Du weißt, wir sind schon mitten drin im Kampf mit Ports, Frames und Bits.
-
USB ist nun am dransten.
Jetzt können wir uns so langsam diesem schwierigen Thema stellen. EHCI läuft so halbwegs.