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

Andre Hedrick (andre@linux-ide.org)
Fri, 23 Aug 2002 00:49:58 -0700 (PDT)


On Fri, 23 Aug 2002, Helge Hafting wrote:

> Andre Hedrick wrote:
> >
> > Oh and it is only useful for borken things like LINBIOS and other
> > braindead systems like ARM that violate the 31 second rule of POST.
> >
> 31s of POST is uselessly slow. Perhaps it is needed when
> the drives _are_ spinning up, but not for the common
> case of rebooting to activate a new kernel
> (or reset button when the dev-kernel hung.) The disk
> is spinning already in those cases, and there should
> be no bootup delay.

Correct, and your case is different than from power on cold.
Regardless, you isse EXECUTE DIAGNOSITCS and there are device which wait
until the last minute to respond.

There are things called shadow registers.

Where the slave device answers for or as the master device in this special
case. Now if you have a master (atapi) without shadow registers but slave
(atapi) with shadow registers, guess what sometimes the master negates
the slaves attempt to report. So this command fails here even after a
warm boot.

Now what?

Andre Hedrick
LAD Storage Consulting Group

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/