Italia
Assembler Foro

Möchte ASM lernen...

 
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
 
24.10.2006  
 



[...] 

Schau Dir auch das XPIA-Paket von Frank an.

Ich glaube aber zum Thema TreiberProgging bist Du mit C besser bedient.
 
24.10.2006  
 



Meinst du? Warum?
Hab weder Erfahrung mit ASM noch mit C.
 
24.10.2006  
 



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.
 
24.10.2006  
 



Besten Dank! Dann vielleicht doch C. Ich schau erst mal nach dem DDK - das bräuchte ich eigentlich nur per NT oder Windows2000.
 
24.10.2006  
 




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:

[...] 
[...] 
 
24.10.2006  
 



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
 
25.10.2006  
 




Frank
Abbing
Natürlich helfe ich dir, sofern ich kann.
 
25.10.2006  
 



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
 
25.10.2006  
 



Habs auch installiert - mal probieren...
 
25.10.2006  
 



So - und was sollte Dein Treiber nun anstellen?
 
25.10.2006  
 




Frank
Abbing
Habs auch installiert.
 
25.10.2006  
 




Answer


Topictitle, max. 100 characters.
 

Systemprofile:

Kein Systemprofil angelegt. [anlegen]

XProfan:

 Posting  Font  Smilies  ▼ 

Bitte anmelden um einen Beitrag zu verfassen.
 

Topic-Options

17.750 Views

Untitledvor 0 min.
Kutsche20.01.2016
Andreas Koch02.12.2014
Ernst18.10.2014
funkheld15.12.2013
Di più...

Themeninformationen

Dieses Thema hat 3 subscriber:

unbekannt (7x)
iF (4x)
Frank Abbing (3x)


Admins  |  AGB  |  Applications  |  Autori  |  Chat  |  Informativa sulla privacy  |  Download  |  Entrance  |  Aiuto  |  Merchantportal  |  Impronta  |  Mart  |  Interfaces  |  SDK  |  Services  |  Giochi  |  Cerca  |  Support

Ein Projekt aller XProfaner, die es gibt!


Il mio XProfan
Private Notizie
Eigenes Ablageforum
Argomenti-Merkliste
Eigene Beiträge
Eigene Argomenti
Zwischenablage
Annullare
 Deutsch English Français Español Italia
Traduzioni

Informativa sulla privacy


Wir verwenden Cookies nur als Session-Cookies wegen der technischen Notwendigkeit und bei uns gibt es keine Cookies von Drittanbietern.

Wenn du hier auf unsere Webseite klickst oder navigierst, stimmst du unserer Erfassung von Informationen in unseren Cookies auf XProfan.Net zu.

Weitere Informationen zu unseren Cookies und dazu, wie du die Kontrolle darüber behältst, findest du in unserer nachfolgenden Datenschutzerklärung.


einverstandenDatenschutzerklärung
Ich möchte keinen Cookie