diff options
author | jkh <jkh@FreeBSD.org> | 1995-09-28 13:15:49 +0000 |
---|---|---|
committer | jkh <jkh@FreeBSD.org> | 1995-09-28 13:15:49 +0000 |
commit | 698228783ee0e374da6c624d8f74a219b957632f (patch) | |
tree | 456cbf24f2fc15941a7b0980047f319dcab8496e /sys/i386/isa/matcd/options.h | |
parent | 978778a652020785842868727a71407b9618cf19 (diff) | |
download | FreeBSD-src-698228783ee0e374da6c624d8f74a219b957632f.zip FreeBSD-src-698228783ee0e374da6c624d8f74a219b957632f.tar.gz |
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>
Diffstat (limited to 'sys/i386/isa/matcd/options.h')
-rw-r--r-- | sys/i386/isa/matcd/options.h | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/sys/i386/isa/matcd/options.h b/sys/i386/isa/matcd/options.h index c60d83f..6331703 100644 --- a/sys/i386/isa/matcd/options.h +++ b/sys/i386/isa/matcd/options.h @@ -119,9 +119,9 @@ /*<15> LOCKDRIVE If enabled, when a drive is opened using a <15> minor number greater than 127, the drive door is <15> locked. The drive door remains locked until all -<15> partitions on the drive are closed. The EJECT -<15> ioctl is also refused when this locking mechanism -<15> is active. +<23> partitions on the drive are closed. The EJECT, +<23> ALLOW and PREVENT ioctls are refused when this locking +<23> mechanism is active. <15> The additional code size is small so enabling <15> LOCKDRIVE is the recommended setting. */ |