Lowlevel

Lowlevel => OS-Design => Thema gestartet von: OSchecker am 03. November 2008, 21:59

Titel: Suche Treiber für OS
Beitrag von: OSchecker am 03. November 2008, 21:59
Hallo Leute,

ich bin gerade dabei ein eigenes OS zu schreiben, und ich suche noch
Treiber, also blanken quellcode, oder .bin Dateien.

Die Treiber sollen folgende sein:

Soundtreiber, usb treiber, floppy treiber, cd laufwerktreiber;

Bei Linux ist zwar sowas dabei, aber es wäre besser, wenn es schon fertig Kompiliert ist. Vielleicht könnte mir jemand von euch da eine Seite sagen.

Danke schon mal im Vorraus!
Titel: Re: Suche Treiber für OS
Beitrag von: kevin am 03. November 2008, 22:34
Linuxtreiber gibt es auch in kompiliert, zu finden unter /lib/modules. Dummerweise müßtest du alle internen Kernelstrukturen von Linux nachbauen, damit so ein Treiber dann auch funktionieren würde. Im luftleeren Raum bringt ein Treiber wenig, irgendwer muß ihm ja auch sagen können, was er eigentlich machen soll.

Unter Umständen könnten dir die CDI-Treiber aus dem LOST-Repository nützlich sein, aber ich vermute, du bist noch gar nicht so weit, daß du mit Treibern etwas anfangen könntest.
Titel: Re: Suche Treiber für OS
Beitrag von: MNemo am 03. November 2008, 22:35
Wie du sicher schon festgestellt hast, gibt es für jedes OS eigene Treiber. Treiber sind nämlich OS-Spezifisch, wenn sie nicht soger Teil davon sind.
Falls du also anstrebst dein OS kompatibel zu einem anderen zu designen wäre es schon wichtig zu wissen zu welchem. Wenn du aber, wie (AFAIK) die meisten hier, dein eigenes Design entwicklen willst bzw. entwicklt hast nützen dir binarys natürlich wenig. In dem fall wirst dich mit OpenSource-Treibern(z.B. von Linux (http://kernel.org)) und hauptsächlich Spezifikationen der Hersteller zufrieden geben müssen.

Möglicher weise willst du aber auch gar kein richtiges OS schreiben. (Siehe dazu hier (http://lowlevel.brainsware.org/wiki/index.php/OS-Dev_f%C3%BCr_Einsteiger#Willst_Du_wirklich_ein_OS_schreiben.3F))
Titel: Re: Suche Treiber für OS
Beitrag von: OSchecker am 04. November 2008, 12:59
Danke für eure hilfe! ich werd mich dann mal rannmachen!

MFG MasterOfPC