summaryrefslogtreecommitdiff
path: root/kernel/src/long_mode_init.asm
diff options
context:
space:
mode:
Diffstat (limited to 'kernel/src/long_mode_init.asm')
-rw-r--r--kernel/src/long_mode_init.asm19
1 files changed, 0 insertions, 19 deletions
diff --git a/kernel/src/long_mode_init.asm b/kernel/src/long_mode_init.asm
deleted file mode 100644
index 8c1b1e7..0000000
--- a/kernel/src/long_mode_init.asm
+++ /dev/null
@@ -1,19 +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 `Uff!` to screen
- mov rax, 0x8521846683668255
- mov qword [0xb8000], rax
-
- extern _start
- jmp _start