bcc9, on Mar 6 2011, 02:12 AM, said:
Just to clarify...
In my Uakari example case, my system is only matching against the first 3 entries from the ConnectorInfo table. I know this because I looked at the port-number entries in the ioregistry, and they report port-numbers 0,1,2, not 0,1,3.
So the 4th entry in the Uakari table is not being used on my system. This is not surprising as chameleon is only injecting ATY,Uakari[012] for my system, since it is using the "wrong" connector count for uakari due to my card matching the baboon personality with 3 connectors by default.
I don't think my system could ever match the 4th ConnectorInfo table entry with only 3 ATY_Uakari injection strings.
These are what I have found and edited:
ATOM BIOS Rom:
SubsystemVendorID: 0x1462 SubsystemID: 0x2140
IOBaseAddress: 0x0000
Filename: SV35125e.bin
BIOS Bootup Message: 113-MSITV214MS.114
JUNIPER BIOS UCODEV:122
Connector at index 0 type: DisplayPort (10)
Connector's i2cid: 91
Connector at index 1 type: HDMI-A (11)
Connector's i2cid: 94
Connector at index 2 type: DVI-I (2)
Connector's i2cid: 93
Connector at index 3 type: DVI-I (2)
Connector's i2cid: 93
Personality: Uakari
ConnectorInfo count in decimal: 4
Effective address for ConnectorInfo table in hex: 12840
Personality: Vervet
ConnectorInfo count in decimal: 4
Effective address for ConnectorInfo table in hex: 12880
Personality: Eulemur
ConnectorInfo count in decimal: 3
Effective address for ConnectorInfo table in hex: 12a60
Good news for Asus EAH 5850 in x86_64 for Asus P5Q PRO MB and MSI Hawk 5770 for Asus P6T SE:
I have patched Uakari FB & Vervet FB with working HDMI audio too following this guide by bcc9.
Thanks again for bcc9 !