summaryrefslogtreecommitdiffstats
path: root/sys/conf
diff options
context:
space:
mode:
authorphk <phk@FreeBSD.org>2003-02-28 07:49:57 +0000
committerphk <phk@FreeBSD.org>2003-02-28 07:49:57 +0000
commit1cf8cd9f3742f59c177ab16e3113d00533c115f4 (patch)
tree6355437af206bdac7ee41e6d4e00ceb2f7c078b0 /sys/conf
parent1bd61761b96f10168a4e7ac47c783ad25eeaebe3 (diff)
downloadFreeBSD-src-1cf8cd9f3742f59c177ab16e3113d00533c115f4.zip
FreeBSD-src-1cf8cd9f3742f59c177ab16e3113d00533c115f4.tar.gz
Attempt to mark the majors which are used by drivers checked into the
CVS tree.
Diffstat (limited to 'sys/conf')
-rw-r--r--sys/conf/majors220
1 files changed, 112 insertions, 108 deletions
diff --git a/sys/conf/majors b/sys/conf/majors
index 11c90cb..29ba0c3 100644
--- a/sys/conf/majors
+++ b/sys/conf/majors
@@ -10,36 +10,40 @@
# NOTICE: FreeBSD does not use block major numbers anymore, you neither
# need to assign nor use a block major number for any device driver any
# more.
+#
+# The names marked with a '*' is belived to be allocated for code inside
+# the CVS tree.
#
#maj name comments
-0 cn console
-1 ctty /dev/tty
-2 mm /dev/mem,kmem,etc
-3 wd ST506 disk controller (with IDE extensions)
-4 geom GEOMetry
-5 pts pseudo tty "tty" half
-6 ptc pseudo tty "master" half
-7 log system log
-9 fd floppy disk
-11 spigot Video capture?
-12 sc syscons/pcvt virtual consoles
-14 sa SCSI "sequential access devices"
-15 cd SCSI "CDROM type"
-16 lpt PC parallel printer port
-17 ch SCSI changer
-18 nmdm nullmodem back-to-back tty ports
-19 tw X-10 power interface
-20 ?? reserved for local use
-21 psm PS/2 Mouse
-22 fd (/dev/stdin etc)
-23 bpf Berkeley Packet Filter
-24 pca PC speaker (/dev/pcaudio)
-26 spkr PC speaker (/dev/spkr)
-27 mse Microsoft bus-mouse
-28 sio 16450/16550 serial
-29 mcd Mitsumi CDROM interface <mdodd>
-30 snd sound driver system
-31 pass SCSI "Application Pass-Thru"
+0 *cn console
+1 *ctty /dev/tty
+2 *mm /dev/mem,kmem,etc
+3 *wd ST506 disk controller (with IDE extensions)
+4 *geom GEOMetry
+5 *pts pseudo tty "tty" half
+6 *ptc pseudo tty "master" half
+7 *log system log
+9 *fd floppy disk
+10 *wt i386/isa/wt.c
+11 *spigot Video capture?
+12 *sc syscons/pcvt virtual consoles
+14 *sa SCSI "sequential access devices"
+15 *cd SCSI "CDROM type"
+16 *lpt PC parallel printer port
+17 *ch SCSI changer
+18 *nmdm nullmodem back-to-back tty ports
+19 *tw X-10 power interface
+20 *ng_device Netgraph
+21 *psm PS/2 Mouse
+22 *fd (/dev/stdin etc)
+23 *bpf Berkeley Packet Filter
+24 *pca PC speaker (/dev/pcaudio)
+26 *spkr PC speaker (/dev/spkr)
+27 *mse Microsoft bus-mouse
+28 *sio 16450/16550 serial
+29 *mcd Mitsumi CDROM interface <mdodd>
+30 *snd sound driver system
+31 *pass SCSI "Application Pass-Thru"
32 lkmc Loadable Kernel Module Controller
33 lkm assigned to Loadable Kernel Modules
34 lkm assigned to Loadable Kernel Modules
@@ -47,138 +51,138 @@
36 lkm assigned to Loadable Kernel Modules
37 lkm assigned to Loadable Kernel Modules
38 lkm assigned to Loadable Kernel Modules
-39 apm Advanced Power Management
-40 ctx Cortex
-42 cx Cronyx/Sigma serial adapter
+39 *apm Advanced Power Management also ACPI
+40 *ctx Cortex
+42 *cx Cronyx/Sigma serial adapter
43 vn vnode "disk" device (retired)
-44 gp GPIB
-45 scd Sony CDROM interface <mdodd>
+44 *gp GPIB
+45 *scd Sony CDROM interface <mdodd>
46 - -
-47 gsc Genius Scanner
-48 cy Cyclades
-51 joy joystick
-52 tun IP tunnel device
-53 snp tty snoop
+47 *gsc Genius Scanner
+48 *cy Cyclades
+51 *joy joystick
+52 *tun IP tunnel device
+53 *snp tty snoop
54 OLDnic ISDN system
-55 OLDisdn ISDN system
-56 OLDity ISDN system
-57 OLDitel ISDN system
-58 dgb Digiboard PC/Xe
-59 OLDispy ISDN system
-60 OLDnnic ISDN system
-61 pt SCSI "processor target"
+55 *i4b_ctl ISDN4BSD
+56 *i4b_tel ISDN4BSD
+57 *i4b_rbch ISDN4BSD
+58 *dgb Digiboard PC/Xe
+59 *i4b_trace ISDN4BSD
+60 *i4b_i4bdrv ISDN4BSD
+61 *pt SCSI "processor target"
62 worm SCSI "worm type"
-63 rc Riscom/8 driver
+63 *rc Riscom/8 driver
64 ?? Talisman
-65 targ SCSI target sample driver
+65 *targ SCSI target sample driver
66 labpc National Instruments LabPC
-67 meteor Matrox Meteor video capture
-68 si Specialix SI/XIO (peter@freebsd.org)
-69 wcd ATAPI CDROM client of "wd"
+67 *meteor Matrox Meteor video capture
+68 *si Specialix SI/XIO (peter@freebsd.org)
+69 *wcd ATAPI CDROM client of "wd"
70 crypto Device-independent crypto interface (from openbsd)
-71 asc AmiScan driver
-72 stl Stallion (cd1400 based) (gerg@stallion.oz.au)
-74 ccd concatenated disk
-75 stli Stallion (intelligent cdk based) (gerg@stallion.oz.au)
+71 *asc AmiScan driver
+72 *stl Stallion (cd1400 based) (gerg@stallion.oz.au)
+74 *ccd concatenated disk
+75 *stli Stallion (intelligent cdk based) (gerg@stallion.oz.au)
76 scc IBM Smart Capture Card (ohashi@mickey.ai.kyutech.ac.jp)
77 cyy Cyclades Ye/PCI serial card
78 pci PCI bus
-79 ipl IP Filter
+79 *ipl IP Filter
80 xdcp Assigned to Chris Ficklin <chris@serengeti.com>
-81 rp RocketPort/Steve Gericke <steveg@comtrol.com>
-82 ppi Generic Parallel I/O <Nicolas.Souchu@prism.uvsq.fr>
+81 *rp RocketPort/Steve Gericke <steveg@comtrol.com>
+82 *ppi Generic Parallel I/O <Nicolas.Souchu@prism.uvsq.fr>
83 can CAN16-2 CAN-PC Interface
84 dtfp Datum Time and Frequency processor (louie@UU.NET)
85 vesa VESA support device (j_mini@efn.org)
86 alog Industrial Computer Source AIO8-P driver (deprecated)
87 wfd ATAPI floppy client of "wd"
-88 dpt DPT RAID Controller <shimon@i-connect.net>
-89 pps Pulse-Per-Second timing interface
+88 *dpt DPT RAID Controller <shimon@i-connect.net>
+89 *pps Pulse-Per-Second timing interface
90 wst ATAPI tape client of "wd"
-91 vinum Volume manager
-92 bktr Bt848 video capture driver (hasty@star-gate.com)
-93 coda CODA filesystem.
-95 md Memory Disk
+91 *vinum Volume manager
+92 *bktr Bt848 video capture driver (hasty@star-gate.com)
+93 *coda CODA filesystem.
+95 *md Memory Disk
96 altq alternate queueing (including cbq, red, wfq)
-97 prom Alpha PROM console
+97 *prom Alpha PROM console
98 loe Loopback pseudo-ethernet (sbabkin@dcn.att.com)
99 ct Cronyx/Tau serial adaptor
-100 xrpu Xilinx Reprogrammable Processing Unit
-103 streams SVR4 Streams emulation <newton@atdot.dotat.org>
-104 xpt CAM Transport Layer Services
-105 iic I2C bus generic i/o
-106 smb System Management Bus generic i/o
-107 3dfx 3Dfx driver <cokane>
-108 usb Universal Serial Bus <n_hibma>
-110 ses SCSI Environmental Services driver (mjacob@feral.com)
-111 ums USB Mouse <n_hibma>
-112 kbd keyboard
-113 ulpt USB Printer <n_hibma>
-114 ugen USB Generic device <n_hibma>
+100 *xrpu Xilinx Reprogrammable Processing Unit
+103 *streams SVR4 Streams emulation <newton@atdot.dotat.org>
+104 *xpt CAM Transport Layer Services
+105 *iic I2C bus generic i/o
+106 *smb System Management Bus generic i/o
+107 *3dfx 3Dfx driver <cokane>
+108 *usb Universal Serial Bus <n_hibma>
+110 *ses SCSI Environmental Services driver (mjacob@feral.com)
+111 *ums USB Mouse <n_hibma>
+112 *kbd keyboard
+113 *ulpt USB Printer <n_hibma>
+114 *ugen USB Generic device <n_hibma>
115 dag University of Waikato DAG network capture boards
-117 acd ATAPI CDROM
+117 *acd ATAPI CDROM
118 afd ATAPI floppy
-119 ast ATAPI tape
+119 *ast ATAPI tape
120 aud Audit Device <rwatson@FreeBSD.org>
121 onew Dallas Semiconductor One-Wire bus <phk@freebsd.org>
-122 uhid USB HID devices <n_hibma>
-123 fb frame buffer
+122 *uhid USB HID devices <n_hibma>
+123 *fb frame buffer
124 ucdc USB Communication Class Driver <n_hibma>
125 digio Advantech PCI-1750 IO card jen@vulture.dmem.strath.ac.uk
126 sync Generic sync port support <phk>, <brian>
-127 fire Firewire driver <ikob@koganei.wide.ad.jp>
+127 *fire Firewire driver <ikob@koganei.wide.ad.jp>
128 arla Arla (AFS-clone) driver
129 i2o Intelligent I/O Character Device
-130 mlx Mylex DAC960 RAID (control device)
-131
-132 amr AMI MegaRAID (control device)
-133
+130 *mlx Mylex DAC960 RAID (control device)
+132 *amr AMI MegaRAID (control device)
134 taupci Cronyx Tau-PCI card <vak@hanoi.cronyx.ru>
-135 zsc TurboLaser console uart
+135 *zsc TurboLaser console uart
136 ipr Iprobe on-chip perf. counters (gallatin@freebsd.org)
137 nfp nFast PCI crypto accelerator (support@ncipher.com)
-138 ucom USB Serial support <n_hibma>
+138 *ucom USB Serial support <n_hibma>
139 wanrouter Sangoma Technologies Inc. (al.feldman@sangoma.com)
-140 pcfclock PCFCLOCK <sascha@schumann.cx>
+140 *pcfclock PCFCLOCK <sascha@schumann.cx>
141 pcdmx PCDMX theatre lighting controller
142 skip SKIP port (security/skip) control device
-143 urio USB Rio 500 <n_hibma>
+143 *urio USB Rio 500 <n_hibma>
144 nsmb SMB/CIFS protocol interface <bp>
-145 dri DRI Graphics for OpenGL <dfr>
-146 twe 3ware Escalade ATA RAID (controller)
-148 agp AGP <dfr>
-149 tap Ethernet tunneling device <myevmenkin@att.com>
-150 aac Adaptec FSA RAID (controller)
-152 acpi ACPI bios support (Takanori Watanabe takawata@shidahara1.planet.sci.kobe-u.ac.jp)
-153 ti Tigon Gigabit Ethernet driver (ken@FreeBSD.ORG)
-154 asr Adaptec SCSI RAID <msmith@freebsd.org>
+145 *dri DRI Graphics for OpenGL <dfr>
+146 *twe 3ware Escalade ATA RAID (controller)
+148 *agp AGP <dfr>
+149 *tap Ethernet tunneling device <myevmenkin@att.com>
+150 *aac Adaptec FSA RAID (controller)
+152 *acpi ACPI bios support (Takanori Watanabe takawata@shidahara1.planet.sci.kobe-u.ac.jp)
+153 *ti Tigon Gigabit Ethernet driver (ken@FreeBSD.ORG)
+154 *asr Adaptec SCSI RAID <msmith@freebsd.org>
155 phone Quicknet PhoneJACK and LineJACK cards for VoIP <roger>
-156 uscanner USB Scanners <n_hibma>
-158 mly Mylex RAID control device
-159 ata ATA control device
-160 spic Sony Programmable I/O Controller (jogdial)
+156 *uscanner USB Scanners <n_hibma>
+158 *mly Mylex RAID control device
+159 *ata ATA control device
+160 *spic Sony Programmable I/O Controller (jogdial)
161 swdoc Sitara networks watchdog device
-162 digi Digiboard
+162 *digi Digiboard
163 - -
-164 iir Intel Integrated RAID <boji.t.kannanthanam@intel.com>
-165 net Network drivers <jlemon>
-166 ciss Compaq SmartArray 5* adapter <msmith>
+164 *iir Intel Integrated RAID <boji.t.kannanthanam@intel.com>
+165 *net Network drivers <jlemon>
+166 *ciss Compaq SmartArray 5* adapter <msmith>
167 ufm USB Fm Radio
168 XXX used by pst in RELENG_4
170 pst Promise SuperTrak (uses 168 in RELENG_4)
171 mide LSI MegaRAID IDE (control device)
172 mided LSI MegaRAID IDE (disk device)
-173 devctl Devd control device <imp>
+173 *devctl Devd control device <imp>
174 pciwd Berkshire Watchdog PCI <marcel@progressix.com>
175 ips IBM/Adaptec ServeRAID (control device)
176 ipsd IBM/Adaptec ServeRAID (disk device)
-177 openfirm OpenFirmware control device <tmm>
+177 *openfirm OpenFirmware control device <tmm>
178 raidctl RAIDframe (control device)
179 raid RAIDframe (disk device)
180 nvidia NVIDIA (nvidiaN/nvidiactl) <mdodd>
181 casm HP/Compaq ProLiant Advanced Server Management <peter>
-183 smapi SMAPI BIOS interface <mdodd>
+183 *smapi SMAPI BIOS interface <mdodd>
200 ?? entries from 200-252 are reserved for local use
+200 *ufm dev/usb/ufm.c
+248 *isp dev/isp/isp_freebsd.c
252 ?? entries from 200-252 are reserved for local use
254 internal Used internally by the kernel
255 bad_choice -1 is 255 which has magic meanings internally
OpenPOWER on IntegriCloud