; This is a compliant "kernel" meant for testing purposes. ; Header section .stivalehdr stivale_header: dq stack.top ; rsp dw 1 ; video mode dw 800 ; fb_width dw 600 ; fb_height dw 16 ; fb_bpp section .bss stack: resb 4096 .top: section .text ; Entry point global _start _start: mov rax, 'h e l l ' mov rbx, 'o w o ' mov rcx, 'r l d ' mov rdx, [rdi+24] mov [rdx], rax mov [rdx+8], rbx mov [rdx+16], rcx jmp $