Source-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
NetBSD master CVS tree commits
bouyer
Mon Oct 27 06:09:26 PST 1997
Update of /cvsroot/src/sys/dev/isa
In directory netbsd1:/var/slash-tmp/cvs-serv16428
Modified Files:
wdc.c
Log Message:
Changes to the probe and attach routine:
- at end of attach, explicitely select an existing drive. This fixes hangs
some users reported (such as the one reported in port-i386/4247).
- Some atapi cdrom drives (e.g. Nec 24x) don't enables their registers before
a controller reset is issued. The controller probe routine is changed as
follow: issue a controller reset. If fail, test atapi signature on slave.
If fail, wait 5s and retry a reset. If the second reset fail, return(0).
If the first reset succeed, test presence of a master drive:
atapi signature, and if this fail RO/RW registers test. If no master, test
atapi signature on slave. If no slave, return 0.
Home |
Main Index |
Thread Index |
Old Index