Header Image
Systems that support SMAPI BIOS must provide the following header
image in the F000 segment system ROM area at the 16-byte
boundary. The client needs to search and find this SMAPI BIOS
header image to get the entry point for the service.
Field
Offset
(in
Hex)
Length
Value
Signature
00
4 bytes
'
$SMB
'
(ASCII)
Version (Major)
04
Byte
01h
Version (Minor)
05
Byte
00h
Length
06
Byte
20h
Checksum
07
Byte
–
Information Word
08
Word
–
Reserved 1
0A
Word
–
Real mode 16-bit offset to entry
point
0C
Word
–
Real mode 16-bit code segment
address
0E
Word
–
Reserved 2
10
Word
–
16-bit protected mode offset to
entry point
12
Word
–
16-bit protected mode code
segment base address
14
Double
words
–
32-bit protected mode offset to
entry point
18
Double
words
–
32-bit protected mode code
segment base address
1C
Double
words
–
Signature
ASCII Code
'
$SMB
'
is stored at the top of the header
image.
Version (Major or Minor)
Indicates the SMAPI BIOS version.
Length
The length of the header image.
Checksum
Checksum byte area. The client verifies that this
header image is valid by using this checksum; the client
should check all header image bytes, and the result will
be zero bytes.
B-4 SMAPI BIOS
Содержание ThinkPad 770
Страница 1: ...05L1739 S05L 1739 00...
Страница 6: ...vi...
Страница 10: ...x Preface...
Страница 133: ...Function Declaration C Language Smapi BIOS function typedef WORD far SMB FPINPARM FPOUTPARM SMAPI BIOS B 57...
Страница 148: ...IBM Part Number 05L1739 Printed in the United States of America...