2014-04-20 7 views
6

Ich weiß, dass es möglich ist, DOS-Treiber zu schreiben, aber ich frage mich, ob es da noch Bücher oder Leute mit diesem Wissen gibt. Ich möchte FreeDOS ausführen und in der Lage sein, meine USB-Tastatur und -Maus zu verwenden, und ich schätze, ich muss USB-Treiber schreiben.Schreiben von Treibern für DOS. Wo soll ich anfangen?

Wo würde ich überhaupt anfangen?

+2

Sie kennen vielleicht bereits [dies] (http://en.wikipedia.org/wiki/FreeDOS#Universal_Serial_Bus). –

+0

Ja, ich bin der Computer, auf dem ich FreeDOS ausführen möchte, scheint nicht "Legacy USB" zu emulieren. Auf meinem neueren Computer tut es das, aber ich würde es gerne auf meinem älteren laufen lassen. Trotzdem danke. –

+2

Sie sollten in 1980-1985 beginnen, denke ich. –

Antwort

1

einen Blick hier nehmen: http://www.drdobbs.com/writing-ms-dos-device-drivers/184402277

Auch Besuche CuteMouse (http://cutemouse.sourceforge.net) für Maustreiber. Vielleicht gibt Ihnen das eine Vorstellung davon, wie sie geschrieben sind.

+0

Ich habe die Quelle einfach auf CuteMouse heruntergeladen, und das ist eine Menge, die ich mir vorstellen kann. Ich kenne die Assembly noch nicht (ich kann einiges herausfinden), ich wollte nur wissen, ob es vernünftigerweise möglich ist, es zu erledigen. –