fix(isr): reallign stack after isr wrapper
Signed-off-by: Julien CLEMENT <julien.clement@epita.fr>
This commit is contained in:
1 parent
457dfdd7a4
commit
e425051af7
3 files changed
+9
-2
No files matched your search
+1
-1
@@ -41,7 +41,7 @@ DEPS = $(OBJS:.o=.d)
|
||||
all: $(TARGET)
|
||||
|
||||
$(TARGET): CPPFLAGS += -MMD -Iinclude -I ../libs/libc/include/
|
||||
$(TARGET): CFLAGS += $(K_EXTRA_CFLAGS)
|
||||
$(TARGET): CFLAGS += $(K_EXTRA_CFLAGS) -g
|
||||
$(TARGET): LDFLAGS += -Wl,-Tk.lds
|
||||
$(TARGET): LDLIBS = -L../libs/libc -lc
|
||||
$(TARGET): $(OBJS)
|
||||
|
||||
@@ -7,6 +7,7 @@ isr:
|
||||
call interrupt_handler
|
||||
add $4, %esp
|
||||
popal
|
||||
add $8, %esp
|
||||
iret
|
||||
|
||||
.global isr_divide
|
||||
|
||||