All pastes #339470 Raw Edit

Anonymous

public text v1 · immutable
·published 2007-02-04 02:55 UTC
rendered paste body
.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