From owner-freebsd-commit Sun Apr 9 08:51:58 1995 Return-Path: commit-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id IAA25325 for commit-outgoing; Sun, 9 Apr 1995 08:51:58 -0700 Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id IAA25248 for cvs-sys-outgoing; Sun, 9 Apr 1995 08:50:34 -0700 Received: from time.cdrom.com (time.cdrom.com [192.216.223.46]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id IAA25240 ; Sun, 9 Apr 1995 08:50:30 -0700 Received: (from root@localhost) by time.cdrom.com (8.6.11/8.6.9) id IAA29331; Sun, 9 Apr 1995 08:50:30 -0700 Date: Sun, 9 Apr 1995 08:50:30 -0700 From: "Jordan K. Hubbard" Message-Id: <199504091550.IAA29331@time.cdrom.com> To: CVS-commiters@time.cdrom.com, cvs-sys@time.cdrom.com Subject: cvs commit: src/sys/i386/isa/matcd TODO audio.c creative.h matcd.c matcd.h options.h Sender: commit-owner@freebsd.org Precedence: bulk jkh 95/04/09 08:50:29 Modified: sys/i386/conf files.i386 sys/i386/i386 conf.c Added: sys/i386/isa/matcd TODO audio.c creative.h matcd.c matcd.h options.h Removed: sys/i386/isa creative.h matcd.c matcd.h options.h Log: This is the new submission of the matcd driver. In addition to the new driver code, there are diffs to several other existing files on the system and a man page. This version of matcd implements the rest of the key ioctls related to playing audio CDs and reading table of contents information from any type of disc. This update also corrects several problems detected since the original version 1(10) was released. These include: 1. Jordons report on the kernel -c string problem. 2. A problem with the driver being confused by other types of devices located at addresses it probes. 3. An old CD TOC wouldn't always be cleared after a disc change. 4. Cleaned up code so -Wall yields no warnings on 2.0 and later. 5. A problem with drive getting out of sync with the driver when changing between CD-Data and CD-DA. There have only been two reports from the field relating to problems so either the first release isn't really being used or doesn't have many problems. If there are any problems with this submission, please let me know. Submitted by: Frank Durda IV