Subject: Re: IDE / ATAPI attachment without soft reset
To: Jason Thorpe <thorpej@nas.nasa.gov>
From: Ignatios Souvatzis <is@jocelyn.rhein.de>
List: tech-kern
Date: 12/09/1999 22:31:51
On Thu, Dec 09, 1999 at 01:27:08PM -0800, Jason Thorpe wrote:
> On Thu, 9 Dec 1999 22:19:36 +0100 
>  Ignatios Souvatzis <is@jocelyn.rhein.de> wrote:
> 
>  > for the Amiga, there are a couple of nearly-IDE interfaces, that don't contain
>  > the 0x3f6 register (interupt enable, soft reset on write; alternate status
>  > on read). 
>  > 
>  > Whould it work to leave out the hard part of the probing, and replace them 
>  > by something more soft, like, issue ATA identify and ATAPI identify commands
>  > to both units and see what answers?
> 
> How about a flag in the channel softc?  The front-end can fill it in,
> and the core layer can pay attention to it...  WDC_NO_SOFT_RESET?

Yes, I know how to do it, at least have ideas, but... will  it work? e.g.,
do the hardware and the backend recover from accessing nonavailable disks?

Regards,
	-is