MEM F000h:xxxxh - AWARD Flash Hook
Format of AWARD Flash BIOS(Basic Input/Output System) A set of standardized calls giving low-level access to the hardware. The BIOS is the lowest software layer above the actual hardware and serves to insulate programs (and operating systems) which use it from the details of accessing the hardware directly. interface:
Offset Size Description (Table M0092)
00h 8 BYTEs signature "AWDFLASH"
08h WORD offset in F000h of FAR function: Get ???
Return: BL = ??? (00h)
0Ah WORD offset in F000h of FAR function: ???
0Ch WORD offset in F000h of FAR function: ???
0Eh WORD offset in F000h of FAR function: ???
10h WORD offset in F000h of FAR function: ???
12h WORD offset in F000h of FAR function: Disable Shadowing
14h WORD offset in F000h of FAR function: Enable Shadowing
16h WORD offset in F000h of FAR function: Get ???
Return: DS:SI -> ??? (30 bytes?)
18h WORD offset in F000h of FAR function: Set ???
DS:SI -> ??? (appears to be same as previous function)
Note: the AWDFLASH utility copies the ROM(Read-Only Memory) A memory for program storage which may not be changed by the program as it runs. from F000h and uses the copy
instead of the original F000h:xxxxh addresses