+++ /dev/null
-.globl _start
-
-_start:
- jmp multiboot_entry
-
- .align 4
-multiboot_header:
- .long 0x1badb002 /* Magic value */
- .long 0x00000001 /* Flags -- "Please align modules for me" */
- .long 0xE4524FFD /* Checksum */
-
-multiboot_entry:
- mov $_stack_top, %esp
- pushl %ebx /* Multiboot info structure */
- pushl %eax /* Magic number */
- jmp c_start
-
- .align 4
-_stack:
- .space 16384
-_stack_top: