aboutsummaryrefslogtreecommitdiff
path: root/src/arch/x86_64/long_mode_init.asm
diff options
context:
space:
mode:
authorXander <xander@icth.xyz>2023-06-28 21:56:30 +0200
committerXander <xander@icth.xyz>2023-06-28 21:56:30 +0200
commit448ecd41edd95b86930b5ac7288f2ea9311d476c (patch)
tree64106ce37ea5c6067835ce747dd650a5e01a4c1e /src/arch/x86_64/long_mode_init.asm
parentfd86b8a4769860f22fc04ce3b80510d809f68d3c (diff)
downloadats-os-448ecd41edd95b86930b5ac7288f2ea9311d476c.tar.xz
ats-os-448ecd41edd95b86930b5ac7288f2ea9311d476c.zip
Reorganizing
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