]> Joshua Wise's Git repositories - netwatch.git/blame - grubload/multiboot.S
Add little multiboot stub
[netwatch.git] / grubload / multiboot.S
CommitLineData
56553b73
JW
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 jmp c_start
17
18 .align 4
19_stack:
20 .space 16384
21_stack_top:
This page took 0.017416 seconds and 4 git commands to generate.