feat: kernel stack tracing
[lunaix-os.git] / lunaix-os / arch / i386 / includes / sys / interrupts.h
index 003a2cd96bcda75b10933814b0a64ad40fe4227c..f1b7bf93aec373fde938947ba5eb9512600f3c42 100644 (file)
@@ -4,7 +4,10 @@
 #include "vectors.h"
 
 #ifndef __ASM__
 #include "vectors.h"
 
 #ifndef __ASM__
-#include <hal/cpu.h>
+#include <sys/cpu.h>
+
+#define saved_fp(isrm) ((isrm)->registers.ebp)
+#define uspace_context(isrm) (((isrm)->execp->cs) == 0x8)
 
 struct exec_param;
 
 
 struct exec_param;