Lines Matching +full:0 +full:x90000

28 BOOTSEG		= 0x07C0		/* original address of boot-sector */
29 SYSSEG = 0x1000 /* historical load address >> 4 */
39 .set salign, 0x1000
40 .set falign, 0x200
47 .org 0x38
62 .set image_file_add_flags, 0
67 .long 0 # TimeDateStamp
68 .long 0 # PointerToSymbolTable
78 .byte 0x02 # MajorLinkerVersion
79 .byte 0x14 # MinorLinkerVersion
84 .long 0 # SizeOfUninitializedData
90 .long 0 # data
95 .long 0 # ImageBase
97 .quad 0 # ImageBase
101 .word 0 # MajorOperatingSystemVersion
102 .word 0 # MinorOperatingSystemVersion
105 .word 0 # MajorSubsystemVersion
106 .word 0 # MinorSubsystemVersion
107 .long 0 # Win32VersionValue
112 .long 0 # CheckSum
116 .long 0 # SizeOfStackReserve
117 .long 0 # SizeOfStackCommit
118 .long 0 # SizeOfHeapReserve
119 .long 0 # SizeOfHeapCommit
121 .quad 0 # SizeOfStackReserve
122 .quad 0 # SizeOfStackCommit
123 .quad 0 # SizeOfHeapReserve
124 .quad 0 # SizeOfHeapCommit
126 .long 0 # LoaderFlags
129 .quad 0 # ExportTable
130 .quad 0 # ImportTable
131 .quad 0 # ResourceTable
132 .quad 0 # ExceptionTable
133 .quad 0 # CertificationTable
134 .quad 0 # BaseRelocationTable
139 .byte 0
140 .byte 0
146 .long 0, 0, 0
159 .long 0, 0, 0
173 .byte 0x1 # Version
177 .byte 0x0 # Sentinel
183 .byte 0
184 .byte 0
185 .byte 0
191 .long 0 # PointerToRelocations
192 .long 0 # PointerToLineNumbers
193 .word 0 # NumberOfRelocations
194 .word 0 # NumberOfLineNumbers
199 .ascii ".data\0\0\0"
205 .long 0, 0, 0
218 sentinel: .byte 0xff, 0xff /* Used to detect broken loaders */
225 ram_size: .word 0 /* Obsolete */
227 root_dev: .word 0 /* Default to major/minor 0/0 */
228 boot_flag: .word 0xAA55
237 .byte 0xeb # short (2-byte) jump
244 .word 0x020f # header version number (>= 0x0105)
247 realmode_swtch: .word 0, 0 # default_switch, SETUPSEG
255 type_of_loader: .byte 0 # 0 means ancient bootloader, newer
264 setup_move_size: .word 0x8000 # size to move, when setup is not
265 # loaded at 0x90000. We will move setup
266 # to 0x90000 then just before jumping
273 .long 0x100000 # 0x100000 = default for big kernel
275 ramdisk_image: .long 0 # address of loaded ramdisk image
280 ramdisk_size: .long 0 # its size in bytes
283 .long 0 # obsolete
286 # (Header version 0x0201 or later)
292 .byte 0 # Extended boot loader version
294 .byte 0 # Extended boot loader type
296 cmd_line_ptr: .long 0 # (Header version 0x0202 or later)
302 # memory (0xa0000), or it may
307 # 0x90000 segment; the setup
309 # low memory 0x10000 or higher.
311 initrd_addr_max: .long 0x7fffffff
312 # (Header version 0x0203 or later)
325 relocatable_kernel: .byte 0
333 # define XLF0 0
340 # define XLF1 0
354 # define XLF23 0
360 # define XLF4 0
370 #define XLF56 0
379 hardware_subarch: .long 0 # subarchitecture, added with 2.07
380 # default to 0 for normal x86 PC
382 hardware_subarch_data: .quad 0
387 setup_data: .quad 0 # 64-bit physical pointer to
517 .long 0
522 .long ZO_efi64_stub_entry - 0x200
524 .if ZO_efi32_stub_entry != ZO_efi64_stub_entry - 0x200
566 movw $0xfffc, %dx # Make sure we're not zero
571 # We will have entered with %cs = %ds+0x20, normalize %cs so
579 cmpl $0x5a5aaa55, setup_sig