[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
BIOS Behavior Under PCI 2.1 Spec.
Form: Adaptec Memo
Header: Adaptec Confidential
Text: (18 lines follow)
Can anybody comment on the following?
To be both PCI 2.1 and PC '97 compliant should the expansion ROM BIOS header
correspond to the Sub-system vendor ID/Device ID or the Vendor ID/Device ID?
The Sub-system Vendor ID/Device ID is optional in PCI 2.1 spec while it is a
requirement for PC '97 certification. If a vendor wants to load a different
set of Expansion ROM and Device driver for a given device then it seems one
either has to change the Device ID field or the Sub-system Device ID field
or both.
If the Expansion ROM header corresponds to the sub-system device ID then
compatibility is lost with all legacy systems that have BIOSes that check
the header against the device ID field. Since this is too much too give up
I guess the system BIOS should continue to check the header against Device
ID field and NOT use sub-system Device ID field. So if a vendor desires to
load a different expansion ROM then it must change the Device ID field. Am I
correct to assume this?
Use Proportional Font: true
Attachment Count: 0
--$----Novell--Attachment----$
X-NVL-Content-Type: UNKNOWN
X-NVL-Content-Typename: UNKNOWN
X-NVL-Content-Charset: X-IBM-437
X-NVL-Content-Filename: ATTRIBS.BND
X-NVL-Content-Transfer-Encoding: X-UUENCODE
begin 777 ATTRIBS.BND
M0F5Y;VYD(%!A8VME9"!!='1R:6)U=&5S`([]"`<A"@``````0F5Y;VYD(%!R
M;W!R:65T87)Y($1A=&$:`````!$```````0`!`#'````````````````````
M````````5&5X=-<#0S\`````````````M0`#`-<#K@`!``$````'``$``0`!
M`-<#````````./\```````"0`0``````````5&EM97,@3F5W(%)O;6%N````
M`````````````````````````0`!`"8``0`G`"<``0`H`,$``0#"`,(``0##
M`/P!`0#]`?T!`0#^`=@#````````````````9``!+`$!6`(!A`,!L`0!W`4!
="`<!-`@!8`D!C`H!N`L!Y`P!$`X!/`\!:!`@```!
`
end
--$----Novell--Attachment----$--
4 Ä ²