aboutsummaryrefslogtreecommitdiff
path: root/src/arch/x86_64/long_mode_init.asm
diff options
context:
space:
mode:
Diffstat (limited to 'src/arch/x86_64/long_mode_init.asm')
-rw-r--r--src/arch/x86_64/long_mode_init.asm17
1 files changed, 0 insertions, 17 deletions
diff --git a/src/arch/x86_64/long_mode_init.asm b/src/arch/x86_64/long_mode_init.asm
deleted file mode 100644
index eab3788..0000000
--- a/src/arch/x86_64/long_mode_init.asm
+++ /dev/null
@@ -1,17 +0,0 @@
-global long_mode_start
-
-section .text
-bits 64
-long_mode_start:
- ; load 0 into all data segment registers
- mov ax, 0
- mov ss, ax
- mov ds, ax
- mov es, ax
- mov fs, ax
- mov gs, ax
-
- ; print `OKAY` to screen
- mov rax, 0x2f592f412f4b2f4f
- mov qword [0xb8000], rax
- hlt