[LinuxBIOS] FILO issues

Tom Sylla tsylla at gmail.com
Sun Apr 8 07:02:31 CEST 2007

Peter Stuge wrote:
> On Sat, Apr 07, 2007 at 11:32:25PM -0400, Tom Sylla wrote:
>> Peter Stuge wrote:
>>> On Sat, Apr 07, 2007 at 08:22:02PM +0200, Peter Stuge wrote:
>>>>>>> FILO trunk can't boot from hdb, with or without my patch. Has
>>>>>>> anyone ever been able to boot a kernel from a slave device?
>> To clarify, there are still 2 devices attached, device 0 and device
>> 1, but you want to boot from device 1?
> I only had 1 device, the slave.
> Should still work, no?
> If not, what kind of tricks does the BIOS do to see the device?

More magic :)

Take a look at reg_config and reg_reset in atadrvr.

 From the comments for reg_config:

"// This process is not documented by any of the ATA standards."

Try that mechanism out, and see if it works better. I didn't check, but 
the Linux kernel driver may do something similar.

More information about the coreboot mailing list