X-Git-Url: https://scm.lunaixsky.com/lunaix-os.git/blobdiff_plain/b26d3165c52589d1f8de37bf0df27ad96f460f47..b9f4a7b7475e62dbff22da6dd768222f03889c00:/lunaix-os/arch/i386/includes/sys/interrupts.h diff --git a/lunaix-os/arch/i386/includes/sys/interrupts.h b/lunaix-os/arch/i386/includes/sys/interrupts.h index 003a2cd..f1b7bf9 100644 --- a/lunaix-os/arch/i386/includes/sys/interrupts.h +++ b/lunaix-os/arch/i386/includes/sys/interrupts.h @@ -4,7 +4,10 @@ #include "vectors.h" #ifndef __ASM__ -#include +#include + +#define saved_fp(isrm) ((isrm)->registers.ebp) +#define uspace_context(isrm) (((isrm)->execp->cs) == 0x8) struct exec_param;