|
Recommended by Wim's BIOS...
|
| View previous topic :: View next topic |
| Author |
Message |
sid_007 New visitors - please read the rules.
Joined: 23 Aug 2007 Posts: 8
|
Posted: Sat Aug 25, 2007 9:53 pm
Post subject: Expansion slots |
|
|
Hi,
I had a few questions related to the expansion slots found on PCs. Can the BIOS support any expansion slot made by any manufacturer, or is it that the BIOS will support only cards from specific vendors ? Similarly, can a BIOS upgrade provide the capability to support additional expansion cards ?
Once an expansion card is in place, during booting, when the BIOS executes the ROM on these expansion cards, will the BIOS know before hand the expansion cards that are there on the sytem, i.e. the manufacturers of the cards on the system ?
|
|
| Back to top |
|
 |
|
|
cp BIOS Guru

Joined: 21 Oct 2002 Posts: 1439 Location: Germany
|
Posted: Sun Aug 26, 2007 7:52 am
Post subject: |
|
|
| Quote: | | Can the BIOS support any expansion slot made by any manufacturer |
Yes, as long as the BIOS and the expansion cards stick to the same specification (e.g. PCI 2.2).
| Quote: | | or is it that the BIOS will support only cards from specific vendors ? |
No, there is a fixed detection algorithm that is able to auto-detect all cards (at least for PCI and later, ignoring ISA autodetect here).
| Quote: | | will the BIOS know before hand the expansion cards that are there on the sytem, i.e. the manufacturers of the cards on the system |
No, the BIOS just executes the ROM code that the card provides. As long as the ROM code doesn't check for anything motherboard specific (maybe a serial number) it initializes the hardware on the card.
|
|
| Back to top |
|
 |
sid_007 New visitors - please read the rules.
Joined: 23 Aug 2007 Posts: 8
|
Posted: Sun Aug 26, 2007 10:11 pm
Post subject: |
|
|
| Thanks for answering those questions, appreciate it
|
|
| Back to top |
|
 |
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|