es gibt ein gewissen treiber für dos (ab 3), den ich aus diversen gründen umändern will, genauer gesagt ein timer "ausschalten" oder zu verlängern.
nun ist das problem, dass ich nich weiss ich am besten vorgehe, meine idee ist irgendwie das teil zu debuggen, so dass ich schritt für schritt den assemblerbefehle abarbeiten kann und dann schauen wo die befehle sind, die für den timer verantwortlich sind.
jemand eine idee?
10.02.2011 12:29
Blue
Seit dem 17.10.2006 dabei!
Beiträge: 21.533
Registriert seit: Jul 2008
Blue schrieb: gabs nich unter dos son programm namens debug?
also unter 6.22 gabs das, vll gibts das auch in den früheren versionen
DEBUG gabs zumindest schon in den 3er-Versionen. Heise hatte vor MS-DOS 4.00 sogar gerne gespöttelt, daß die MS-Entwickler die DOS-Dienstprogramme wohl selbst mit DEBUG programmiert haben mußten - das Teil ist derbe unhandlich. Ich hatte damals lieber den AFD (Advanced Fullscreen Debugger) benutzt - der konnte sogar schon mit einem zweiten Monitor etwas anfangen.
"I think that computer viruses should count as life. I think it says something about human nature that the only form of life we have created so far is purely destructive. We've created life in our own image."
(Stephen William Hawking)
(Igor bevölkert das Winhistory-Forum seit dem 21.09.2006)
(In the rpg commonly known as rl, Igor got an extra life on March 28, 2009)
10.02.2011 18:13
niwax
Hardcore-Coder
Beiträge: 3.829
Registriert seit: Dec 2009
afd ansich läuft super auf mein 286er laptop (kommt bisschen retro vor )
hmm wie "lade" ich afd vor den laden des treibers?
und das er danach gleich reinspringt
Gab es nicht mal ein Tool, um einen Gerätetreiber in ein COM-TSR umzuwandeln?
"I think that computer viruses should count as life. I think it says something about human nature that the only form of life we have created so far is purely destructive. We've created life in our own image."
(Stephen William Hawking)
(Igor bevölkert das Winhistory-Forum seit dem 21.09.2006)
(In the rpg commonly known as rl, Igor got an extra life on March 28, 2009)