Interrupt Results
Posted: Thu Jul 13, 2006 2:37 pm
Hi all. I want to learn all register values and interrupt number after an interrupt exception.
My ISR Code:
in asm:
-------------------
isr0:
pushad
push ds
push es
push fs
push gs
; C Code
call _interrupt_occured
pop gs
pop fs
pop es
pop ds
popad
iret
C Code:
---------------------
void interrupt_occured()
{
video.write( "EXCEPTION" );
}
How can i learn register values and interrupt number in interrupt_occured function?
Thanks.
My ISR Code:
in asm:
-------------------
isr0:
pushad
push ds
push es
push fs
push gs
; C Code
call _interrupt_occured
pop gs
pop fs
pop es
pop ds
popad
iret
C Code:
---------------------
void interrupt_occured()
{
video.write( "EXCEPTION" );
}
How can i learn register values and interrupt number in interrupt_occured function?
Thanks.