1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
.section .boot_mbh, "a" .align 64 multiboot_header_start: .Lmagic: .long 0xe85250d6 .Larch: .long 0 .Llength: .long multiboot_header_end - multiboot_header_start .Lchecksum: .long 0x100000000 - (0xe85250d6 + 0 + (multiboot_header_end - multiboot_header_start)) .Lend: .int 0 .int 0 .long 8 multiboot_header_end: