From 87293b0a1150b1bc7467f6916419f56f9f2be075 Mon Sep 17 00:00:00 2001 From: Daniel Weipert Date: Mon, 24 Sep 2018 23:23:19 +0200 Subject: Initial commit --- asm/src/arch/x86_64/boot.asm | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 asm/src/arch/x86_64/boot.asm (limited to 'asm/src/arch/x86_64/boot.asm') diff --git a/asm/src/arch/x86_64/boot.asm b/asm/src/arch/x86_64/boot.asm new file mode 100644 index 0000000..0a5f650 --- /dev/null +++ b/asm/src/arch/x86_64/boot.asm @@ -0,0 +1,18 @@ +global start + +section .text +bits 32 +start: + ; print to the screen + mov dword [0xb8000], 0x2f632f49 + mov dword [0xb8004], 0x00202f68 + mov dword [0xb8008], 0x4f694f6c + mov dword [0xb800c], 0x4f624f65 + mov dword [0xb8010], 0x00204f65 + mov dword [0xb8014], 0x2f732f49 + mov dword [0xb8018], 0x00202f65 + mov dword [0xb801c], 0x00204f26 + mov dword [0xb8020], 0x2f612f4d + mov dword [0xb8024], 0x2f692f72 + mov dword [0xb8028], 0x2f732f75 + hlt -- cgit v1.2.3