aboutsummaryrefslogtreecommitdiff
path: root/src/kernel/tasks/userspace.asm
diff options
context:
space:
mode:
authorMarvin Borner2020-05-12 20:28:08 +0200
committerMarvin Borner2020-05-12 20:28:08 +0200
commit3b16ca421aad772e0f40716e2fc66215d322f7f7 (patch)
treee0f79fd2e3c16ddb80ce2cbdd2fb13036d59687c /src/kernel/tasks/userspace.asm
parentb28552c99b9d2bf59407411c9514d18af3d392c0 (diff)
Still searching the bug...
And fixed many other small ones
Diffstat (limited to 'src/kernel/tasks/userspace.asm')
-rw-r--r--src/kernel/tasks/userspace.asm6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/kernel/tasks/userspace.asm b/src/kernel/tasks/userspace.asm
index 4f79d4d..a708184 100644
--- a/src/kernel/tasks/userspace.asm
+++ b/src/kernel/tasks/userspace.asm
@@ -14,6 +14,12 @@ jump_userspace:
push 0x23
push eax
pushf
+
+ ; Enable interrupts
+ pop eax
+ or eax, 0x200
+ push eax
+
push 0x1B
push dword [hl_eip]