SCCS-vsn: sys/pmax/pmax/cons.c 7.3
SCCS-vsn: sys/pmax/pmax/conf.c 7.3
*
* %sccs.include.redist.c%
*
*
* %sccs.include.redist.c%
*
- * @(#)conf.c 7.2 (Berkeley) %G%
+ * @(#)conf.c 7.3 (Berkeley) %G%
(dev_type_reset((*))) enodev, 0, dev_init(c,n,select), \
(dev_type_map((*))) enodev, 0 }
(dev_type_reset((*))) enodev, 0, dev_init(c,n,select), \
(dev_type_map((*))) enodev, 0 }
+#include "cfb.h"
+cdev_decl(cfb);
+
struct cdevsw cdevsw[] =
{
cdev_dc_init(1,dc), /* 0: virtual console */
struct cdevsw cdevsw[] =
{
cdev_dc_init(1,dc), /* 0: virtual console */
cdev_tape_init(NTZ,tz), /* 10: SCSI tape */
cdev_vn_init(NVN,vn), /* 11: vnode disk */
cdev_bpf_init(NBPFILTER,bpf), /* 12: berkeley packet filter */
cdev_tape_init(NTZ,tz), /* 10: SCSI tape */
cdev_vn_init(NVN,vn), /* 11: vnode disk */
cdev_bpf_init(NBPFILTER,bpf), /* 12: berkeley packet filter */
+ cdev_pm_init(NCFB,cfb), /* 13: color frame buffer */
};
int nchrdev = sizeof (cdevsw) / sizeof (cdevsw[0]);
};
int nchrdev = sizeof (cdevsw) / sizeof (cdevsw[0]);
*
* from: Utah $Hdr: cons.c 1.1 90/07/09$
*
*
* from: Utah $Hdr: cons.c 1.1 90/07/09$
*
- * @(#)cons.c 7.2 (Berkeley) %G%
+ * @(#)cons.c 7.3 (Berkeley) %G%
#include "pm.h"
#if NPM > 0
pmPutc(c);
#include "pm.h"
#if NPM > 0
pmPutc(c);
+#else
+#include "cfb.h"
+#if NCFB > 0
+ cfbPutc(c);
#else
int s;
void (*f)() = (void (*)())MACH_MON_PUTCHAR;
#else
int s;
void (*f)() = (void (*)())MACH_MON_PUTCHAR;