added support for ds5000
authorRalph Campbell <ralph@ucbvax.Berkeley.EDU>
Sun, 8 Mar 1992 01:57:32 +0000 (17:57 -0800)
committerRalph Campbell <ralph@ucbvax.Berkeley.EDU>
Sun, 8 Mar 1992 01:57:32 +0000 (17:57 -0800)
SCCS-vsn: sys/pmax/pmax/cons.c 7.3
SCCS-vsn: sys/pmax/pmax/conf.c 7.3

usr/src/sys/pmax/pmax/conf.c
usr/src/sys/pmax/pmax/cons.c

index 0d4d742..fdf8169 100644 (file)
@@ -7,7 +7,7 @@
  *
  * %sccs.include.redist.c%
  *
  *
  * %sccs.include.redist.c%
  *
- *     @(#)conf.c      7.2 (Berkeley) %G%
+ *     @(#)conf.c      7.3 (Berkeley) %G%
  */
 
 #include "param.h"
  */
 
 #include "param.h"
@@ -215,6 +215,9 @@ cdev_decl(bpf);
        (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 */
@@ -230,6 +233,7 @@ struct cdevsw       cdevsw[] =
        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]);
index f52be1b..9ad588f 100644 (file)
@@ -11,7 +11,7 @@
  *
  * 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 "param.h"
  */
 
 #include "param.h"
@@ -64,6 +64,10 @@ cnputc(c)
 #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;
@@ -72,4 +76,5 @@ cnputc(c)
        (*f)(c);
        splx(s);
 #endif
        (*f)(c);
        splx(s);
 #endif
+#endif
 }
 }