Format of AMI BIOS Flash ROM parameter block |
| Offset | Size | Description | ||||||
|---|---|---|---|---|---|---|---|---|
|
00h |
32 BYTEs |
ASCIZ description of the file's contents | ||||||
|
20h |
BYTE |
Logical area type (see #00545) | ||||||
|
21h |
DWORD |
logical area size (overall size of area) | ||||||
|
25h |
BYTE |
flag: load from file:
|
||||||
|
26h |
BYTE |
flag: reboot after update:
|
||||||
|
27h |
BYTE |
flag: update entire image:
|
||||||
|
28h |
24 BYTEs |
ASCIZ logical area name (cooresponds to offset 20) "System BIOS", "Logo Data Area", etc. | ||||||
|
40h |
15 BYTEs |
ASCIZ time stamp string: MM/DD/YY-HH:MM | ||||||
|
4Fh |
BYTE |
checksum for this header (sum of all bytes except this one) if checksum would be 00h, 01h, or FFh, it is set to 2Ah | ||||||
|
50h |
DWORD |
this file's starting address (offset in image) | ||||||
|
54h |
DWORD |
size of image chunk in this file | ||||||
|
58h |
BYTE |
logical area type - same as offset 20h | ||||||
|
59h |
BYTE |
flag: last file in chain:
|
||||||
|
5Ah |
6 BYTEs |
ASCIZ signature "FLASH" | ||||||
|
60h |
16 BYTEs |
ASCIZ filename of next file in chain | ||||||
|
70h |
16 BYTEs |
ASCIZ BIOS reserved string (usually version #) |
|
Note: |
This block is identical in format to the 128-byte header
on an AMI BIOS Update file. |
|
See Also: |