Lowlevel
Lowlevel => Lowlevel-Coding => Thema gestartet von: _OD-IN_ am 24. April 2004, 19:04
-
Hallo Leute ... ich habe eine frage. .. wenn ich den interrupt 21h programmiere, dann stürzt er ab wenn ich mehr als 2 funktionen in 21h hab.
Meine frage ... muss ich
push dx
push es
xor ax, ax
mov es, ax
cli
mov word [es:0x21*4], _int0x21 ; Pointer auf den Handler
mov [es:0x21*4+2], cs ; Pointer auf CS
sti
pop es
pop dx
immer bei jeder interrupt funktion aufrufen oder nur beim start des kernels ?
was muss ich machen wenn ich 2 oder mehr funktionen in int 21h habe?
thx im voraus ... _OD-IN_
-
LowLevel Ausgabe 3.
Lest ihr die Überhaupt?
-
Ja hab ich eh gelesen aber als ich das geproggt hab hat das ned gefunkt ... deshalb hab ich gefragt... aber jetzt gehts auf einmal ... *wunder*
_OD-IN_
-
Sputlköppe:P also was ich lese und probiere versuche ich 3 wochen lang selbst erst wenns dann wirklich nich geht frag ich nach:P und TJ beschreibt schon recht gut das ganze...