AGP Initialization in PhoenixBIOS 4.0 Release 6?
Posted: Wed Mar 11, 2009 5:20 am
Does anyone know where in the binary image of PhoenixBIOS 4.0 Release 6 BIOS AGP initialization is handled? I'd assume it's in the bootblock (BB.ROM after using Phoenix BIOS Editor to extract), since that's where on my system the integrated graphics card is initialized (I see the signature line for the ATI Rage 128), but I'm having trouble locating the video tests and AGP initialization code.
I have an Intel SE7505VB2 with the SE7505 north bridge, and right now the BIOS (revision 110) fails to initialize my new BFG 7800GS graphics card properly. I know that the card is physically and electronically compatible with the motherboard, as I can initialize it and use it under Linux, but I cannot get the BIOS to use it for boot video, and Windows won't use it until the BIOS is happy with it. Ideally, I want to find the bug in the AGP initialization code of my BIOS and either fix it or skip the test, so it does the initialization correctly.
My toolchain at the moment consists of IDA 4.9, XVI32, and the PhoenixBIOS editor.
I have an Intel SE7505VB2 with the SE7505 north bridge, and right now the BIOS (revision 110) fails to initialize my new BFG 7800GS graphics card properly. I know that the card is physically and electronically compatible with the motherboard, as I can initialize it and use it under Linux, but I cannot get the BIOS to use it for boot video, and Windows won't use it until the BIOS is happy with it. Ideally, I want to find the bug in the AGP initialization code of my BIOS and either fix it or skip the test, so it does the initialization correctly.
My toolchain at the moment consists of IDA 4.9, XVI32, and the PhoenixBIOS editor.