Lines Matching +full:512 +full:- +full:bytes
2 #------------------------------------------------------------------------------
11 # whatever comes next (HP-PA Hummingbird?). OS/2 may also go elsewhere
14 # The `versions' should be un-commented if they work for you.
17 0 leshort 0502 basic-16 executable
19 #>22 leshort >0 - version %d
20 0 leshort 0503 basic-16 executable (TV)
22 #>22 leshort >0 - version %d
29 #>22 leshort >0 - version %d
32 #>22 leshort >0 - version %d
38 # SGI labeled the next entry as "iAPX 386 executable" --Dan Quinlan
41 >0 use display-coff
44 #>22 leshort >0 - version %d
48 # skip some DEGAS high-res uncompressed bitmap *.pi3 handled by ./images like
52 >>>0 use display-coff
55 >>0 use display-coff
57 >0 use display-coff
67 # skip misidentified raspberry pi pieeprom-*.bin by check for
68 # unlikely high ROM size (0xF0*512=240*512) and not observed start instruction 0x0F
71 >>0 use rom-x86
72 0 name rom-x86
74 #!:mime application/octet-stream
75 !:mime application/x-ibm-rom
78 # not Plug aNd Play ($PnP) like 00000000 (ide_xtp.bin kvmvapic.bin V7VGA.ROM) 000000fc (MCT-VGA.bin)
79 # 55aaf00f (pieeprom-*.bin) 55aa40e9 (Trm3x5.bin) 24506f4f (sgabios-bin.rom)
80 # 55aa4be9 (vgabios-stdvga.rom vgabios-cirrus-bin.rom vgabios-vmware-bin.rom)
83 # also not PCI (PCIR) implies "old" ISA cards or foo like: 8a168404 (MCT-VGA.bin)
94 # http://minuszerodegrees.net/rom/bin/adaptec_aha1542cp_bios_908501-00.bin
104 # http://minuszerodegrees.net/rom/bin/unknown/MCT-VGA-16%20-%20TDVGA%203588%20BIOS%20Version%20V1.0…
105 # "IBM COMPATIBLETDVGA 3588 BIOS Version V1.04A2+" "MCT-VGA-16 - TDVGA 3588 BIOS Version V1.04A.bin…
108 # "IBM" vgabios-stdvga.rom
109 # "IBM" vgabios-vmware-bin.rom:
110 # "IBM" vgabios-cirrus-bin.rom
111 # "IBM" vgabios-virtio-bin.rom
113 # ROM size in 512B blocks must be interpreted as unsigned for ROM of network cards
114 # like: efi-eepro100.rom efi-rtl8139.rom pxe-e1000.rom
115 >2 ubyte x (%u*512)
117 # eof.bin 2 - with start magic nothing is shown here
118 # orchid.bin 188 0 =0*512 on window 95 CD in Drivers\audio\orchid3d
119 # multiboot.bin 1024 1024 =2*512 QEMU emulator
120 # loader1.bin 512 2048 =4*512
121 # ide_xtp.bin 8192 8192 =16*512
122 # kvmvapic.bin 9216 9216 =18*512
123 # V7VGA.ROM 18832 16384 =32*512
124 # adaptec1542.bin 32768 16384 =32*512
125 # MCT-VGA.bin 32768 24576 =48*512
126 # 2975BIOS.BIN 32768 32256 =63*512
127 # efi-e1000.rom 196608 64000 =125*512
128 # efi-rtl8139.rom 176640 66048 =129*512
129 # pieeprom*.bin 524288 122880 =240*512
140 # cb000000h linuxboot-bin.rom
141 # e80d0fcbh PXE-Intel.rom
144 # For misidentified raspberry pi pieeprom-*.bin like: 0xf00f
148 # 4 bytes ASCII Signature "$PnP" for Plug aNd Play expansion header
154 #>>(26.s+0x0A) ulelong !0 NOT-nullID=%8.8x
157 # For adaptec_ava1515_bios_585201-00.bin reverted endian! BUT IS THIS ALWAYS TRUE?
158 >>>(26.s+0x0C) use \^PCI-vendor
162 # and network controller ethernet (efi-e1000.rom efi-rtl8139.rom)
163 >>(26.s+0x12) use PCI-class
166 # PnP Header structure length in multiple of 16 bytes like: 2
172 # 8-bit checksum for this header; calculated and patched by patch2pnprom
177 # manufacturer ASCII-Z string like "http://ipxe.org" "Plop - Elmar Hanlhofer www.plop.at" "QEMU"
182 # often human readable product ASCII-Z string like "iPXE" "Plop Boot Manager"
183 # "multiboot loader" "Intel UNDI, PXE-2.0 (build 082)"
208 # 0 means disabled 0x3c (multiboot.bin) 0x358 (efi-rtl8139.rom) 0xae7 (PXE-Intel.rom)
215 # 4 bytes ASCII Signature "PCIR" for PCI Data Structure
220 # Vendor identification (ID) https://pci-ids.ucw.cz/v2.2/pci.ids
223 >>(24.s+4) use PCI-vendor
227 >>(24.s+0x0D) use PCI-class
234 # image length (hexadecimal) in multiple of 512 bytes like: 54 56 68 6a 76 78 7c 7d 7e 7f 80 81 83
235 # Apparently this gives the same information as given by byte at offset 2 but as 16-bit
236 #>>(24.s+0x10) uleshort x \b, length %u*512
239 # code type: 0~Intel x86/PC-AT compatible 1~Open firmware standard for PCI42 FF~Reserved
241 # last image indicator; bit 7 indicates "last image"; bits 0-6 are reserved
247 # efi-e1000.rom efi-rtl8139.rom
252 0 lelong 0x0ff0a55a Intel serial flash for ICH/PCH ROM <= 5 or 3400 series A-step
260 >0 use acpi-table
263 >0 use acpi-table
265 #>0 use acpi-table
267 >0 use acpi-table
269 #>0 use acpi-table
271 >0 use acpi-table
273 >0 use acpi-table
275 >0 use acpi-table
276 0 name acpi-table
283 #!:mime application/octet-stream
284 !:mime application/x-intel-aml
298 # Values less than two will cause the interpreter to use 32-bit.
299 # Values of two and greater will cause the interpreter to use full 64-bit.
302 # length, in bytes, of the entire DSDT (including the header)
303 >>4 ulelong x \b, %u bytes