FreeBSD/Linux Kernel Cross Reference
sys/conf/majors
1 # $FreeBSD: releng/5.3/sys/conf/majors 136588 2004-10-16 08:43:07Z cvs2svn $
2 #
3 # This list is semi-obsoleted by DEVFS, but for now it still contains
4 # the current allocation of device major numbers.
5 #
6 # Unless very special circumstants demand otherwise, all device drivers
7 # are able to use a dynamically allocated major number. If the d_maj
8 # element of the cdevsw is uninitialized (preferred) or initialized to
9 # MAJOR_AUTO, this dynamic allocation will happen.
10 #
11 # NOTICE: FreeBSD does not use block major numbers anymore, you neither
12 # need to assign nor use a block major number for any device driver any
13 # more.
14 #
15 # The names marked with a '*' is belived to be allocated for code inside
16 # the CVS tree.
17 #
18 #maj name comments
19 0 *cn console
20 1 *ctty /dev/tty
21 2 *mm /dev/mem,kmem,etc
22 4 *geom GEOMetry
23 5 *pts pseudo tty "tty" half
24 6 *ptc pseudo tty "master" half
25 7 *log system log
26 19 *tw X-10 power interface
27 22 *fd (/dev/stdin etc)
28 30 *snd sound driver system
29 32 lkmc Loadable Kernel Module Controller
30 33 lkm assigned to Loadable Kernel Modules
31 34 lkm assigned to Loadable Kernel Modules
32 35 lkm assigned to Loadable Kernel Modules
33 36 lkm assigned to Loadable Kernel Modules
34 37 lkm assigned to Loadable Kernel Modules
35 38 lkm assigned to Loadable Kernel Modules
36 42 *cx Cronyx Sigma-ISA serial adapters
37 43 vn vnode "disk" device (retired)
38 46 - -
39 54 OLDnic ISDN system
40 58 - Was dgb: Digiboard PC/Xe
41 62 worm SCSI "worm type"
42 64 ?? Talisman
43 66 labpc National Instruments LabPC
44 67 - was meteor Matrox Meteor video capture
45 70 crypto Device-independent crypto interface (from openbsd)
46 74 *ccd concatenated disk
47 76 scc IBM Smart Capture Card (ohashi@mickey.ai.kyutech.ac.jp)
48 77 - -
49 78 pci PCI bus
50 79 *ipl IP Filter
51 80 xdcp Assigned to Chris Ficklin <chris@serengeti.com>
52 83 can CAN16-2 CAN-PC Interface
53 84 dtfp Datum Time and Frequency processor (louie@UU.NET)
54 85 vesa VESA support device (j_mini@efn.org)
55 86 alog Industrial Computer Source AIO8-P driver (deprecated)
56 87 wfd ATAPI floppy client of "wd"
57 90 wst ATAPI tape client of "wd"
58 92 *bktr Bt848 video capture driver (hasty@star-gate.com)
59 93 *coda CODA filesystem.
60 96 altq alternate queueing (including cbq, red, wfq)
61 98 loe Loopback pseudo-ethernet (sbabkin@dcn.att.com)
62 99 *ct Cronyx Tau-ISA serial adapters (driver name "ctau")
63 115 dag University of Waikato DAG network capture boards
64 117 *acd ATAPI CDROM
65 119 *ast ATAPI tape
66 121 onew Dallas Semiconductor One-Wire bus <phk@freebsd.org>
67 124 ucdc USB Communication Class Driver <n_hibma>
68 125 digio Advantech PCI-1750 IO card jen@vulture.dmem.strath.ac.uk
69 126 sync Generic sync port support <phk>, <brian>
70 128 arla Arla (AFS-clone) driver
71 134 cp Cronyx Tau-PCI synchronous WAN adapters
72 136 ipr Iprobe on-chip perf. counters (gallatin@freebsd.org)
73 137 nfp nFast PCI crypto accelerator (support@ncipher.com)
74 139 wanrouter Sangoma Technologies Inc. (al.feldman@sangoma.com)
75 141 pcdmx PCDMX theatre lighting controller
76 142 skip SKIP port (security/skip) control device
77 155 phone Quicknet PhoneJACK and LineJACK cards for VoIP <roger>
78 159 *ata ATA control device
79 161 swdoc Sitara networks watchdog device
80 163 - -
81 168 XXX used by pst in RELENG_4
82 170 pst Promise SuperTrak (uses 168 in RELENG_4)
83 171 mide LSI MegaRAID IDE (control device)
84 172 mided LSI MegaRAID IDE (disk device)
85 173 *devctl Devd control device <imp>
86 174 pciwd Berkshire Watchdog PCI <marcel@progressix.com>
87 180 nvidia NVIDIA (nvidiaN/nvidiactl) <mdodd>
88 181 casm HP/Compaq ProLiant Advanced Server Management <peter>
89 183 *smapi SMAPI BIOS interface <mdodd>
90 185 ce Cronyx Tau-32 E1 adapter <rik@cronyx.ru>
91 186 sx Specialix I/O8+ driver <frank@exit.com>
92 252 ?? entries from 200-252 are reserved for local use
93 254 internal Used internally by the kernel
94 255 bad_choice -1 is 255 which has magic meanings internally
Cache object: 5b451c203786d307daa6c88829a960b6
|