• Home
  • Raw
  • Download

Lines Matching +full:long +full:- +full:press +full:- +full:ms

1 /* SPDX-License-Identifier: GPL-2.0 */
28 BOOTSEG = 0x07C0 /* original address of boot-sector */
45 # "MZ", MS-DOS header
73 # Allow the user to press a key, then reboot
87 .long pe_header
94 .ascii "Remove disk and press any key to reboot...\r\n"
99 .long PE_MAGIC
112 .long 0 # TimeDateStamp
113 .long 0 # PointerToSymbolTable
114 .long 1 # NumberOfSymbols
115 .word section_table - optional_header # SizeOfOptionalHeader
127 .long 0 # SizeOfCode
129 .long 0 # SizeOfInitializedData
130 .long 0 # SizeOfUninitializedData
133 .long 0x0000 # AddressOfEntryPoint
135 .long 0x0200 # BaseOfCode
137 .long 0 # data
144 .long image_base # ImageBase
148 .long 0x20 # SectionAlignment
149 .long 0x20 # FileAlignment
156 .long 0 # Win32VersionValue
161 .long 0 # SizeOfImage
163 .long 0x200 # SizeOfHeaders
164 .long 0 # CheckSum
168 .long 0 # SizeOfStackReserve
169 .long 0 # SizeOfStackCommit
170 .long 0 # SizeOfHeapReserve
171 .long 0 # SizeOfHeapCommit
178 .long 0 # LoaderFlags
179 .long (section_table - .) / 8 # NumberOfRvaAndSizes
196 .long 0
197 .long 0x0 # startup_{32,64}
198 .long 0 # Size of initialized data
200 .long 0x0 # startup_{32,64}
201 .long 0 # PointerToRelocations
202 .long 0 # PointerToLineNumbers
205 .long IMAGE_SCN_CNT_CODE | \
218 .long 0
219 .long 0
220 .long 0 # SizeOfRawData
221 .long 0 # PointerToRawData
222 .long 0 # PointerToRelocations
223 .long 0 # PointerToLineNumbers
226 .long IMAGE_SCN_CNT_INITIALIZED_DATA | \
236 .long 0
237 .long 0x0
238 .long 0 # Size of initialized data
240 .long 0x0
241 .long 0 # PointerToRelocations
242 .long 0 # PointerToLineNumbers
245 .long IMAGE_SCN_CNT_INITIALIZED_DATA | \
258 .long 0
259 .long 0x0 # startup_{32,64}
260 .long 0 # Size of initialized data
262 .long 0x0 # startup_{32,64}
263 .long 0 # PointerToRelocations
264 .long 0 # PointerToLineNumbers
267 .long IMAGE_SCN_CNT_CODE | \
272 .set section_count, (. - section_table) / 40
286 syssize: .long 0 /* Filled in by build.c */
297 # tries to generate a 3-byte jump here, which causes
299 .byte 0xeb # short (2-byte) jump
300 .byte start_of_setup-1f
307 # or else old loadlin-1.5 will fail)
312 .word kernel_version-512 # pointing to kernel version string
314 # with loadlin-1.5 (header v1.5). Don't
334 # start address for 32-bit code.
335 .long 0x100000 # 0x100000 = default for big kernel
337 ramdisk_image: .long 0 # address of loaded ramdisk image
338 # Here the loader puts the 32-bit
342 ramdisk_size: .long 0 # its size in bytes
345 .long 0 # obsolete
347 heap_end_ptr: .word _end+STACK_SIZE-512
358 cmd_line_ptr: .long 0 # (Header version 0x0202 or later)
359 # If nonzero, a 32-bit pointer
373 initrd_addr_max: .long 0x7fffffff
381 kernel_alignment: .long CONFIG_PHYSICAL_ALIGN #physical addr alignment
393 # define XLF0 XLF_KERNEL_64 /* 64-bit kernel */
410 # define XLF23 XLF_EFI_HANDOVER_64 /* 64-bit EFI handover ok */
412 # define XLF23 XLF_EFI_HANDOVER_32 /* 32-bit EFI handover ok */
437 cmdline_size: .long COMMAND_LINE_SIZE-1 #length of the command line,
441 hardware_subarch: .long 0 # subarchitecture, added with 2.07
446 payload_offset: .long ZO_input_data
447 payload_length: .long ZO_z_input_len
449 setup_data: .quad 0 # 64-bit physical pointer to
456 # Getting to provably safe in-place decompression is hard. Worst case
458 # a gzip-compressed kernel as example, to illustrate it:
479 # 1 block occurs every 32K -1 bytes or when there 50% compression
539 # the size-dependent part now grows so fast.
551 # define ZO_z_extract_offset (ZO_z_output_len + ZO_z_extra_bytes - \
562 #if (ZO__ehead - ZO_startup_32) > ZO_z_extract_offset
563 # define ZO_z_min_extract_offset ((ZO__ehead - ZO_startup_32 + 4095) & ~4095)
568 #define ZO_INIT_SIZE (ZO__end - ZO_startup_32 + ZO_z_min_extract_offset)
570 #define VO_INIT_SIZE (VO__end - VO__text)
577 init_size: .long INIT_SIZE # kernel initialization size
578 handover_offset: .long 0 # Filled in by build.c
579 kernel_info_offset: .long 0 # Filled in by build.c
598 je 2f # -> assume %sp is reasonably set
651 .size die, .-die