OEM looking at LinuxBIOS
Eric W. Biederman
ebiederman at lnxi.com
Fri Mar 12 10:25:01 CET 2004
"Anthony Winner" <awinner at walkabout-comp.com> writes:
> Thanks, will start with the freebios2 tree. Which of the howto's is a good
> 'from scratch' roadmap to get me started....
I really don't know the state of the howto's at this point.
Generally good advice is to examine another port that is similar.
> Anthony Winner
> WalkAbout Computers
> awinner at walkabout-comp.com
> (561)712-1200 x221
> -----Original Message-----
> From: linuxbios-admin at clustermatic.org
> [mailto:linuxbios-admin at clustermatic.org]On Behalf Of Eric W. Biederman
> Sent: Thursday, March 11, 2004 11:06 AM
> To: Hendricks David W.
> Cc: Anthony Winner; linuxbios at clustermatic.org
> Subject: Re: OEM looking at LinuxBIOS
> "Hendricks David W." <dwh at lanl.gov> writes:
> > There is already 82803 and 82801ca code in the freebios1 tree, might as
> > well put it to good use :) I think Eric Beiderman was even able to fix
> > SPD, at least on the MCH4 (Or something).
> > On Tue, 9 Mar 2004, Anthony Winner wrote:
> > > Hello all,
> > >
> > > I work for a OEM and I'm playing with the idea of using linuxBIOS, I
> > > all of the technical info for the machine short of the actual source
> code to
> > > the Phoenix BIOS we use now as it was done by a contractor before I
> > > the company.
> > >
> > > Are there any pointers for a 'from scratch', implementation?
> > >
> > > Should I start with the old code or start fresh from the new freebios2
> > >
> > > For reference, the machine is a Intel PIII with a 82830 Northbridge, a
> > > 82801ca Southbridge, TI pci1450 card bus controller, and a pair of SMC
> > > chips....
> I don't think we have good support for th 82830 at this time so the
> tree would be the one to work with. You get romcc so you can code the
> memory initialization in C. If you know what you are doing a huge chunk of
> assembly is tolerable. But doing things in C prevents a lot of stupid
> I just looked the code in the freebios1 tree for the 82830 does not even
> attempt to do SPD based memory initialization so it will not work with
> arbitrary memory. So definitely freebios2 using some of the freebios1
> code as reference.
> I don't think the freebios1 tree can code with a pair of superio chips
> The freebios2 tree comes with multiple devices of the same type trivially.
> Linuxbios mailing list
> Linuxbios at clustermatic.org
More information about the coreboot