summaryrefslogtreecommitdiff
path: root/asm/src/arch/x86_64/boot.asm
blob: 0a5f650c5d553c18da09cfb61f96247aae1c959c (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
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