3 Hopefully, this list will one day be obsoleted by DEVFS, but for now
4 this is the current allocation of device major numbers.
6 For local use, you are encouraged to use the reserved numbers.
8 If you intend the driver to be available, send email to the
9 hackers@freebsd.org mailing list to see about having a number
12 The most "complete" version of this will be the one in FreeBSD-current.
13 (see http://www.freebsd.org/ or from ftp://ftp.freesoftware.com/pub/FreeBSD/)
15 NOTICE: FreeBSD does not use block major numbers anymore, you neither
16 need to assign nor use a block major number for any device driver any
22 2 mm /dev/mem,kmem,etc
23 3 wd ST506 disk controller (with IDE extensions)
25 5 pts pseudo tty "tty" half
26 6 ptc pseudo tty "master" half
28 8 bqu B004 transputer board
31 11 spigot Video capture?
32 12 sc syscons/pcvt virtual consoles
33 13 da SCSI "direct access devices"
34 14 sa SCSI "sequential access devices"
35 15 cd SCSI "CDROM type"
36 16 lpt PC parallel printer port
38 18 nmdm nullmodem back-to-back tty ports
39 19 tw X-10 power interface
40 20 ?? reserved for local use
42 22 fd (/dev/stdin etc)
43 23 bpf Berkeley Packet Filter
44 24 pca PC speaker (/dev/pcaudio)
46 26 spkr PC speaker (/dev/spkr)
47 27 mse Microsoft bus-mouse
48 28 sio 16450/16550 serial
49 29 mcd Mitsumi CDROM interface
50 30 snd sound driver system
51 31 pass SCSI "Application Pass-Thru"
52 32 lkmc Loadable Kernel Module Controller
53 33 lkm assigned to Loadable Kernel Modules
54 34 lkm assigned to Loadable Kernel Modules
55 35 lkm assigned to Loadable Kernel Modules
56 36 lkm assigned to Loadable Kernel Modules
57 37 lkm assigned to Loadable Kernel Modules
58 38 lkm assigned to Loadable Kernel Modules
59 39 apm Advanced Power Management
62 42 cx Cronyx/Sigma serial adapter
63 43 vn vnode "disk" device (retired)
65 45 scd Sony CDROM interface
66 46 matcd Matsushita/Panasonic/Creative(SB) CDROM interface
72 52 tun IP tunnel device
75 55 OLDisdn ISDN system
77 57 OLDitel ISDN system
78 58 dgb Digiboard PC/Xe
79 59 OLDispy ISDN system
80 60 OLDnnic ISDN system
81 61 pt SCSI "processor target"
82 62 worm SCSI "worm type"
85 65 targ SCSI target sample driver
86 66 labpc National Instruments LabPC
87 67 meteor Matrox Meteor video capture
88 68 si Specialix SI/XIO (peter@freebsd.org)
89 69 wcd ATAPI CDROM client of "wd"
91 72 stl Stallion (cd1400 based) (gerg@stallion.oz.au)
93 74 ccd concatenated disk
94 75 stli Stallion (intelligent cdk based) (gerg@stallion.oz.au)
95 76 scc IBM Smart Capture Card (ohashi@mickey.ai.kyutech.ac.jp)
96 77 cyy Cyclades Ye/PCI serial card
99 80 xdcp Assigned to Chris Ficklin <chris@serengeti.com>
100 81 rp RocketPort/Steve Gericke <steveg@comtrol.com>
101 82 ppi Generic Parallel I/O <Nicolas.Souchu@prism.uvsq.fr>
102 83 can CAN16-2 CAN-PC Interface
103 84 dtfp Datum Time and Frequency processor (louie@UU.NET)
104 85 vesa VESA support device (j_mini@efn.org)
105 86 alog Industrial Computer Source AIO8-P driver (deprecated)
106 87 wfd ATAPI floppy client of "wd"
107 88 dpt DPT RAID Controller <shimon@i-connect.net>
108 89 pps Pulse-Per-Second timing interface
109 90 wst ATAPI tape client of "wd"
110 91 vinum Volume manager
111 92 bktr Bt848 video capture driver (hasty@star-gate.com)
112 93 coda CODA filesystem.
113 94 loran Loran-C Receiver
115 96 altq alternate queueing (including cbq, red, wfq)
116 97 prom Alpha PROM console
117 98 loe Loopback pseudo-ethernet (sbabkin@dcn.att.com)
118 99 ct Cronyx/Tau serial adaptor
119 100 xrpu Xilinx Reprogrammable Processing Unit
120 102 fla M-Systems DiskOnChip(r)
121 103 streams SVR4 Streams emulation <newton@atdot.dotat.org>
122 104 xpt CAM Transport Layer Services
123 105 iic I2C bus generic i/o
124 106 smb System Management Bus generic i/o
125 107 3dfx 3Dfx driver <cokane>
126 108 usb Universal Serial Bus <n_hibma>
127 109 ida Intelligent Disk [Array] (md@doc.ic.ac.uk)
128 110 ses SCSI Environmental Services driver (mjacob@feral.com)
129 111 ums USB Mouse <n_hibma>
131 113 ulpt USB Printer <n_hibma>
132 114 ugen USB Generic device <n_hibma>
133 115 dag University of Waikato DAG network capture boards
138 120 aud Audit Device <rwatson@FreeBSD.org>
139 121 onew Dallas Semiconductor One-Wire bus <phk@freebsd.org>
140 122 uhid USB HID devices <n_hibma>
142 124 ucdc USB Communication Class Driver <n_hibma>
143 125 digio Advantech PCI-1750 IO card jen@vulture.dmem.strath.ac.uk
144 126 sync Generic sync port support <phk>, <brian>
145 127 fire Firewire driver <ikob@koganei.wide.ad.jp>
146 128 arla Arla (AFS-clone) driver
147 129 i2o Intelligent I/O Character Device
148 130 mlx Mylex DAC960 RAID (control device)
149 131 mlxd Mylex DAC960 RAID (disk device)
150 132 amr AMI MegaRAID (control device)
151 133 amrd AMI MegaRAID (disk device)
152 134 taupci Cronyx Tau-PCI card <vak@hanoi.cronyx.ru>
153 135 zsc TurboLaser console uart
154 136 ipr Iprobe on-chip perf. counters (gallatin@freebsd.org)
155 137 nfp nFast PCI crypto accelerator (support@ncipher.com)
156 138 usio USB Serial support <n_hibma>
157 139 wanrouter Sangoma Technologies Inc. (al.feldman@sangoma.com)
158 140 pcfclock PCFCLOCK <sascha@schumann.cx>
159 141 pcdmx PCDMX theatre lighting controller
160 142 skip SKIP port (security/skip) control device
161 143 urio USB Rio 500 <n_hibma>
162 144 nsmb SMB/CIFS protocol interface <bp>
163 145 dri DRI Graphics for OpenGL <dfr>
164 146 twe 3ware Escalade ATA RAID (controller)
165 147 twed 3ware Escalade ATA RAID (drives)
167 149 tap Ethernet tunneling device <myevmenkin@att.com>
168 150 aac Adaptec FSA RAID (controller)
169 151 aacd Adaptec FSA RAID (drives)
170 152 acpi ACPI bios support (Takanori Watanabe takawata@shidahara1.planet.sci.kobe-u.ac.jp)
171 153 ti Tigon Gigabit Ethernet driver (ken@FreeBSD.ORG)
172 154 asr Adaptec SCSI RAID <msmith@freebsd.org>
173 155 phone Quicknet PhoneJACK and LineJACK cards for VoIP <roger>
174 156 uscanner USB Scanners <n_hibma>
175 157 ar ATA "pseudo" RAID device
176 158 mly Mylex RAID control device
177 159 ata ATA control device
178 160 spic Sony Programmable I/O Controller (jogdial)
179 161 swdoc Sitara networks watchdog device
181 163 gdt ICP Vortex RAID controller
182 164 src Intel SRC RAID controller
183 200 ?? entries from 200-252 are reserved for local use
184 252 ?? entries from 200-252 are reserved for local use
185 254 internal Used internally by the kernel
186 255 bad choice -1 is 255 which has magic meanings internally