Subject: CVS commit: src
To: None <source-changes@netbsd.org>
From: Manuel BOUYER <bouyer@netbsd.org>
List: source-changes
Date: 04/12/1999 02:14:31
Module Name:	src
Committed By:	bouyer
Date:		Mon Apr 12 09:14:31 UTC 1999

Modified Files:
	src/sys/dev/ic [netbsd-1-4]: wdc.c wdcvar.h
	src/sys/dev/isa [netbsd-1-4]: wdc_isa.c
Log Message:
Sync with ic/wdc.c 1.67, ic/wdcvar.h 1.17, isa/wdc_isa.c 1.14:
Revert to a more conservative probe: it controller responded and we don't find
ATAPI signature, assume it and ATA or OLD drive (OLD is only set if the
wdc front end passed WDC_CAPABILITIES_OLD, only used for ISA front-end).
At attach time, issue an IDENTIFY to detect drives and eliminates ghosts.
If IDENTIFY failed and OLD is set, issue a RECAL to check for the presence
of old drives.
Should fix the 'disk dissapeared' problems reported by some users, including
port-arm32/7324.