| |
|
|
| Hat einer von euch schon mal selbst einen kleinen Treiber geproggt? Wenn ja, in welcher Programmiersprache? Hat jemand Infos über Treiberprogrammierung? Hat jemand Möglichkeiten, Treiber zu programmieren? |
|
|
| |
|
|
|
| Sieht nicht gut aus mit meiner Umfrage, Antwort 3 habe ich bislang als einziges angekreuzt. |
|
|
| |
|
|
|
Carlo Keil | Hallo Andreas,
dass ich mir unter DOS 3.3 mal einen eigenen Tastatur-Treiber geschrieben habe (mit dem DOS-Debugger!), weil mir das Original ein paar Kilobyte zu groß war, wird dir wohl auch nicht weiterhelfen. Ich fürchte, mein entsprechendes Wissen hat heute nur noch Museumswert. Aber immerhin hast du damit eine zweite Ansage für deine Umfrage
Gruß Carlo |
|
|
| |
|
|
|
RGH | Untrer DOS hatte ich auch mal so etwas gemacht. Es ging da um einen Druckertreiber. Da reichte noch ein wenig Assembler und ein Wissen um die Einsprungpunkte der BIOS-Routinen ... Mit der Treiberprogrammierung unter Windows habe ich mich allerdings nie befaßt. Das überlasse ich den Herstellern der Hardware. ;) Ich fand es schon damals einen Fortschritt, daß ich mich bei der Windows-Programmierung ganz auf die Anwendung konzentrieren konnte und mir über die Hardware keine Gedanken machen mußte. Jeder Drucker und jede Soundkarte wird über die gleichen API-Befehle angesprochen. Was der Anwender installiert hat, interessiert mich nicht. Wenn ich da an meine DOS-Vergangenheit denke und wieviel Aufwand es brauchte, bis mein Kundenverwaltungsprogramm oder meine Textverarbeitung wenigstens mit der Großzahl der am Markt befindlichen Drucker zusammenarbeiten konnte oder meine Spiele wenigstens den Marktführern der gerade aufkommenden Soundkarten Töne entlocken konnten. Ich weiß halt nur, daß zur richtigen Treiberprogrammierung unter Windows ein spezielles SDK für C/C++ vonnöten ist. Aber damit habe ich mich nie auseinandergesetzt. Und da XProfan meine Freizeit ziemlich ausfüllt, werde ich wohl auch nie dazu kommen.
Gruß Roland |
|
|
| Intel Duo E8400 3,0 GHz / 4 GB RAM / 1000 GB HDD - ATI Radeon HD 4770 512 MB - Windows 7 Home Premium 32Bit - XProfan X4 | 24.10.2006 ▲ |
|
|
|
|
Hubert Binnewies | Hallo Andreas,
und ich habe nur Interesse daran, weil ich zu nem Programm nen Rechner mit Drucker ausliefern möchte, aber der Druckertreiber in einer Dialogbox einen Button hat den der Kunde nicht drücken darf, weil (und das steht da nirgendwo) wenn kein Papier mehr drin ist und der Drucker das meldet und der Kunde auf OK klickt, der Druckauftrag abgebrochen und gelöscht wird....
Und den Button möchte ich liebend gerne entfernen, dafür ist ein Taster am Drucker da... |
|
|
| WinXP Prof, XProfan 9.1 Newbie
Ein kluger Kopf sagte mal: "Nach dem derzeitigen Stand der Technik ist es unmöglich Programme zu schreiben, die fehlerfrei laufen!" | 24.10.2006 ▲ |
|
|
|
|
| Ja Roland, DDK - gibts bei Microsoft zum Downloaden. Im Prinzip möchte ich ja keinen Treiber für irgendwelche Hardware proggen - ich möchte nur in den Kernel und dort bestimmte Sachen erledigen, die woanders nicht gehen. |
|
|
| |
|
|
|
| Es geht mir daher eher darum irgendwie in den Kernel (den Prozess System)zu kommen. Um in den Kernel zu kommen, reicht es nicht aus irgenwas hochschießen zu können (das kann ich ja schon). Das was ich hochschieße, muß auf eine ganz bestimmte Art programmiert und compiliert sein - eben ein Treiber sein - um vom Kernel aufgenommen werden zu können. Wenn ich erst einmal ein Programm auf diese Art schreiben kann - also in der Art, das der Kernel es aufnimmt - ist der Rest (das was es tun soll) eigentlich nur noch eine Kleinigkeit. |
|
|
| |
|
|
|
| Hier mal mein Downloadadresse für das DDK:[...] [...]
Kommt man damit nach dem Download irgendwie weiter oder muß man sich trotzdem was bestellen? Wie brennt man das auf CD? |
|
|
| |
|
|
|
| Na Du kannst die CD bestellen oder Dir das ISO downloaden - und das ISO z.B. mit Nero brennen.
Ich werds mal laden... |
|
|
| |
|
|
|
| Die *.iso heißt leider *.img, einfach umbenennen |
|
|
| |
|
|
|
| |
|
| |
|
|
|
| Infosammlung => Erstes Teibertutorial für ASM gefunden: [...]
Tutorials und Werkzeuge für Treiberprogging unter ASM: [...] |
|
|
| |
|
|