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 # $NetBSD: majors,v 1.102 2022/08/12 11:15:42 riastradh Exp $
    2 #
    3 # Device majors for Machine-Independent drivers.
    4 #
    5 # Majors 0-143 are reserved for machine-dependent drivers and
    6 # for traditional machine-specific MI driver major mapping.
    7 #
    8 # Majors 144-159 are reserved for local/vendor use.
    9 #
   10 # Majors 160-511 are used for the MI drivers.
   11 
   12 device-major crypto    char 160            crypto       single
   13 device-major pf        char 161            pf           single
   14 #obsolete    vinum     char 162            vinum
   15 device-major fss       char 163 block 163  fss          vector=4
   16 device-major pps       char 164            pps
   17 device-major ptm       char 165            pty
   18 device-major atabus    char 166            atabus       vector=4
   19 device-major drvctl    char 167            drvctl       single
   20 device-major dk        char 168 block 168
   21 device-major tap       char 169            tap          vector=4
   22 device-major veriexec  char 170            veriexec
   23 device-major fw        char 171            ieee1394if
   24 device-major ucycom    char 172            ucycom
   25 device-major gpio      char 173            gpio         vector=8,linkzero
   26 device-major utoppy    char 174            utoppy       vector=2
   27 device-major bthub     char 175            bthub        single
   28 device-major amr       char 176            amr          vector=1
   29 device-major lockstat  char 177            lockstat     single
   30 device-major putter    char 178            putter
   31 device-major srt       char 179            srt
   32 device-major drm       char 180            drmbase | drmkms
   33 device-major bio       char 181            bio          single
   34 device-major altmem    char 182 block 182  altmem
   35 device-major twa       char 187            twa
   36 device-major cpuctl    char 188                         single
   37 device-major pad       char 189            pad          vector=4,linkzero
   38 device-major zfs       char 190 block 190  zfs
   39 device-major tprof     char 191            tprof
   40 device-major isv       char 192            isv
   41 device-major video     char 193            video        vector=4
   42 device-major dm        char 194 block 169  dm
   43 device-major hdaudio   char 195            hdaudio      vector=4
   44 device-major uhso      char 196            uhso
   45 device-major rumpblk   char 197 block 197  rumpblk
   46 device-major npf       char 198            npf
   47 device-major flash     char 199 block 199  flash
   48 device-major dtv       char 200            dtv
   49 device-major iic       char 201            iic
   50 # char 202, formerly filemon
   51 device-major iscsi     char 203            iscsi
   52 device-major tpm       char 204            tpm
   53 device-major mfi       char 205            mfi
   54 device-major seeprom   char 206            seeprom
   55 device-major dtrace    char 207            dtrace
   56 device-major spiflash  char 208 block 208  spiflash
   57 device-major lua       char 209            lua
   58 
   59 # NOTE:
   60 # The following ranges are reserved for devices that have historical MD
   61 # definition, but are for "partially" MI use.
   62 #
   63 # Any new port should use these "previously not" MI definitions instead of
   64 # separate MD values.
   65 #
   66 # New MI devices should go to this file instead of majors.*
   67 #
   68 # 210-219 reserved for previously not MI ws devices
   69 # 220-239 reserved for previously not MI usb devices
   70 # 240-259 reserved for previously not MI "std" devices
   71 # 260-269 reserved for previously not MI tty devices
   72 # 310-339 reserved for previously not MI storage devices
   73 
   74 device-major spkr      char 240            spkr
   75 
   76 device-major hdmicec   char 340            hdmicec
   77 device-major nvme      char 341            nvme
   78 device-major qemufwcfg char 342            qemufwcfg
   79 device-major autofs    char 343            autofs
   80 device-major gpiopps   char 344            gpiopps
   81 device-major nvmm      char 345            nvmm
   82 device-major kcov      char 346            kcov
   83 device-major spi       char 347            spi
   84 # Majors 348-350 are reserved for HAXM (pkgsrc/emulators/haxm)
   85 # Major 351 is reserved for sys/modules/examples
   86 # Major 352 is reserved for external/cddl/osnet/dev/fbt/fbt.c
   87 # Major 353 is reserved for external/cddl/osnet/dev/sdt/sdt.c
   88 device-major ipmi      char 354            ipmi
   89 device-major vhci      char 355            vhci
   90 device-major vio9p     char 356            vio9p
   91 device-major fault     char 357            fault
   92 device-major wwanc     char 358            wwanc
   93 device-major acpi      char 359            acpi
   94 device-major smbios    char 360            smbios
   95 device-major efi       char 361            efi
   96 device-major sht3xtemp char 362            sht3xtemp
   97 device-major scmd      char 363            scmd
   98 device-major viocon    char 364            viocon

Cache object: d79c41bcbb826e2b9787df5e823dbe46


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