Monitoring BIOS register programming

Only for programmers and BIOS gurus with technical questions.
Post Reply
amp_man
New visitors - please read the rules.
Posts: 6
Joined: Tue Sep 26, 2006 10:16 am

Is it possible to modify/inject some code into the bios of, say, an asus p2-99 (440zx-based, award bios) to make it send out either to vga or a serial port the registers that it programs on the northbridge, as it's doing it? Or can this info be obtained through reverse engineering? And as far as bricking the motherboard goes, if anyone may be concerned with that, I have a BIOS savior.

Or, could I somehow do this through QEMU or VMWare, since both of these emulate 440bx chipsets, use the p2-99's BIOS along with some userspace tool?

edit: Probably should have mentioned, I'm only interested in up until and including sdram initialization
cp
BIOS Guru
Posts: 1914
Joined: Mon Oct 21, 2002 9:07 pm
Location: Germany

just disassemble the bios and look for writes to pci config space...bus 0 and device 0
maman
Master Flasher
Posts: 173
Joined: Sun Mar 31, 2002 2:08 pm
Location: Taka Bonerate National Park, Indonesia
Contact:

I think these will help you:

Award BIOS Code Injection
Pinczakko's Guide to Award BIOS Patching

A preliminary basics for the reverse engineering is at:
Pinczakko's Guide to Award BIOS Reverse Engineering

goodluck :wink:
amp_man
New visitors - please read the rules.
Posts: 6
Joined: Tue Sep 26, 2006 10:16 am

Yeah...assembly isn't exactly my cup of tea. I think I'm just giving up on this. Thanks for the links though, I'd already found Pinczakko's site, but not the other one.
maman
Master Flasher
Posts: 173
Joined: Sun Mar 31, 2002 2:08 pm
Location: Taka Bonerate National Park, Indonesia
Contact:

I am Pinczakko :P
edwin
The Hardware Archivist
Posts: 6286
Joined: Wed Mar 20, 2002 7:11 pm
Location: Netherlands
Contact:

maman wrote:I am Pinczakko :P
:lol: wow. that's explains a bit or two.
edwin/evasive

Do not assume anything

System error, strike any user to continue...
amp_man
New visitors - please read the rules.
Posts: 6
Joined: Tue Sep 26, 2006 10:16 am

copyright © 2004, 2005, 2006 Darmawan M S a.k.a Pinczakko
5 years and you never figured that out :P But I was just as surprised as you were. Thanks for all the help and info!
Post Reply