aboutsummaryrefslogtreecommitdiff
path: root/mubios/arch/reset.S
diff options
context:
space:
mode:
Diffstat (limited to 'mubios/arch/reset.S')
-rw-r--r--mubios/arch/reset.S4
1 files changed, 4 insertions, 0 deletions
diff --git a/mubios/arch/reset.S b/mubios/arch/reset.S
index b3dbde2..aedf3d1 100644
--- a/mubios/arch/reset.S
+++ b/mubios/arch/reset.S
@@ -19,6 +19,8 @@
.intel_syntax noprefix
.code16
+
+ .extern enter_protected_mode
.section .text16, "ax"
@@ -35,6 +37,8 @@ reset_entry:
mov ss, ax
mov sp, 0x8000
+ call enter_protected_mode
+
reset_halt:
hlt
jmp reset_halt