Re: [Etherboot-developers] NIC file and ROM images
Brought to you by:
marty_connor,
stefanhajnoczi
|
From: <ke...@us...> - 2002-04-18 00:44:20
|
>A.2 PnP Option ROM Header Offset Size Value Description >----------------------------------------------------- >00h BYTE 55h Signature byte 1. >01h BYTE AAh Signature byte 2. >02h BYTE Varies Option ROM length in 512-byte blocks. >03h 4 BYTES Varies Initialization entry point. >07h 17 BYTES Varies Reserved. >18h WORD Varies Offset to PCI data structure. >1Ah WORD Varies Offset to expansion header structure. > >So my question is, can we have something like: > >PnP option ROM Header size 64K >512 bytes later, PnP option ROM Header size 64K - 512 bytes >512 bytes later, PnP option ROM header size 64K - 1024 bytes. >etc. Interesting. How about this variation: PnP option ROM Header size 512 bytes, jump to start PnP option ROM Header size 512 bytes, jump to start ... PnP option ROM Header size 512+x bytes, jump to start start of code (x bytes) Problem is the BIOS might be entitled to map in only as much of the ROM as the header declares. |