Anonymous
public text v1 · immutable.text
.globl start, _start
start:
_start:
jmp multiboot_entry
.align 4
multiboot_header:
.long 0x1BADB002
.long 0x00010003
.long -(0x1BADB002 + 0x00010003)
.long multiboot_header
.long _start
.long _edata
.long _end
.long multiboot_entry
multiboot_entry:
movl $(stack + 0x4000), %esp
pushw $0
popf
push $ebx
push $eax
loop:
hlt
jmp loop
.comm stack, 0x4000