From owner-cvs-sys Sat Oct 14 08:41:27 1995 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id IAA10810 for cvs-sys-outgoing; Sat, 14 Oct 1995 08:41:27 -0700 Received: (from davidg@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id IAA10798 ; Sat, 14 Oct 1995 08:41:16 -0700 Date: Sat, 14 Oct 1995 08:41:16 -0700 From: David Greenman Message-Id: <199510141541.IAA10798@freefall.freebsd.org> To: CVS-commiters, cvs-sys Subject: cvs commit: src/sys/i386/isa atapi.c atapi.h wcd.c wd.c Sender: owner-cvs-sys@FreeBSD.org Precedence: bulk davidg 95/10/14 08:41:15 Modified: sys/i386/i386 conf.c sys/i386/isa atapi.c atapi.h wcd.c wd.c Log: Latest fixes from Serge: I tried to solve the problem of IDE probing compatibility in this version. When compiled without an ATAPI option, the wd driver is fully backward compatible with 2.0.5. With ATAPI option, the wdprobe becomes strictly weaker. That is, if wdprobe works without ATAPI option, it will always work with it too. Another problem was with the CD-ROM drive attached as a slave in the IDE bus, where there is no master. All IDE CD-ROM drives are shipped in slave configuration, and most users just plug them in, never thinking about jumpers. It works fine with ms-dos and ms-windows, and this version of the driver supports it as well. The eject op can now load disks. Just repeat it twice, and the disk will be ejected and then loaded back. The disc cannot be ejected if it is mounted. Submitted by: Serge Vakulenko,