git://scm.lunaixsky.com
/
lunaix-os.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
A Total Overhaul on the Lunaix's Virtual Memory Model (#26)
[lunaix-os.git]
/
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 a13861004d3c4cb25d9d0fc7e129a4ad9b0178fe..540da4c219a6be7b8b4562b706b9e514a6f0f7df 100644
(file)
--- a/
lunaix-os/arch/i386/includes/sys/interrupts.h
+++ b/
lunaix-os/arch/i386/includes/sys/interrupts.h
@@
-7,9
+7,6
@@
#include <lunaix/compiler.h>
#include <sys/cpu.h>
#include <lunaix/compiler.h>
#include <sys/cpu.h>
-#define saved_fp(isrm) ((isrm)->registers.ebp)
-#define kernel_context(isrm) (!(((isrm)->execp->cs) & 0b11))
-
struct exec_param;
struct regcontext
struct exec_param;
struct regcontext
@@
-50,6
+47,9
@@
struct exec_param
u32_t ss;
} compact;
u32_t ss;
} compact;
+#define saved_fp(isrm) ((isrm)->registers.ebp)
+#define kernel_context(isrm) (!(((isrm)->execp->cs) & 0b11))
+
#endif
#endif /* __LUNAIX_INTERRUPTS_H */
#endif
#endif /* __LUNAIX_INTERRUPTS_H */