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