freebsd-nq/sys/i386
David Greenman 9b3e7ec49d 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, <vak@cronyx.ru>
1995-10-14 15:41:10 +00:00
..
apm Don't include <sys/tty.h> in drivers that aren't tty drivers or in general 1995-07-16 10:13:08 +00:00
bios Don't include <sys/tty.h> in drivers that aren't tty drivers or in general 1995-07-16 10:13:08 +00:00
boot Add -fno-strength-reduce to neutralize possible bad effect of -O2 1995-10-10 21:11:22 +00:00
conf Update files list to include new ibcs2 files needed to compile. 1995-10-10 08:04:10 +00:00
eisa Fix benign type mismatches in isa interrupt handlers. Many returned int 1995-09-19 18:55:37 +00:00
i386 Latest fixes from Serge: 1995-10-14 15:41:10 +00:00
ibcs2 Fix the getdirentries of ibcs2 to handle uneven DIRBLKSIZ offsets. 1995-10-10 23:12:53 +00:00
include Reduce jitter of Pentium microtime() implementation by letting the counter 1995-10-12 20:39:49 +00:00
isa Latest fixes from Serge: 1995-10-14 15:41:10 +00:00
linux Fix the getdirentries of ibcs2 to handle uneven DIRBLKSIZ offsets. 1995-10-10 23:13:27 +00:00
pci Fix bad typo: CONF1_ENABLE_RES1 was written CONF1_ENABLE_CHK1 ... 1995-10-09 21:56:24 +00:00
scsi Clean up a few nits in the aic7xxx driver: 1995-09-05 23:52:03 +00:00
Makefile Removed all patch kit headers, sccsid and rcsid strings, put $Id$ in, some 1993-10-16 19:17:18 +00:00