commit | 1e8b756c9849c632438a7bd43940c4e939c8d5ca | [log] [tgz] |
---|---|---|
author | swissChili <swisschili@fastmail.com> | Wed Dec 22 21:22:57 2021 -0800 |
committer | swissChili <swisschili@fastmail.com> | Wed Dec 22 21:22:57 2021 -0800 |
tree | 77f279e8d58286f588a42e0f9feba42194830f57 | |
parent | fc5c9413047d17191da203e8ec8025a3d447bc5f [diff] [blame] |
Begin multitasking refactor to support ring-3 TSS
diff --git a/src/kernel/idt.s b/src/kernel/idt.s index 7cd26e6..1b70054 100644 --- a/src/kernel/idt.s +++ b/src/kernel/idt.s
@@ -61,7 +61,7 @@ [extern isr_handler] isr_common: - pusha ; Save all registers + pushad ; Save all registers mov ax, ds ; Save data segment push eax @@ -80,7 +80,7 @@ mov fs, ax mov gs, ax - popa + popad add esp, 8 ; Passed arguments sti iret ; Return from interrupt