X-Git-Url: https://scm.lunaixsky.com/lunaix-os.git/blobdiff_plain/b60166b327a9108b07e3069fa6568a451529ffd9..11b423249f224e3c9b7d940862c3cae310f81a23:/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 a138610..540da4c 100644 --- a/lunaix-os/arch/i386/includes/sys/interrupts.h +++ b/lunaix-os/arch/i386/includes/sys/interrupts.h @@ -7,9 +7,6 @@ #include #include -#define saved_fp(isrm) ((isrm)->registers.ebp) -#define kernel_context(isrm) (!(((isrm)->execp->cs) & 0b11)) - struct exec_param; struct regcontext @@ -50,6 +47,9 @@ struct exec_param u32_t ss; } compact; +#define saved_fp(isrm) ((isrm)->registers.ebp) +#define kernel_context(isrm) (!(((isrm)->execp->cs) & 0b11)) + #endif #endif /* __LUNAIX_INTERRUPTS_H */