fix: argv, envp passing
[lunaix-os.git] / lunaix-os / includes / arch / x86 / interrupts.h
index f1684a8ad1398d52919a4a28d41c01457ecfb886..6d3c4b1183f1b8bec5be4d5f981b9f15338ac106 100644 (file)
@@ -36,13 +36,13 @@ typedef struct
 struct exec_param
 {
     isr_param saved_prev_ctx;
-    unsigned int vector;
-    unsigned int err_code;
-    unsigned int eip;
-    unsigned int cs;
-    unsigned int eflags;
-    unsigned int esp;
-    unsigned int ss;
+    u32_t vector;
+    u32_t err_code;
+    u32_t eip;
+    u32_t cs;
+    u32_t eflags;
+    u32_t esp;
+    u32_t ss;
 } __attribute__((packed));
 
 #define ISR_PARAM_SIZE sizeof(isr_param)