PCIe, How does the Bios Know?

Discussion in 'BIOS Mods' started by catgirl, Apr 28, 2016.

  1. catgirl

    catgirl MDL Novice

    Jan 15, 2014
    46
    4
    0
    #1 catgirl, Apr 28, 2016
    Last edited: Apr 29, 2016
    Hey guys,

    Wondering if there is a guru here that knows the following:

    How does the bios know if a PCIe card is in a slot?
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  2. EFA11

    EFA11 Avatar Guru

    Oct 7, 2010
    8,719
    6,741
    270
    when the slot is empty there isn't a complete circuit, when a card is in the slot the circuit is made complete and lights flash, go-go dancers kick and the bios goes. OH there is a card in that thurr slot :D
     
  3. Michaela Joy

    Michaela Joy MDL Crazy Lady

    Jul 26, 2012
    4,071
    4,651
    150
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  4. Myrrh

    Myrrh MDL Expert

    Nov 26, 2008
    1,511
    627
    60
    While Michela Joy's answer is probably the most accurate, EFA11's is more fun to read and gets the basic concept right.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  5. Michaela Joy

    Michaela Joy MDL Crazy Lady

    Jul 26, 2012
    4,071
    4,651
    150
    @Myrrh: So true :D
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  6. catgirl

    catgirl MDL Novice

    Jan 15, 2014
    46
    4
    0
    Well I was hoping for a most serious reply.
    And thank you Michaela for your reply, but that shows up on the first page of searches and really still does nothing to answer the original question:
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  7. MrMagic

    MrMagic MDL Guru

    Feb 13, 2012
    6,015
    4,148
    210
    Because that is the job of the BIOS, to detect hardware
     
  8. Joe C

    Joe C MDL Guru

    Jan 12, 2012
    3,522
    2,093
    120
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  9. Michaela Joy

    Michaela Joy MDL Crazy Lady

    Jul 26, 2012
    4,071
    4,651
    150
    @catgirl: EFA's answer popped in about 2 seconds before I posted my reply. :)

    I admit that the reading is a bit dry, but that Wiki pretty much describes what's going on.

    And MrMagic is right; The BIOS interrogates each piece of hardware on the local bus and determines how to set it up, based on the card reply. How the hardware responds should be in that Wiki. At the very least, you should be able to find a thread describing the response of the hardware to the BIOS. But you don't need that info, unless you're troubleshooting a PCI card at the chip level. Then, you'd stick a logic analyzer on the local bus and watch for the burst.
    (Been there...done that :D )

    Just curious. Are you learning hardware design?
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  10. MrMagic

    MrMagic MDL Guru

    Feb 13, 2012
    6,015
    4,148
    210
    BIOS is also programmed to read the hardware ID and list exactly what make/model hardware you have inserted, it's specs / default clocks / voltage / timings, and set them accordingly

    As long as the BIOS has been updated to support said hardware
     
  11. LatinMcG

    LatinMcG Bios Borker

    Feb 27, 2011
    5,711
    1,606
    180
    #13 LatinMcG, Apr 30, 2016
    Last edited: May 1, 2016
    unless :biggrin: its an old G31m pci-e v1 and the amd R9 is pci-e v2 and shows all subsystem ids 0000 on post screen :eek: (intel i7 coming soon)
     
  12. bludgard

    bludgard MDL Member

    Jan 4, 2011
    211
    54
    10
    Been changing out PCIe cards for days looking for this phenom... any special card I need to look for?
    :D
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  13. bpwnes

    bpwnes MDL Member

    Aug 11, 2015
    151
    27
    10
    I have an old X1600 Pro that has a picture of a lady on it... Maybe you need to try one of those?
     
  14. bludgard

    bludgard MDL Member

    Jan 4, 2011
    211
    54
    10
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...