Re: IDE-flash device and hard disk on same controller

From: Benjamin Herrenschmidt (
Date: Fri Aug 23 2002 - 06:44:33 EST

>> The problem is that immediately after bootup ATA devices do not respond
>> their media has spun up. Which is both required by the spec, and
>observed in
>> practice. Which is likely a problem if this code is run a few seconds
>> bootup. Which makes it quite possible the drive will ignore the
>> DIAGNOSTICS and your error code won't be valid when the bsy flag
>> clears. I don't know how serious that would be.
>We did POST already.

Well... x86 PCs with ordinary BIOSes did. Other firmwares,
embedded devices, whatever.... may not, or eventually the firmware
will have reset everything prior to booting the kernel (go figure
why, but that happens).

It's not difficult nor harmful to wait for that dawn busy bit to
go away, so why not do it ?


To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to
More majordomo info at
Please read the FAQ at

This archive was generated by hypermail 2b29 : Fri Aug 23 2002 - 22:00:27 EST