Great analogies, unfortunately you are using all of this flowery language to illustrate a nonsense point.
**** If you use your PC BIOS with the Mac EFI you get BOTH. Boot screens, correct name in profiler AND faster speeds.
****Living in ignorance with a card with no boot screens just because you don't understand how EFI works is like living with a 100 kg mole on your butt because you think the Dr. who could remove it for FREE has bad breath.
Please take some time to educate yourself.
Whether flashed or not you are at PCIE 1.0.
When you connect your PC BIOS with Mac EFI you get best of both worlds. EFI boot screens and original speeds/fans, etc from ORIGINAL PC BIOS)
You truly haven't a clue what you are talking about.
Look up "lspci" and run it with flags "-vv"
You can thank me AFTER you apologize.
I've read through the thread a couple of times now and am still a bit unclear on this...
I have a MacPro 3,1 with XFX 7970 FX-797A-TDBC Version 5.0. Boot ROM Version: MP31.006C.B05 If I use netkas script to cerate the efi enabled rom from the rom saved from my card, is the script only putting an efi header in front of code from my rom or is it using the code from the 7950mac.efi? If the latter, then will it then function as a 7950? is there a 7970mac.efi I am supposed to use or create?
And with the XFX 7970 out of the box, System Profiler under "PCI Cards" has "There was an error while gathering PCI card information."
But I get this from lspci:
01:00.0 VGA compatible controller: ATI Technologies Inc Unknown device 6798 (prog-if 00 [VGA controller])
Subsystem: XFX Pine Group Inc. Unknown device 3211
Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 0, Cache Line Size: 256 bytes
Interrupt: pin A routed to IRQ 18
Region 0: Memory at <ignored> (64-bit, prefetchable)
Region 2: Memory at 90a00000 (64-bit, non-prefetchable)
Region 4: I/O ports at 2000 [disabled]
Expansion ROM at 90a40000 [disabled]
Capabilities: [48] Vendor Specific Information <?>
Capabilities: [50] Power Management version 3
Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA PME(D0-,D1+,D2+,D3hot+,D3cold-)
Status: D0 PME-Enable- DSel=0 DScale=0 PME-
Capabilities: [58] Express (v2) Legacy Endpoint, MSI 00
DevCap: MaxPayload 256 bytes, PhantFunc 0, Latency L0s <4us, L1 unlimited
ExtTag+ AttnBtn- AttnInd- PwrInd- RBE+ FLReset-
DevCtl: Report errors: Correctable- Non-Fatal- Fatal- Unsupported-
RlxdOrd+ ExtTag+ PhantFunc- AuxPwr- NoSnoop+
MaxPayload 128 bytes, MaxReadReq 512 bytes
DevSta: CorrErr- UncorrErr- FatalErr- UnsuppReq- AuxPwr- TransPend-
LnkCap: Port #4, Speed unknown, Width x16, ASPM L0s L1, Latency L0 <64ns, L1 <1us
ClockPM- Suprise- LLActRep- BwNot-
LnkCtl: ASPM Disabled; RCB 64 bytes Disabled- Retrain- CommClk-
ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
LnkSta: Speed 2.5GT/s, Width x16, TrErr- Train- SlotClk+ DLActive- BWMgmt- ABWMgmt-
Capabilities: [a0] Message Signalled Interrupts: Mask- 64bit+ Queue=0/0 Enable+
Address: 00000000fee00000 Data: 4092
Capabilities: [100] #1002
01:00.1 Audio device: ATI Technologies Inc Unknown device aaa0
Subsystem: XFX Pine Group Inc. Unknown device aaa0
Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
Interrupt: pin B routed to IRQ 19
Region 0: Memory at 90a60000 (64-bit, non-prefetchable) [disabled]
Capabilities: [48] Vendor Specific Information <?>
Capabilities: [50] Power Management version 3
Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
Status: D0 PME-Enable- DSel=0 DScale=0 PME-
Capabilities: [58] Express (v2) Legacy Endpoint, MSI 00
DevCap: MaxPayload 256 bytes, PhantFunc 0, Latency L0s <4us, L1 unlimited
ExtTag+ AttnBtn- AttnInd- PwrInd- RBE+ FLReset-
DevCtl: Report errors: Correctable- Non-Fatal- Fatal- Unsupported-
RlxdOrd+ ExtTag- PhantFunc- AuxPwr- NoSnoop+
MaxPayload 128 bytes, MaxReadReq 512 bytes
DevSta: CorrErr+ UncorrErr- FatalErr- UnsuppReq+ AuxPwr- TransPend-
LnkCap: Port #4, Speed unknown, Width x16, ASPM L0s L1, Latency L0 <64ns, L1 <1us
ClockPM- Suprise- LLActRep- BwNot-
LnkCtl: ASPM Disabled; RCB 64 bytes Disabled- Retrain- CommClk-
ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
LnkSta: Speed 2.5GT/s, Width x16, TrErr- Train- SlotClk+ DLActive- BWMgmt- ABWMgmt-
Capabilities: [a0] Message Signalled Interrupts: Mask- 64bit+ Queue=0/0 Enable-
Address: 00000000fee00000 Data: 4093
Capabilities: [100] #1002
If I update my Graphics card's rom to efi will my pci devices show up in System Profiler?
If I update my Boot Rom Version to 4,1 will I get 5GT/s?
And finally, how can I tell the ?GT/s while in bootcamp (Win8 or Win7)?
Thanks for all the help and hard work.