programming system bios under bsd?

Don Bowman don at sandvine.com
Sun May 11 09:25:29 PDT 2003


From: Bruce M Simpson [mailto:bms at spc.org]
> Don,
> 
> On Sat, May 10, 2003 at 04:04:19PM -0400, Don Bowman wrote:
> > i'm looking @ writing a program to re-flash the
> > system bios on my supermicro x5dpr motherboard.
> > This system has a 512KB bios. Some of the bios
> > is mapped to 0xf0000 for 64KB. How do I go about 
> > determining where the rest of the bios is mapped? 
> > 
> > memcontrol list doesn't provide any hints.
> 
> What you are asking is anything but simple. This is something 
> which I've
> scratched my head over quite a bit.
> 

Thanks for the feedback.
I've figured out the write protect and the programming algorithm
(the board uses an intel fwh4, 82802ab). You've given
me an idea, I think the BIOS must be mapped via LPC into
PCI space, and the ICH3 must have an address window for it
for my board, i will investigate that.

--don


More information about the freebsd-hackers mailing list