[EMAIL PROTECTED] (Eric W. Biederman) writes:

> > > How much of IDE enable do you need?
> > 
> > we're not sure, it still doesn't work :-)
> > 
> > It actually looks like all we need is to enable bit 0 in the Command
> > register. Although it doesn't work, who knows why.
> > 
> > > On that subject I think it needs to be a goal that LinuxBIOS do enough
> > > that a loaded OS shouldn't need to configure resources.  We shouldn't
> > > prevent the OS but allowing it is a good thing.
> > 
> > true. Although as Jeff points out the corner cases are a mess. I always
> > hoped that Linux would do the hard work. it is so close.
> 
> True.  But if you are going to go supporint Plan9 and others,
> and we don't have room for Linux in the ROM.  It might be time
> to officially byte the bullet.

Though the more I think about this the more I want to put this in ELFBios
(which may sit in the LinuxBIOS tree) and not in the core.  There
are so many weird issues.  Having the bootloader do the work may
be the best thing.

Especially when you get things vga initialization, and people wanting
to do open firmware.

The most interesting case I have personally seen is plugging a dolphin
card into a high a machine with 6GB of ram.  With the default dolphin
settings you loose at least 1GB of ram...  It wanted a 512MByte pci
region.

Eric

Reply via email to