The Design and Implementation of the FreeBSD Operating System, Second Edition
Now available: The Design and Implementation of the FreeBSD Operating System (Second Edition)


[ source navigation ] [ diff markup ] [ identifier search ] [ freetext search ] [ file search ] [ list types ] [ track identifier ]

FreeBSD/Linux Kernel Cross Reference
sys/conf/majors

Version: -  FREEBSD  -  FREEBSD-13-STABLE  -  FREEBSD-13-0  -  FREEBSD-12-STABLE  -  FREEBSD-12-0  -  FREEBSD-11-STABLE  -  FREEBSD-11-0  -  FREEBSD-10-STABLE  -  FREEBSD-10-0  -  FREEBSD-9-STABLE  -  FREEBSD-9-0  -  FREEBSD-8-STABLE  -  FREEBSD-8-0  -  FREEBSD-7-STABLE  -  FREEBSD-7-0  -  FREEBSD-6-STABLE  -  FREEBSD-6-0  -  FREEBSD-5-STABLE  -  FREEBSD-5-0  -  FREEBSD-4-STABLE  -  FREEBSD-3-STABLE  -  FREEBSD22  -  l41  -  OPENBSD  -  linux-2.6  -  MK84  -  PLAN9  -  xnu-8792 
SearchContext: -  none  -  3  -  10 

    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


[ source navigation ] [ diff markup ] [ identifier search ] [ freetext search ] [ file search ] [ list types ] [ track identifier ]


This page is part of the FreeBSD/Linux Linux Kernel Cross-Reference, and was automatically generated using a modified version of the LXR engine.