cdev_disk_init(NSD,sd), /* 8: SCSI disk */ cdev_disk_init(NCD,cd), /* 9: SCSI CD-ROM */ cdev_mm_init(NNVRAM,nvram), /* 10: /dev/nvramX */ cdev_notdef(), /* 11: */ cdev_tty_init(NDART,dart), /* 12: on-board serial (tty[ab]) */ cdev_notdef(), /* 13 */ cdev_notdef(), /* 14 */ cdev_notdef(), /* 15 */ cdev_notdef(), /* 16 */ cdev_notdef(), /* 17: was: concatenated disk */ cdev_disk_init(NRD,rd), /* 18: ramdisk disk */ cdev_disk_init(NVND,vnd), /* 19: vnode disk */ cdev_tape_init(NST,st), /* 20: SCSI tape */ cdev_fd_init(1,filedesc), /* 21: file descriptor pseudo-dev */ cdev_bpf_init(NBPFILTER,bpf), /* 22: berkeley packet filter */ cdev_tun_init(NTUN,tun), /* 23: network tunnel */ cdev_lkm_init(NLKM,lkm), /* 24: loadable module driver */ cdev_notdef(), /* 25 */ cdev_notdef(), /* 26: XD disk */ cdev_notdef(), /* 27 */ cdev_notdef(), /* 28: lp */ cdev_notdef(), /* 29: lptwo */ cdev_mm_init(NVME,vme), /* 30: /dev/vme* */ cdev_notdef(), /* 31: old /dev/vmelX */ cdev_notdef(), /* 32: old /dev/vmesX */ cdev_lkm_dummy(), /* 33 */ cdev_lkm_dummy(), /* 34 */ cdev_lkm_dummy(), /* 35 */ cdev_lkm_dummy(), /* 36 */ cdev_lkm_dummy(), /* 37 */ cdev_lkm_dummy(), /* 38 */
cdev_notdef(), /* 96: was USB scanners */ cdev_notdef(), /* 97 */ cdev_notdef(), /* 98 */ cdev_notdef(), /* 99 */ cdev_notdef(), /* 100 */ cdev_notdef(), /* 101 */ cdev_notdef(), /* 102 */ cdev_notdef(), /* 103 */ cdev_notdef(), /* 104 */ cdev_bpf_init(NBPFILTER,bpf), /* 105: packet filter */ cdev_notdef(), /* 106 */ cdev_bpp_init(NBPP,bpp), /* 107: on-board parallel port */ cdev_tty_init(NSTTY,stty), /* 108: spif serial ports */ cdev_gen_init(NSBPP,sbpp), /* 109: spif parallel ports */ cdev_disk_init(NVND,vnd), /* 110: vnode disk driver */ cdev_tun_init(NTUN,tun), /* 111: network tunnel */ cdev_notdef(), /* 112 was LKM */ cdev_notdef(), /* 113 */ cdev_notdef(), /* 114 */ cdev_notdef(), /* 115 */ cdev_notdef(), /* 116 */ cdev_notdef(), /* 117 */ cdev_notdef(), /* 118 */ cdev_random_init(1,random), /* 119: random data source */ cdev_bio_init(NBIO,bio), /* 120: ioctl tunnel */ cdev_notdef(), /* 121 was: RAIDframe disk driver */ cdev_tty_init(NPCONS,pcons), /* 122: PROM console */ cdev_ptm_init(NPTY,ptm), /* 123: pseudo-tty ptm device */ cdev_hotplug_init(NHOTPLUG,hotplug), /* 124: devices hot plugging */ cdev_tty_init(NVCONS,vcons), /* 125: virtual console */ cdev_tty_init(NSBBC,sbbc), /* 126: SBBC console */
#endif cdev_notdef(), /* 26 */ cdev_spkr_init(NSPKR,spkr), /* 27: PC speaker */ cdev_notdef(), /* 28 was LKM */ cdev_notdef(), /* 29 */ cdev_notdef(), /* 30 */ cdev_notdef(), /* 31 */ cdev_notdef(), /* 32 */ cdev_notdef(), /* 33 */ cdev_notdef(), /* 34 */ cdev_notdef(), /* 35: Microsoft mouse */ cdev_notdef(), /* 36: Logitech mouse */ cdev_notdef(), /* 37: Extended PS/2 mouse */ cdev_tty_init(NCY,cy), /* 38: Cyclom serial port */ cdev_notdef(), /* 39: Mitsumi CD-ROM */ cdev_tun_init(NTUN,tun), /* 40: network tunnel */ cdev_disk_init(NVND,vnd), /* 41: vnode disk driver */ cdev_audio_init(NAUDIO,audio), /* 42: generic audio I/O */ cdev_notdef(), /* 43 */ cdev_video_init(NVIDEO,video), /* 44: generic video I/O */ cdev_random_init(1,random), /* 45: random data source */ cdev_ocis_init(NPCTR,pctr), /* 46: performance counters */ cdev_disk_init(NRD,rd), /* 47: ram disk driver */ cdev_notdef(), /* 48 */ cdev_bktr_init(NBKTR,bktr), /* 49: Bt848 video capture device */ cdev_ksyms_init(NKSYMS,ksyms), /* 50: Kernel symbols device */ cdev_notdef(), /* 51 */ cdev_midi_init(NMIDI,midi), /* 52: MIDI I/O */ cdev_notdef(), /* 53 was: sequencer I/O */ cdev_notdef(), /* 54 was: RAIDframe disk driver */ cdev_notdef(), /* 55: */
cdev_pf_init(NPF,pf), /* 42: packet filter */ cdev_ingres_init(NII,ii), /* 43: Ingres device */ cdev_notdef(), /* 44 was Datakit */ cdev_notdef(), /* 45 was Datakit */ cdev_notdef(), /* 46 was Datakit */ cdev_notdef(), /* 47 */ cdev_tty_init(NQSC,qsc), /* 48: SC26C94 on VXT2000 */ cdev_systrace_init(NSYSTRACE,systrace), /* 49: system call tracing */ cdev_ksyms_init(NKSYMS,ksyms), /* 50: Kernel symbols device */ cdev_cnstore_init(NCRX,crx), /* 51: Console RX50 at 8200 */ cdev_notdef(), /* 52: was: KDB50/RA?? */ cdev_fd_init(1,filedesc), /* 53: file descriptor pseudo-device */ cdev_disk_init(NCCD,ccd), /* 54: concatenated disk driver */ cdev_disk_init(NVND,vnd), /* 55: vnode disk driver */ cdev_bpf_init(NBPFILTER,bpf), /* 56: berkeley packet filter */ cdev_tun_init(NTUN,tun), /* 57: tunnel filter */ cdev_disk_init(NHD,hd), /* 58: HDC9224/RD?? */ cdev_disk_init(NSD,sd), /* 59: SCSI disk */ cdev_tape_init(NST,st), /* 60: SCSI tape */ cdev_disk_init(NCD,cd), /* 61: SCSI CD-ROM */ cdev_disk_init(NRD,rd), /* 62: memory disk driver */ cdev_ch_init(NCH,ch), /* 63: SCSI autochanger */ cdev_notdef(), /* 64 */ cdev_uk_init(NUK,uk), /* 65: SCSI unknown */ cdev_tty_init(NDL,dl), /* 66: DL11 */ cdev_random_init(1,random), /* 67: random data source */ cdev_wsdisplay_init(NWSDISPLAY, wsdisplay), /* 68: frame buffers */ cdev_mouse_init(NWSKBD, wskbd), /* 69: keyboards */ cdev_mouse_init(NWSMOUSE, wsmouse), /* 70: mice */ cdev_disk_init(NRY,ry), /* 71: VS floppy */ cdev_bio_init(NBIO,bio), /* 72: ioctl tunnel */