Lowlevel

OffZone => Offtopic => Thema gestartet von: bongo am 04. August 2008, 19:00

Titel: Euer größter OS Hype
Beitrag von: bongo am 04. August 2008, 19:00
Da ich gerade ziemlich gehypt bin von meinem Tasterturtreiber, würde es mich interessieren, welcher Teil des OS Codens für euch der bisher coolste war.

Leider kann man hier anscheinend keine Umfragen erstellen. Wär sicherlich interessant, ob der erste funktionierende Interrupt, der Keyboardtreiber oder villeicht sogar die ersten Bitmaps am spannensten für OS-Dever sind.

Für mich ist es auf jedenfall bisher der Keyboardtreiber. Bei GDT und IDT ist es ja meißt so, entweder alles klappt, oder eben nicht. Viel Freiraum hat man da nicht. Jetzt wo ich mir zum ersten mal richtige Designtechnische Ansätze überlegen muss, wirds für mich erst richtig spannend.

Freue mich über Antworten.

bongo
Titel: Re: Euer größter OS Hype
Beitrag von: nooooooooos am 04. August 2008, 19:34
Bei mir wars definitiv der erste richtige Interrupt....Bei mir klappte es nicht-Und das mehr als 4 Monate!!! Und schlussendlich wusste ich auch gar nicht wie es dann schliesslich zum Laufen kam..


Gruss
Nooooooooooos
Titel: Re: Euer größter OS Hype
Beitrag von: jgraef am 04. August 2008, 20:52
Hi,

Bei mir gibt's da eigentlich mehrere Dinge.
Einmal mein malloc(). Implementiert und hat sofort funktioniert.
Dann noch meine neue Speicherverwaltung: jetzt kann mein Kernel richtig dynamisch Speicher anfordern und sogar Linked Lists benutzen. Außerdem, wenn ein Prozess eine Page haben will, bekommt er diese jetzt nicht sofort. Nur wenn er sie dann auch benutzt. Außerdem habe ich schon ein Interface für Swapping, nur wie man das in einem Mikrokernel implementiert...
Und dann noch mein SysV/IPC. Bis auf die Semaphoren hat alles sofort super geklappt. Sogar Shared Memory, ich hatte mir das immer so schwierig vorgestellt.
Titel: Re: Euer größter OS Hype
Beitrag von: kevin am 04. August 2008, 21:03
Der IRC-Client. ;)

Okay, eigentlich mehr das erste Mal mit LOST im IRC auftauchen. Das war noch ohne richtigen Client, sondern mit pipe (einer Art telnet). Aber war eine eindrucksvolle Demonstration, daß das ganze Netzwerkzeug auch tatsächlich tut.
Titel: Re: Euer größter OS Hype
Beitrag von: ChristianF am 04. August 2008, 21:45
Bei mir ist das die Speicherverwaltung, die nun mind. zur Hälfte fertig ist, wenn nicht sogar 3/4.  :lol:
Titel: Re: Euer größter OS Hype
Beitrag von: FreakyPenguin am 05. August 2008, 19:48
Hm bei mir wohl das erste Hello World in C, das ich auf LOST kompiliert, gelinkt und ausgeführt habe. ;-)
Titel: Re: Euer größter OS Hype
Beitrag von: kevin am 05. August 2008, 21:17
Weil du dann wußtest, daß ext2 halbwegs zuverlässig tut? :-D
Titel: Re: Euer größter OS Hype
Beitrag von: FreakyPenguin am 05. August 2008, 23:09
Nein, das weiss ich leider bis heute noch nicht. :P