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: 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


[ 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.