| |
|
|
| Hallo Frank...
Da mir Cpp zuviel Beiwerk hat, was mich vielleich beim Treiberprogging stören potuto, habe ich mich dafür entschieden ASM zu lernen. Kannst du mal einen genauen Download Link der Version angeben, mit der du proggst? Ich werde dich demnächst garantiert mit zigtausend Fragen nerven (hab jetzt schon Bauchschmerzen bei dem, was da auf mich zukommt)..
Saluto
Andreas |
|
|
| |
|
|
|
| [...]
Schau Dir auch das XPIA-Paket von Frank an.
Ich glaube aber zum Thema TreiberProgging bist Du mit C besser bedient. |
|
|
| |
|
|
|
| Meinst du? Warum? Hab weder Erfahrung mit ASM noch mit C. |
|
|
| |
|
|
|
| Nun ich denke die Vorarbeit um mit Asm einen Treiber kompilieren zu können ist erheblich - zumal es per C bereits Libs & Co gibt. Das DDK per XP ist IMHO leider kostenpflichtig und ich bin auch ldr. nicht im Besitz dessen.
ASM hingegen ist deutlich einfacher als C zu verstehen - es gibt einfach weniger Fallen. Einen Treiber programmieren würde ich damit jedoch warscheinlich nicht. |
|
|
| |
|
|
|
| Besten Dank! Dann vielleicht doch C. Ich schau erst mal nach dem DDK - das bräuchte ich eigentlich nur per NT oder Windows2000. |
|
|
| |
|
|
|
Frank Abbing | Hi.
Ich habe zwar noch nie einen Treiber geschrieben, aber das sollte mit MASM32 ebenso funktionieren wie mit C. Im übrigen sind die C-Libs kompatibel zu MASM32 und können direkt verwendet werden. In diesen beiden Assemblerforen findest du genügend versierte User, die dir mit Infos und Demos helfen werden, wie ein Treiber zu schreiben ist. Vorausgesetzt, du kannst ein wenig Englisch:
[...] [...] |
|
|
| |
|
|
|
| Danke dir, Frank.
Ich habe sogar ganz schwer den Eindruck, daß das was ich vorhabe mit ASM noch wesentlich einfacher und besser geht, als mit C. Zum Start brauche ich auf jeden Fall eine Vorlage per einen Hallo Welt Kernel Treiber in ASM und ein Tutorial per den Einstieg zur Treiberprogrammierung (per C habe ich beides). Wenn ich das auch per ASM finde, ist klar mit welcher Sprache ich weitermache.
Ich möchte nochmal betonen, daß das was ich da vorhabe eigentlich nicht sehr viel anders als das Schreiben einer DLL ist - du wirst mir also sehr gut weiterhelfen können.
Saluto
Andreas |
|
|
| |
|
|
|
Frank Abbing | Natürlich helfe ich dir, sofern ich kann. |
|
|
| |
|
|
|
| Hallo Frank...
Helfen kannst du mir auf jeden Fall - hab ja von ASM überhaupt gar keine Ahnung. Zuerst aber mal eine Bitte: Unter diesem [...] findest du eine Erweiterung per deine ASM Version, die es dir ermöglicht, Treiber zu schreiben. Kannst du vorerst mal installieren?
Was ich vorhabe corre größtenteils auch im Usermode, necessario aber einen speziellen API Satz (also keine Gefahr per deine Hardware).
Saluto und besten Dank
Andreas |
|
|
| |
|
|
|
| Habs auch installiert - mal probieren... |
|
|
| |
|
|
|
| So - und was sollte Dein Treiber nun anstellen? |
|
|
| |
|
|
|
Frank Abbing | |
|
| |
|
|