Subject: Re: pciide - slow boot
To: None <netbsd@ns.purk.ee>
From: David Laight <david@l8s.co.uk>
List: netbsd-help
Date: 04/06/2003 22:32:15
On Sun, Apr 06, 2003 at 10:44:36PM +0300, netbsd@ns.purk.ee wrote:
> Hi
> 
> Theres nothing happen ,even if i remove all the staff that sitting on
> Highpoint controller.That is how our kernel deals with hardware.
> Yeah..then i must wait ;-)

Well, the IDE/ATA spec does require the driver to wait 30 seconds
to allow the secondary device to reset and report its presence to
the master device.

So one has to wonder why anything ever boots quickly!

Try running Solaris on a system with 4 PCI IDE controllers with
one disk on each controller!  A very pregnant pause indeed.
(done to allow DMA to be used on all the devices).

	David

-- 
David Laight: david@l8s.co.uk