]> Joshua Wise's Git repositories - netwatch.git/blame_incremental - grubload/multiboot_asm.S
Move some text rendering prints around.
[netwatch.git] / grubload / multiboot_asm.S
... / ...
CommitLineData
1.globl _start
2
3_start:
4 jmp multiboot_entry
5
6 .align 4
7multiboot_header:
8 .long 0x1badb002 /* Magic value */
9 .long 0x00000001 /* Flags -- "Please align modules for me" */
10 .long 0xE4524FFD /* Checksum */
11
12multiboot_entry:
13 mov $_stack_top, %esp
14 pushl %ebx /* Multiboot info structure */
15 pushl %eax /* Magic number */
16 call c_start
17hang: jmp hang
18
19 .section .bss
20 .align 4
21_stack:
22 .space 16384
23_stack_top:
This page took 0.025566 seconds and 4 git commands to generate.