/ / Welche Ressourcen benötige ich, um einen emulierten Gerätetreiber zu schreiben? - Fenster, Gerätetreiber

Welche Ressourcen benötige ich, um einen emulierten Gerätetreiber zu schreiben? - Windows, Gerätetreiber

Kurz gesagt, ich möchte mein eigenes Gerät schreibenTreiber für Windows, damit ich eine Hardware emulieren kann. Ich weiß sehr wenig über das Schreiben von Gerätetreibern für Windows, aber ich verstehe die C- und C ++ - Sprachen sehr genau, und ich kenne genug x86 (_64) -Sammlung, um herumzukommen.

Ich bin mir nicht wirklich sicher, wie man überhaupt gehen würdeKompilieren eines Gerätetreibers oder was zum Erstellen eines Treibers erforderlich ist. Ich bin sicher nicht dagegen, das Ganze in der Montage zu codieren, wenn das nötig ist, aber tut es das?

Ich möchte dies mit Windows-Tools machenNatürlich plane ich, es mit einem Windows-GCC-Compiler zusammenzustellen, aber ich habe Zugriff auf Visual Studio, falls dies erforderlich ist. Spezifikationen

Oh: Mein Ziel-Betriebssystem hier ist Windows 7, 64bit, das, wenn ich es verstehe, das gleiche wie Windows Vista 64bit sein sollte, aber meine Unrichtigkeit korrigieren sollte, wenn es existiert.

Vielen Dank.

Antworten:

2 für die Antwort № 1

Alles, was Sie zum Erstellen Ihres Treibers (einschließlich des Compilers) benötigen, stammt aus das WDK. Alles, was Sie wissen müssen, was Sie schreiben sollen, stammt aus den Büchern von Walter Oney. Seien Sie auf eine harte Fahrt vorbereitet.