freebsd-dev/sys/i386
Jordan K. Hubbard 0134f4737b o Support for CDIOCPREVENT and CDIOCALLOW ioctls that xcdplayer
were making and were no-brainers.  However, the xcdplayer
    eject button didn't work because xcdplayer gave up and didn't bother
    to try the EJECT ioctl anyway when CDIOCALLOW was not available.
    This all works now.

o   A change so that xcdplayer gets TOC entry data for the lead-out area
    on the disc.  Xcdplayer can now play the last track on a CD, which
    it would not do in earlier versions (but no one reported).
    Cdplayer gets the TOC data differently and it works in old and new
    versions.

o   Eliminated a race condition that caused the driver to sleep forever
    on very slow and heavily loaded systems on rare occasions when
    the system was doing lots of audio-related ioctls to the drive.

o   Fixed a problem where a locked drive could be unlocked by accessing
    one of the non-locking devs.  Door locking now follows the documented
    rules.

o   Made all wait channel strings unique to matcd.

Submitted by: Frank Durda IV <uhclem%nemesis@fw.ast.com>
1995-09-28 13:15:49 +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 comments about the bogus zeroing of the drive number for floppies 1995-09-16 13:51:20 +00:00
conf Back out MTUDISC description per Garrett request, yet not ready 1995-09-27 19:12:20 +00:00
eisa Fix benign type mismatches in isa interrupt handlers. Many returned int 1995-09-19 18:55:37 +00:00
i386 Fix rounding bug in last commit that would have caused the problem to not 1995-09-20 13:01:17 +00:00
ibcs2 Unlock the vnode after checking permissions; this is necessary to prevent 1995-09-13 02:12:51 +00:00
include Fix benign type mismatches in isa interrupt handlers. Many returned int 1995-09-19 18:55:37 +00:00
isa o Support for CDIOCPREVENT and CDIOCALLOW ioctls that xcdplayer 1995-09-28 13:15:49 +00:00
linux Reviewed by: julian with quick glances by bruce and others 1995-08-28 09:19:25 +00:00
pci New approach to the PCI bus configuration mechanism probe problem: 1995-09-22 19:10:54 +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