BIOS Interrupts unter Windows / Anwendung starten
-
was heißt abschmiern? zeichnet sie das eine zeichen? wenn ja ist doch ok, du musst am ende natürlich noch dein programm mittels
Mov Ax,4C00h
Int 21hbeenden... Was das BIOS angeht ist das unterschiedlich. Eigentlich kann nix passiern außer du findest großen gefallen an der BIOS-Funktion zum Sektor schreiben (Int 13h/03h) *lol*
cu todo
-
Jo etz gehts! Und wie geht das mit dem Booten und der Diskette bitte noch? Danke
-
hab da ein tool (writebin.exe) mit der kannst du eine exe-file in den bootsec einer diskette schreiben. kann dirs ja mal mailen...
cu todo
-
Jo wäre total lieb wenn das Prog nix kaputt macht *gg* und du mir vielleicht bidde bidde ne kleine Anleitung dazu schreiben könntest! Wie kann ich das Programm von mir denn dann beim Booten ausführen? INT 21h gibts da ja nich! Wie is da die Funktion zum beenden?
Kevin
-
also, wenn du bootest willst du doch nicht beenden, oder? du könntest höchstens einen neustart mittels Int 19h starten. ansonsten ist die aufgabe eines bootsektors ja, den kernel zu laden und der macht dann alles andere. ich schick dir das proggie ma.
cu todo
-
Wie funktioniert das mit COMs? Wenn nur mit exe..wir kompilier ich ne Exe? *schäm* Muss ich dann einfach die bin auf die Diskette und dann booten? Bei .com kommt ein runtime error
-
Naja...hab jetzt ne EXE kompiliert...und die dann mit dem Programm versucht zu ner Bin datei zu machen! Ging nicht...Kein Fehler aber auch keine bin...todo wo bist duuuuuu
-
writebin schreibt die angegebene exe-file direkt in den boot-sektor!!!
cu todo
-
Eine Exe in den Bootsektor schreiben? Das kann nicht gut gehen, weil eine Exe-Datei noch einen Header enthält...
-
das proggie wandelt die exe-file automatisch in eine com um und schreibt die