mcd.c (1549) | mcd.c (2056) |
---|---|
1/* 2 * Copyright 1993 by Holger Veit (data part) 3 * Copyright 1993 by Brian Moore (audio part) 4 * Changes Copyright 1993 by Gary Clark II 5 * 6 * Rewrote probe routine to work on newer Mitsumi drives. 7 * Additional changes (C) 1994 by Jordan K. Hubbard 8 * --- 25 unchanged lines hidden (view full) --- 34 * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, 35 * OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT 36 * OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; 37 * OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF 38 * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING 39 * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS 40 * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 41 * | 1/* 2 * Copyright 1993 by Holger Veit (data part) 3 * Copyright 1993 by Brian Moore (audio part) 4 * Changes Copyright 1993 by Gary Clark II 5 * 6 * Rewrote probe routine to work on newer Mitsumi drives. 7 * Additional changes (C) 1994 by Jordan K. Hubbard 8 * --- 25 unchanged lines hidden (view full) --- 34 * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, 35 * OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT 36 * OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; 37 * OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF 38 * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING 39 * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS 40 * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 41 * |
42 * $Id: mcd.c,v 1.15 1994/04/20 07:06:41 davidg Exp $ | 42 * $Id: mcd.c,v 1.17 1994/05/25 08:59:30 rgrimes Exp $ |
43 */ 44static char COPYRIGHT[] = "mcd-driver (C)1993 by H.Veit & B.Moore"; 45 46#include "mcd.h" 47#if NMCD > 0 | 43 */ 44static char COPYRIGHT[] = "mcd-driver (C)1993 by H.Veit & B.Moore"; 45 46#include "mcd.h" 47#if NMCD > 0 |
48#include "types.h" 49#include "param.h" 50#include "systm.h" 51#include "conf.h" 52#include "file.h" 53#include "buf.h" 54#include "stat.h" 55#include "uio.h" 56#include "ioctl.h" 57#include "cdio.h" 58#include "errno.h" 59#include "dkbad.h" 60#include "disklabel.h" 61#include "i386/isa/isa.h" 62#include "i386/isa/isa_device.h" 63#include "mcdreg.h" | 48#include <sys/types.h> 49#include <sys/param.h> 50#include <sys/systm.h> 51#include <sys/conf.h> 52#include <sys/file.h> 53#include <sys/buf.h> 54#include <sys/stat.h> 55#include <sys/uio.h> 56#include <sys/ioctl.h> 57#include <sys/cdio.h> 58#include <sys/errno.h> 59#include <sys/dkbad.h> 60#include <sys/disklabel.h> 61#include <i386/isa/isa.h> 62#include <i386/isa/isa_device.h> 63#include <i386/isa/mcdreg.h> |
64 65/* user definable options */ 66/*#define MCD_TO_WARNING_ON*/ /* define to get timeout messages */ 67/*#define MCDMINI*/ /* define for a mini configuration for boot kernel */ 68 69 70#ifdef MCDMINI 71#define MCD_TRACE(fmt,a,b,c,d) --- 1264 unchanged lines hidden --- | 64 65/* user definable options */ 66/*#define MCD_TO_WARNING_ON*/ /* define to get timeout messages */ 67/*#define MCDMINI*/ /* define for a mini configuration for boot kernel */ 68 69 70#ifdef MCDMINI 71#define MCD_TRACE(fmt,a,b,c,d) --- 1264 unchanged lines hidden --- |