xref: /csrg-svn/sys/pmax/stand/conf.c (revision 56640)
152132Smckusick /*
252132Smckusick  * Copyright (c) 1992 Regents of the University of California.
352132Smckusick  * All rights reserved.
452132Smckusick  *
552132Smckusick  * This code is derived from software contributed to Berkeley by
652132Smckusick  * Ralph Campbell.
752132Smckusick  *
852132Smckusick  * %sccs.include.redist.c%
952132Smckusick  *
10*56640Sralph  *	@(#)conf.c	7.4 (Berkeley) 10/24/92
1152132Smckusick  */
1252132Smckusick 
13*56640Sralph #include <stand/stand.h>
14*56640Sralph #include <pmax/stand/samachdep.h>
1552132Smckusick 
16*56640Sralph extern int	nullsys(), nodev(), noioctl();
1752132Smckusick 
18*56640Sralph #if NRZ > 0
19*56640Sralph int	rzstrategy(), rzopen(), rzclose();
20*56640Sralph #else
21*56640Sralph #define	rzstrategy	nodev
22*56640Sralph #define	rzopen		nodev
23*56640Sralph #define	rzclose		nodev
24*56640Sralph #endif
25*56640Sralph #define	rzioctl		noioctl
2652132Smckusick 
27*56640Sralph #if NTZ > 0 && !defined(BOOT)
28*56640Sralph int	tzstrategy(), tzopen(), tzclose();
29*56640Sralph #else
30*56640Sralph #define	tzstrategy	nodev
31*56640Sralph #define	tzopen		nodev
32*56640Sralph #define	tzclose		nodev
33*56640Sralph #endif
34*56640Sralph #define	tzioctl		noioctl
3552132Smckusick 
36*56640Sralph 
37*56640Sralph struct devsw devsw[] = {
38*56640Sralph 	{ "rz",	rzstrategy,	rzopen,	rzclose,	rzioctl }, /*0*/
39*56640Sralph 	{ "tz",	tzstrategy,	tzopen,	tzclose,	tzioctl }, /*1*/
40*56640Sralph };
41*56640Sralph 
42*56640Sralph int	ndevs = (sizeof(devsw)/sizeof(devsw[0]));
43