Ronald G Minnich <[EMAIL PROTECTED]> writes:
> On 7 Feb 2001, Eric W. Biederman wrote:
>
> > I keep trying to develop this very limited focus for the ``linuxbios''
> > code. My current definition boils down to:
> >
> > Initialize CPU.
> > Initialize NorthBridge.
> > Turn on RAM.
> > Turn on serial port/(whatever backs printk)
> > Find kernel in flash, load it in memory and jump to it.
> >
> > Does this list need anymore?
>
>
> well, for alpha, only you really know ...
Well I missed hardware tables...
For the hardware you can't probe for. IRQ routers, and
embedded ISA devices mostly.
I won't argue that but I was talking in general. For x86 and
for bootstraping we of currently need to do a bit more. Because
linux doesn't do a few things yet. On alpha the kernels hardware
knowledge is a little better so I can get away with being pure :)
What I am trying to define is where linuxBIOS aims to be.
I'm guess I'm trying to get a little better definition than:
LinuxBIOS does some minimal setup before jumping to the linux
kernel...
Having a definition that allows us to do the same thing every time
for a chipset (baring tables), and yet still be flexible enough for
the embedded guys would be something nice to have.
Eric