1 0 Unnamed devices (e.g. non-device mounts) 2 0 = reserved as null device number 3 See block major 144, 145, 146 for expansion areas. 4 5 1 char Memory devices 6 1 = /dev/mem Physical memory access 7 2 = /dev/kmem Kernel virtual memory access 8 3 = /dev/null Null device 9 4 = /dev/port I/O port access 10 5 = /dev/zero Null byte source 11 6 = /dev/core OBSOLETE - replaced by /proc/kcore 12 7 = /dev/full Returns ENOSPC on write 13 8 = /dev/random Nondeterministic random number gen. 14 9 = /dev/urandom Faster, less secure random number gen. 15 10 = /dev/aio Asynchronous I/O notification interface 16 11 = /dev/kmsg Writes to this come out as printk's, reads 17 export the buffered printk records. 18 12 = /dev/oldmem OBSOLETE - replaced by /proc/vmcore 19 20 1 block RAM disk 21 0 = /dev/ram0 First RAM disk 22 1 = /dev/ram1 Second RAM disk 23 ... 24 250 = /dev/initrd Initial RAM disk 25 26 Older kernels had /dev/ramdisk (1, 1) here. 27 /dev/initrd refers to a RAM disk which was preloaded 28 by the boot loader; newer kernels use /dev/ram0 for 29 the initrd. 30 31 2 char Pseudo-TTY masters 32 0 = /dev/ptyp0 First PTY master 33 1 = /dev/ptyp1 Second PTY master 34 ... 35 255 = /dev/ptyef 256th PTY master 36 37 Pseudo-tty's are named as follows: 38 * Masters are "pty", slaves are "tty"; 39 * the fourth letter is one of pqrstuvwxyzabcde indicating 40 the 1st through 16th series of 16 pseudo-ttys each, and 41 * the fifth letter is one of 0123456789abcdef indicating 42 the position within the series. 43 44 These are the old-style (BSD) PTY devices; Unix98 45 devices are on major 128 and above and use the PTY 46 master multiplex (/dev/ptmx) to acquire a PTY on 47 demand. 48 49 2 block Floppy disks 50 0 = /dev/fd0 Controller 0, drive 0, autodetect 51 1 = /dev/fd1 Controller 0, drive 1, autodetect 52 2 = /dev/fd2 Controller 0, drive 2, autodetect 53 3 = /dev/fd3 Controller 0, drive 3, autodetect 54 128 = /dev/fd4 Controller 1, drive 0, autodetect 55 129 = /dev/fd5 Controller 1, drive 1, autodetect 56 130 = /dev/fd6 Controller 1, drive 2, autodetect 57 131 = /dev/fd7 Controller 1, drive 3, autodetect 58 59 To specify format, add to the autodetect device number: 60 0 = /dev/fd? Autodetect format 61 4 = /dev/fd?d360 5.25" 360K in a 360K drive(1) 62 20 = /dev/fd?h360 5.25" 360K in a 1200K drive(1) 63 48 = /dev/fd?h410 5.25" 410K in a 1200K drive 64 64 = /dev/fd?h420 5.25" 420K in a 1200K drive 65 24 = /dev/fd?h720 5.25" 720K in a 1200K drive 66 80 = /dev/fd?h880 5.25" 880K in a 1200K drive(1) 67 8 = /dev/fd?h1200 5.25" 1200K in a 1200K drive(1) 68 40 = /dev/fd?h1440 5.25" 1440K in a 1200K drive(1) 69 56 = /dev/fd?h1476 5.25" 1476K in a 1200K drive 70 72 = /dev/fd?h1494 5.25" 1494K in a 1200K drive 71 92 = /dev/fd?h1600 5.25" 1600K in a 1200K drive(1) 72 73 12 = /dev/fd?u360 3.5" 360K Double Density(2) 74 16 = /dev/fd?u720 3.5" 720K Double Density(1) 75 120 = /dev/fd?u800 3.5" 800K Double Density(2) 76 52 = /dev/fd?u820 3.5" 820K Double Density 77 68 = /dev/fd?u830 3.5" 830K Double Density 78 84 = /dev/fd?u1040 3.5" 1040K Double Density(1) 79 88 = /dev/fd?u1120 3.5" 1120K Double Density(1) 80 28 = /dev/fd?u1440 3.5" 1440K High Density(1) 81 124 = /dev/fd?u1600 3.5" 1600K High Density(1) 82 44 = /dev/fd?u1680 3.5" 1680K High Density(3) 83 60 = /dev/fd?u1722 3.5" 1722K High Density 84 76 = /dev/fd?u1743 3.5" 1743K High Density 85 96 = /dev/fd?u1760 3.5" 1760K High Density 86 116 = /dev/fd?u1840 3.5" 1840K High Density(3) 87 100 = /dev/fd?u1920 3.5" 1920K High Density(1) 88 32 = /dev/fd?u2880 3.5" 2880K Extra Density(1) 89 104 = /dev/fd?u3200 3.5" 3200K Extra Density 90 108 = /dev/fd?u3520 3.5" 3520K Extra Density 91 112 = /dev/fd?u3840 3.5" 3840K Extra Density(1) 92 93 36 = /dev/fd?CompaQ Compaq 2880K drive; obsolete? 94 95 (1) Autodetectable format 96 (2) Autodetectable format in a Double Density (720K) drive only 97 (3) Autodetectable format in a High Density (1440K) drive only 98 99 NOTE: The letter in the device name (d, q, h or u) 100 signifies the type of drive: 5.25" Double Density (d), 101 5.25" Quad Density (q), 5.25" High Density (h) or 3.5" 102 (any model, u). The use of the capital letters D, H 103 and E for the 3.5" models have been deprecated, since 104 the drive type is insignificant for these devices. 105 106 3 char Pseudo-TTY slaves 107 0 = /dev/ttyp0 First PTY slave 108 1 = /dev/ttyp1 Second PTY slave 109 ... 110 255 = /dev/ttyef 256th PTY slave 111 112 These are the old-style (BSD) PTY devices; Unix98 113 devices are on major 136 and above. 114 115 3 block First MFM, RLL and IDE hard disk/CD-ROM interface 116 0 = /dev/hda Master: whole disk (or CD-ROM) 117 64 = /dev/hdb Slave: whole disk (or CD-ROM) 118 119 For partitions, add to the whole disk device number: 120 0 = /dev/hd? Whole disk 121 1 = /dev/hd?1 First partition 122 2 = /dev/hd?2 Second partition 123 ... 124 63 = /dev/hd?63 63rd partition 125 126 For Linux/i386, partitions 1-4 are the primary 127 partitions, and 5 and above are logical partitions. 128 Other versions of Linux use partitioning schemes 129 appropriate to their respective architectures. 130 131 4 char TTY devices 132 0 = /dev/tty0 Current virtual console 133 134 1 = /dev/tty1 First virtual console 135 ... 136 63 = /dev/tty63 63rd virtual console 137 64 = /dev/ttyS0 First UART serial port 138 ... 139 255 = /dev/ttyS191 192nd UART serial port 140 141 UART serial ports refer to 8250/16450/16550 series devices. 142 143 Older versions of the Linux kernel used this major 144 number for BSD PTY devices. As of Linux 2.1.115, this 145 is no longer supported. Use major numbers 2 and 3. 146 147 4 block Aliases for dynamically allocated major devices to be used 148 when its not possible to create the real device nodes 149 because the root filesystem is mounted read-only. 150 151 0 = /dev/root 152 153 5 char Alternate TTY devices 154 0 = /dev/tty Current TTY device 155 1 = /dev/console System console 156 2 = /dev/ptmx PTY master multiplex 157 3 = /dev/ttyprintk User messages via printk TTY device 158 64 = /dev/cua0 Callout device for ttyS0 159 ... 160 255 = /dev/cua191 Callout device for ttyS191 161 162 (5,1) is /dev/console starting with Linux 2.1.71. See 163 the section on terminal devices for more information 164 on /dev/console. 165 166 6 char Parallel printer devices 167 0 = /dev/lp0 Parallel printer on parport0 168 1 = /dev/lp1 Parallel printer on parport1 169 ... 170 171 Current Linux kernels no longer have a fixed mapping 172 between parallel ports and I/O addresses. Instead, 173 they are redirected through the parport multiplex layer. 174 175 7 char Virtual console capture devices 176 0 = /dev/vcs Current vc text (glyph) contents 177 1 = /dev/vcs1 tty1 text (glyph) contents 178 ... 179 63 = /dev/vcs63 tty63 text (glyph) contents 180 64 = /dev/vcsu Current vc text (unicode) contents 181 65 = /dev/vcsu1 tty1 text (unicode) contents 182 ... 183 127 = /dev/vcsu63 tty63 text (unicode) contents 184 128 = /dev/vcsa Current vc text/attribute (glyph) contents 185 129 = /dev/vcsa1 tty1 text/attribute (glyph) contents 186 ... 187 191 = /dev/vcsa63 tty63 text/attribute (glyph) contents 188 189 NOTE: These devices permit both read and write access. 190 191 7 block Loopback devices 192 0 = /dev/loop0 First loop device 193 1 = /dev/loop1 Second loop device 194 ... 195 196 The loop devices are used to mount filesystems not 197 associated with block devices. The binding to the 198 loop devices is handled by mount(8) or losetup(8). 199 200 8 block SCSI disk devices (0-15) 201 0 = /dev/sda First SCSI disk whole disk 202 16 = /dev/sdb Second SCSI disk whole disk 203 32 = /dev/sdc Third SCSI disk whole disk 204 ... 205 240 = /dev/sdp Sixteenth SCSI disk whole disk 206 207 Partitions are handled in the same way as for IDE 208 disks (see major number 3) except that the limit on 209 partitions is 15. 210 211 9 char SCSI tape devices 212 0 = /dev/st0 First SCSI tape, mode 0 213 1 = /dev/st1 Second SCSI tape, mode 0 214 ... 215 32 = /dev/st0l First SCSI tape, mode 1 216 33 = /dev/st1l Second SCSI tape, mode 1 217 ... 218 64 = /dev/st0m First SCSI tape, mode 2 219 65 = /dev/st1m Second SCSI tape, mode 2 220 ... 221 96 = /dev/st0a First SCSI tape, mode 3 222 97 = /dev/st1a Second SCSI tape, mode 3 223 ... 224 128 = /dev/nst0 First SCSI tape, mode 0, no rewind 225 129 = /dev/nst1 Second SCSI tape, mode 0, no rewind 226 ... 227 160 = /dev/nst0l First SCSI tape, mode 1, no rewind 228 161 = /dev/nst1l Second SCSI tape, mode 1, no rewind 229 ... 230 192 = /dev/nst0m First SCSI tape, mode 2, no rewind 231 193 = /dev/nst1m Second SCSI tape, mode 2, no rewind 232 ... 233 224 = /dev/nst0a First SCSI tape, mode 3, no rewind 234 225 = /dev/nst1a Second SCSI tape, mode 3, no rewind 235 ... 236 237 "No rewind" refers to the omission of the default 238 automatic rewind on device close. The MTREW or MTOFFL 239 ioctl()'s can be used to rewind the tape regardless of 240 the device used to access it. 241 242 9 block Metadisk (RAID) devices 243 0 = /dev/md0 First metadisk group 244 1 = /dev/md1 Second metadisk group 245 ... 246 247 The metadisk driver is used to span a 248 filesystem across multiple physical disks. 249 250 10 char Non-serial mice, misc features 251 0 = /dev/logibm Logitech bus mouse 252 1 = /dev/psaux PS/2-style mouse port 253 2 = /dev/inportbm Microsoft Inport bus mouse 254 3 = /dev/atibm ATI XL bus mouse 255 4 = /dev/jbm J-mouse 256 4 = /dev/amigamouse Amiga mouse (68k/Amiga) 257 5 = /dev/atarimouse Atari mouse 258 6 = /dev/sunmouse Sun mouse 259 7 = /dev/amigamouse1 Second Amiga mouse 260 8 = /dev/smouse Simple serial mouse driver 261 9 = /dev/pc110pad IBM PC-110 digitizer pad 262 10 = /dev/adbmouse Apple Desktop Bus mouse 263 11 = /dev/vrtpanel Vr41xx embedded touch panel 264 13 = /dev/vpcmouse Connectix Virtual PC Mouse 265 14 = /dev/touchscreen/ucb1x00 UCB 1x00 touchscreen 266 15 = /dev/touchscreen/mk712 MK712 touchscreen 267 128 = /dev/beep Fancy beep device 268 129 = 269 130 = /dev/watchdog Watchdog timer port 270 131 = /dev/temperature Machine internal temperature 271 132 = /dev/hwtrap Hardware fault trap 272 133 = /dev/exttrp External device trap 273 134 = /dev/apm_bios Advanced Power Management BIOS 274 135 = /dev/rtc Real Time Clock 275 137 = /dev/vhci Bluetooth virtual HCI driver 276 139 = /dev/openprom SPARC OpenBoot PROM 277 140 = /dev/relay8 Berkshire Products Octal relay card 278 141 = /dev/relay16 Berkshire Products ISO-16 relay card 279 142 = 280 143 = /dev/pciconf PCI configuration space 281 144 = /dev/nvram Non-volatile configuration RAM 282 145 = /dev/hfmodem Soundcard shortwave modem control 283 146 = /dev/graphics Linux/SGI graphics device 284 147 = /dev/opengl Linux/SGI OpenGL pipe 285 148 = /dev/gfx Linux/SGI graphics effects device 286 149 = /dev/input/mouse Linux/SGI Irix emulation mouse 287 150 = /dev/input/keyboard Linux/SGI Irix emulation keyboard 288 151 = /dev/led Front panel LEDs 289 152 = /dev/kpoll Kernel Poll Driver 290 153 = /dev/mergemem Memory merge device 291 154 = /dev/pmu Macintosh PowerBook power manager 292 155 = /dev/isictl MultiTech ISICom serial control 293 156 = /dev/lcd Front panel LCD display 294 157 = /dev/ac Applicom Intl Profibus card 295 158 = /dev/nwbutton Netwinder external button 296 159 = /dev/nwdebug Netwinder debug interface 297 160 = /dev/nwflash Netwinder flash memory 298 161 = /dev/userdma User-space DMA access 299 162 = /dev/smbus System Management Bus 300 163 = /dev/lik Logitech Internet Keyboard 301 164 = /dev/ipmo Intel Intelligent Platform Management 302 165 = /dev/vmmon VMware virtual machine monitor 303 166 = /dev/i2o/ctl I2O configuration manager 304 167 = /dev/specialix_sxctl Specialix serial control 305 168 = /dev/tcldrv Technology Concepts serial control 306 169 = /dev/specialix_rioctl Specialix RIO serial control 307 170 = /dev/thinkpad/thinkpad IBM Thinkpad devices 308 171 = /dev/srripc QNX4 API IPC manager 309 172 = /dev/usemaclone Semaphore clone device 310 173 = /dev/ipmikcs Intelligent Platform Management 311 174 = /dev/uctrl SPARCbook 3 microcontroller 312 175 = /dev/agpgart AGP Graphics Address Remapping Table 313 176 = /dev/gtrsc Gorgy Timing radio clock 314 177 = /dev/cbm Serial CBM bus 315 178 = /dev/jsflash JavaStation OS flash SIMM 316 179 = /dev/xsvc High-speed shared-mem/semaphore service 317 180 = /dev/vrbuttons Vr41xx button input device 318 181 = /dev/toshiba Toshiba laptop SMM support 319 182 = /dev/perfctr Performance-monitoring counters 320 183 = /dev/hwrng Generic random number generator 321 184 = /dev/cpu/microcode CPU microcode update interface 322 186 = /dev/atomicps Atomic snapshot of process state data 323 187 = /dev/irnet IrNET device 324 188 = /dev/smbusbios SMBus BIOS 325 189 = /dev/ussp_ctl User space serial port control 326 190 = /dev/crash Mission Critical Linux crash dump facility 327 191 = /dev/pcl181 <information missing> 328 192 = /dev/nas_xbus NAS xbus LCD/buttons access 329 193 = /dev/d7s SPARC 7-segment display 330 194 = /dev/zkshim Zero-Knowledge network shim control 331 195 = /dev/elographics/e2201 Elographics touchscreen E271-2201 332 196 = /dev/vfio/vfio VFIO userspace driver interface 333 197 = /dev/pxa3xx-gcu PXA3xx graphics controller unit driver 334 198 = /dev/sexec Signed executable interface 335 199 = /dev/scanners/cuecat :CueCat barcode scanner 336 200 = /dev/net/tun TAP/TUN network device 337 201 = /dev/button/gulpb Transmeta GULP-B buttons 338 202 = /dev/emd/ctl Enhanced Metadisk RAID (EMD) control 339 203 = /dev/cuse Cuse (character device in user-space) 340 204 = /dev/video/em8300 EM8300 DVD decoder control 341 205 = /dev/video/em8300_mv EM8300 DVD decoder video 342 206 = /dev/video/em8300_ma EM8300 DVD decoder audio 343 207 = /dev/video/em8300_sp EM8300 DVD decoder subpicture 344 208 = /dev/compaq/cpqphpc Compaq PCI Hot Plug Controller 345 209 = /dev/compaq/cpqrid Compaq Remote Insight Driver 346 210 = /dev/impi/bt IMPI coprocessor block transfer 347 211 = /dev/impi/smic IMPI coprocessor stream interface 348 212 = /dev/watchdogs/0 First watchdog device 349 213 = /dev/watchdogs/1 Second watchdog device 350 214 = /dev/watchdogs/2 Third watchdog device 351 215 = /dev/watchdogs/3 Fourth watchdog device 352 216 = /dev/fujitsu/apanel Fujitsu/Siemens application panel 353 217 = /dev/ni/natmotn National Instruments Motion 354 218 = /dev/kchuid Inter-process chuid control 355 219 = /dev/modems/mwave MWave modem firmware upload 356 220 = /dev/mptctl Message passing technology (MPT) control 357 221 = /dev/mvista/hssdsi Montavista PICMG hot swap system driver 358 222 = /dev/mvista/hasi Montavista PICMG high availability 359 223 = /dev/input/uinput User level driver support for input 360 224 = /dev/tpm TCPA TPM driver 361 225 = /dev/pps Pulse Per Second driver 362 226 = /dev/systrace Systrace device 363 227 = /dev/mcelog X86_64 Machine Check Exception driver 364 228 = /dev/hpet HPET driver 365 229 = /dev/fuse Fuse (virtual filesystem in user-space) 366 230 = /dev/midishare MidiShare driver 367 231 = /dev/snapshot System memory snapshot device 368 232 = /dev/kvm Kernel-based virtual machine (hardware virtualization extensions) 369 233 = /dev/kmview View-OS A process with a view 370 234 = /dev/btrfs-control Btrfs control device 371 235 = /dev/autofs Autofs control device 372 236 = /dev/mapper/control Device-Mapper control device 373 237 = /dev/loop-control Loopback control device 374 238 = /dev/vhost-net Host kernel accelerator for virtio net 375 239 = /dev/uhid User-space I/O driver support for HID subsystem 376 240 = /dev/userio Serio driver testing device 377 241 = /dev/vhost-vsock Host kernel driver for virtio vsock 378 242 = /dev/rfkill Turning off radio transmissions (rfkill) 379 380 243-254 Reserved for local use 381 255 Reserved for MISC_DYNAMIC_MINOR 382 383 11 char Raw keyboard device (Linux/SPARC only) 384 0 = /dev/kbd Raw keyboard device 385 386 11 char Serial Mux device (Linux/PA-RISC only) 387 0 = /dev/ttyB0 First mux port 388 1 = /dev/ttyB1 Second mux port 389 ... 390 391 11 block SCSI CD-ROM devices 392 0 = /dev/scd0 First SCSI CD-ROM 393 1 = /dev/scd1 Second SCSI CD-ROM 394 ... 395 396 The prefix /dev/sr (instead of /dev/scd) has been deprecated. 397 398 12 char QIC-02 tape 399 2 = /dev/ntpqic11 QIC-11, no rewind-on-close 400 3 = /dev/tpqic11 QIC-11, rewind-on-close 401 4 = /dev/ntpqic24 QIC-24, no rewind-on-close 402 5 = /dev/tpqic24 QIC-24, rewind-on-close 403 6 = /dev/ntpqic120 QIC-120, no rewind-on-close 404 7 = /dev/tpqic120 QIC-120, rewind-on-close 405 8 = /dev/ntpqic150 QIC-150, no rewind-on-close 406 9 = /dev/tpqic150 QIC-150, rewind-on-close 407 408 The device names specified are proposed -- if there 409 are "standard" names for these devices, please let me know. 410 411 12 block 412 413 13 char Input core 414 0 = /dev/input/js0 First joystick 415 1 = /dev/input/js1 Second joystick 416 ... 417 32 = /dev/input/mouse0 First mouse 418 33 = /dev/input/mouse1 Second mouse 419 ... 420 63 = /dev/input/mice Unified mouse 421 64 = /dev/input/event0 First event queue 422 65 = /dev/input/event1 Second event queue 423 ... 424 425 Each device type has 5 bits (32 minors). 426 427 13 block Previously used for the XT disk (/dev/xdN) 428 Deleted in kernel v3.9. 429 430 14 char Open Sound System (OSS) 431 0 = /dev/mixer Mixer control 432 1 = /dev/sequencer Audio sequencer 433 2 = /dev/midi00 First MIDI port 434 3 = /dev/dsp Digital audio 435 4 = /dev/audio Sun-compatible digital audio 436 6 = 437 7 = /dev/audioctl SPARC audio control device 438 8 = /dev/sequencer2 Sequencer -- alternate device 439 16 = /dev/mixer1 Second soundcard mixer control 440 17 = /dev/patmgr0 Sequencer patch manager 441 18 = /dev/midi01 Second MIDI port 442 19 = /dev/dsp1 Second soundcard digital audio 443 20 = /dev/audio1 Second soundcard Sun digital audio 444 33 = /dev/patmgr1 Sequencer patch manager 445 34 = /dev/midi02 Third MIDI port 446 50 = /dev/midi03 Fourth MIDI port 447 448 14 block 449 450 15 char Joystick 451 0 = /dev/js0 First analog joystick 452 1 = /dev/js1 Second analog joystick 453 ... 454 128 = /dev/djs0 First digital joystick 455 129 = /dev/djs1 Second digital joystick 456 ... 457 15 block Sony CDU-31A/CDU-33A CD-ROM 458 0 = /dev/sonycd Sony CDU-31a CD-ROM 459 460 16 char Non-SCSI scanners 461 0 = /dev/gs4500 Genius 4500 handheld scanner 462 463 16 block GoldStar CD-ROM 464 0 = /dev/gscd GoldStar CD-ROM 465 466 17 char OBSOLETE (was Chase serial card) 467 0 = /dev/ttyH0 First Chase port 468 1 = /dev/ttyH1 Second Chase port 469 ... 470 17 block Optics Storage CD-ROM 471 0 = /dev/optcd Optics Storage CD-ROM 472 473 18 char OBSOLETE (was Chase serial card - alternate devices) 474 0 = /dev/cuh0 Callout device for ttyH0 475 1 = /dev/cuh1 Callout device for ttyH1 476 ... 477 18 block Sanyo CD-ROM 478 0 = /dev/sjcd Sanyo CD-ROM 479 480 19 char Cyclades serial card 481 0 = /dev/ttyC0 First Cyclades port 482 ... 483 31 = /dev/ttyC31 32nd Cyclades port 484 485 19 block "Double" compressed disk 486 0 = /dev/double0 First compressed disk 487 ... 488 7 = /dev/double7 Eighth compressed disk 489 128 = /dev/cdouble0 Mirror of first compressed disk 490 ... 491 135 = /dev/cdouble7 Mirror of eighth compressed disk 492 493 See the Double documentation for the meaning of the 494 mirror devices. 495 496 20 char Cyclades serial card - alternate devices 497 0 = /dev/cub0 Callout device for ttyC0 498 ... 499 31 = /dev/cub31 Callout device for ttyC31 500 501 20 block Hitachi CD-ROM (under development) 502 0 = /dev/hitcd Hitachi CD-ROM 503 504 21 char Generic SCSI access 505 0 = /dev/sg0 First generic SCSI device 506 1 = /dev/sg1 Second generic SCSI device 507 ... 508 509 Most distributions name these /dev/sga, /dev/sgb...; 510 this sets an unnecessary limit of 26 SCSI devices in 511 the system and is counter to standard Linux 512 device-naming practice. 513 514 21 block Acorn MFM hard drive interface 515 0 = /dev/mfma First MFM drive whole disk 516 64 = /dev/mfmb Second MFM drive whole disk 517 518 This device is used on the ARM-based Acorn RiscPC. 519 Partitions are handled the same way as for IDE disks 520 (see major number 3). 521 522 22 char Digiboard serial card 523 0 = /dev/ttyD0 First Digiboard port 524 1 = /dev/ttyD1 Second Digiboard port 525 ... 526 22 block Second IDE hard disk/CD-ROM interface 527 0 = /dev/hdc Master: whole disk (or CD-ROM) 528 64 = /dev/hdd Slave: whole disk (or CD-ROM) 529 530 Partitions are handled the same way as for the first 531 interface (see major number 3). 532 533 23 char Digiboard serial card - alternate devices 534 0 = /dev/cud0 Callout device for ttyD0 535 1 = /dev/cud1 Callout device for ttyD1 536 ... 537 23 block Mitsumi proprietary CD-ROM 538 0 = /dev/mcd Mitsumi CD-ROM 539 540 24 char Stallion serial card 541 0 = /dev/ttyE0 Stallion port 0 card 0 542 1 = /dev/ttyE1 Stallion port 1 card 0 543 ... 544 64 = /dev/ttyE64 Stallion port 0 card 1 545 65 = /dev/ttyE65 Stallion port 1 card 1 546 ... 547 128 = /dev/ttyE128 Stallion port 0 card 2 548 129 = /dev/ttyE129 Stallion port 1 card 2 549 ... 550 192 = /dev/ttyE192 Stallion port 0 card 3 551 193 = /dev/ttyE193 Stallion port 1 card 3 552 ... 553 24 block Sony CDU-535 CD-ROM 554 0 = /dev/cdu535 Sony CDU-535 CD-ROM 555 556 25 char Stallion serial card - alternate devices 557 0 = /dev/cue0 Callout device for ttyE0 558 1 = /dev/cue1 Callout device for ttyE1 559 ... 560 64 = /dev/cue64 Callout device for ttyE64 561 65 = /dev/cue65 Callout device for ttyE65 562 ... 563 128 = /dev/cue128 Callout device for ttyE128 564 129 = /dev/cue129 Callout device for ttyE129 565 ... 566 192 = /dev/cue192 Callout device for ttyE192 567 193 = /dev/cue193 Callout device for ttyE193 568 ... 569 25 block First Matsushita (Panasonic/SoundBlaster) CD-ROM 570 0 = /dev/sbpcd0 Panasonic CD-ROM controller 0 unit 0 571 1 = /dev/sbpcd1 Panasonic CD-ROM controller 0 unit 1 572 2 = /dev/sbpcd2 Panasonic CD-ROM controller 0 unit 2 573 3 = /dev/sbpcd3 Panasonic CD-ROM controller 0 unit 3 574 575 26 char 576 577 26 block Second Matsushita (Panasonic/SoundBlaster) CD-ROM 578 0 = /dev/sbpcd4 Panasonic CD-ROM controller 1 unit 0 579 1 = /dev/sbpcd5 Panasonic CD-ROM controller 1 unit 1 580 2 = /dev/sbpcd6 Panasonic CD-ROM controller 1 unit 2 581 3 = /dev/sbpcd7 Panasonic CD-ROM controller 1 unit 3 582 583 27 char QIC-117 tape 584 0 = /dev/qft0 Unit 0, rewind-on-close 585 1 = /dev/qft1 Unit 1, rewind-on-close 586 2 = /dev/qft2 Unit 2, rewind-on-close 587 3 = /dev/qft3 Unit 3, rewind-on-close 588 4 = /dev/nqft0 Unit 0, no rewind-on-close 589 5 = /dev/nqft1 Unit 1, no rewind-on-close 590 6 = /dev/nqft2 Unit 2, no rewind-on-close 591 7 = /dev/nqft3 Unit 3, no rewind-on-close 592 16 = /dev/zqft0 Unit 0, rewind-on-close, compression 593 17 = /dev/zqft1 Unit 1, rewind-on-close, compression 594 18 = /dev/zqft2 Unit 2, rewind-on-close, compression 595 19 = /dev/zqft3 Unit 3, rewind-on-close, compression 596 20 = /dev/nzqft0 Unit 0, no rewind-on-close, compression 597 21 = /dev/nzqft1 Unit 1, no rewind-on-close, compression 598 22 = /dev/nzqft2 Unit 2, no rewind-on-close, compression 599 23 = /dev/nzqft3 Unit 3, no rewind-on-close, compression 600 32 = /dev/rawqft0 Unit 0, rewind-on-close, no file marks 601 33 = /dev/rawqft1 Unit 1, rewind-on-close, no file marks 602 34 = /dev/rawqft2 Unit 2, rewind-on-close, no file marks 603 35 = /dev/rawqft3 Unit 3, rewind-on-close, no file marks 604 36 = /dev/nrawqft0 Unit 0, no rewind-on-close, no file marks 605 37 = /dev/nrawqft1 Unit 1, no rewind-on-close, no file marks 606 38 = /dev/nrawqft2 Unit 2, no rewind-on-close, no file marks 607 39 = /dev/nrawqft3 Unit 3, no rewind-on-close, no file marks 608 609 27 block Third Matsushita (Panasonic/SoundBlaster) CD-ROM 610 0 = /dev/sbpcd8 Panasonic CD-ROM controller 2 unit 0 611 1 = /dev/sbpcd9 Panasonic CD-ROM controller 2 unit 1 612 2 = /dev/sbpcd10 Panasonic CD-ROM controller 2 unit 2 613 3 = /dev/sbpcd11 Panasonic CD-ROM controller 2 unit 3 614 615 28 char Stallion serial card - card programming 616 0 = /dev/staliomem0 First Stallion card I/O memory 617 1 = /dev/staliomem1 Second Stallion card I/O memory 618 2 = /dev/staliomem2 Third Stallion card I/O memory 619 3 = /dev/staliomem3 Fourth Stallion card I/O memory 620 621 28 char Atari SLM ACSI laser printer (68k/Atari) 622 0 = /dev/slm0 First SLM laser printer 623 1 = /dev/slm1 Second SLM laser printer 624 ... 625 28 block Fourth Matsushita (Panasonic/SoundBlaster) CD-ROM 626 0 = /dev/sbpcd12 Panasonic CD-ROM controller 3 unit 0 627 1 = /dev/sbpcd13 Panasonic CD-ROM controller 3 unit 1 628 2 = /dev/sbpcd14 Panasonic CD-ROM controller 3 unit 2 629 3 = /dev/sbpcd15 Panasonic CD-ROM controller 3 unit 3 630 631 28 block ACSI disk (68k/Atari) 632 0 = /dev/ada First ACSI disk whole disk 633 16 = /dev/adb Second ACSI disk whole disk 634 32 = /dev/adc Third ACSI disk whole disk 635 ... 636 240 = /dev/adp 16th ACSI disk whole disk 637 638 Partitions are handled in the same way as for IDE 639 disks (see major number 3) except that the limit on 640 partitions is 15, like SCSI. 641 642 29 char Universal frame buffer 643 0 = /dev/fb0 First frame buffer 644 1 = /dev/fb1 Second frame buffer 645 ... 646 31 = /dev/fb31 32nd frame buffer 647 648 29 block Aztech/Orchid/Okano/Wearnes CD-ROM 649 0 = /dev/aztcd Aztech CD-ROM 650 651 30 char iBCS-2 compatibility devices 652 0 = /dev/socksys Socket access 653 1 = /dev/spx SVR3 local X interface 654 32 = /dev/inet/ip Network access 655 33 = /dev/inet/icmp 656 34 = /dev/inet/ggp 657 35 = /dev/inet/ipip 658 36 = /dev/inet/tcp 659 37 = /dev/inet/egp 660 38 = /dev/inet/pup 661 39 = /dev/inet/udp 662 40 = /dev/inet/idp 663 41 = /dev/inet/rawip 664 665 Additionally, iBCS-2 requires the following links: 666 667 /dev/ip -> /dev/inet/ip 668 /dev/icmp -> /dev/inet/icmp 669 /dev/ggp -> /dev/inet/ggp 670 /dev/ipip -> /dev/inet/ipip 671 /dev/tcp -> /dev/inet/tcp 672 /dev/egp -> /dev/inet/egp 673 /dev/pup -> /dev/inet/pup 674 /dev/udp -> /dev/inet/udp 675 /dev/idp -> /dev/inet/idp 676 /dev/rawip -> /dev/inet/rawip 677 /dev/inet/arp -> /dev/inet/udp 678 /dev/inet/rip -> /dev/inet/udp 679 /dev/nfsd -> /dev/socksys 680 /dev/X0R -> /dev/null (? apparently not required ?) 681 682 30 block Philips LMS CM-205 CD-ROM 683 0 = /dev/cm205cd Philips LMS CM-205 CD-ROM 684 685 /dev/lmscd is an older name for this device. This 686 driver does not work with the CM-205MS CD-ROM. 687 688 31 char MPU-401 MIDI 689 0 = /dev/mpu401data MPU-401 data port 690 1 = /dev/mpu401stat MPU-401 status port 691 692 31 block ROM/flash memory card 693 0 = /dev/rom0 First ROM card (rw) 694 ... 695 7 = /dev/rom7 Eighth ROM card (rw) 696 8 = /dev/rrom0 First ROM card (ro) 697 ... 698 15 = /dev/rrom7 Eighth ROM card (ro) 699 16 = /dev/flash0 First flash memory card (rw) 700 ... 701 23 = /dev/flash7 Eighth flash memory card (rw) 702 24 = /dev/rflash0 First flash memory card (ro) 703 ... 704 31 = /dev/rflash7 Eighth flash memory card (ro) 705 706 The read-write (rw) devices support back-caching 707 written data in RAM, as well as writing to flash RAM 708 devices. The read-only devices (ro) support reading 709 only. 710 711 32 char Specialix serial card 712 0 = /dev/ttyX0 First Specialix port 713 1 = /dev/ttyX1 Second Specialix port 714 ... 715 32 block Philips LMS CM-206 CD-ROM 716 0 = /dev/cm206cd Philips LMS CM-206 CD-ROM 717 718 33 char Specialix serial card - alternate devices 719 0 = /dev/cux0 Callout device for ttyX0 720 1 = /dev/cux1 Callout device for ttyX1 721 ... 722 33 block Third IDE hard disk/CD-ROM interface 723 0 = /dev/hde Master: whole disk (or CD-ROM) 724 64 = /dev/hdf Slave: whole disk (or CD-ROM) 725 726 Partitions are handled the same way as for the first 727 interface (see major number 3). 728 729 34 char Z8530 HDLC driver 730 0 = /dev/scc0 First Z8530, first port 731 1 = /dev/scc1 First Z8530, second port 732 2 = /dev/scc2 Second Z8530, first port 733 3 = /dev/scc3 Second Z8530, second port 734 ... 735 736 In a previous version these devices were named 737 /dev/sc1 for /dev/scc0, /dev/sc2 for /dev/scc1, and so 738 on. 739 740 34 block Fourth IDE hard disk/CD-ROM interface 741 0 = /dev/hdg Master: whole disk (or CD-ROM) 742 64 = /dev/hdh Slave: whole disk (or CD-ROM) 743 744 Partitions are handled the same way as for the first 745 interface (see major number 3). 746 747 35 char tclmidi MIDI driver 748 0 = /dev/midi0 First MIDI port, kernel timed 749 1 = /dev/midi1 Second MIDI port, kernel timed 750 2 = /dev/midi2 Third MIDI port, kernel timed 751 3 = /dev/midi3 Fourth MIDI port, kernel timed 752 64 = /dev/rmidi0 First MIDI port, untimed 753 65 = /dev/rmidi1 Second MIDI port, untimed 754 66 = /dev/rmidi2 Third MIDI port, untimed 755 67 = /dev/rmidi3 Fourth MIDI port, untimed 756 128 = /dev/smpte0 First MIDI port, SMPTE timed 757 129 = /dev/smpte1 Second MIDI port, SMPTE timed 758 130 = /dev/smpte2 Third MIDI port, SMPTE timed 759 131 = /dev/smpte3 Fourth MIDI port, SMPTE timed 760 761 35 block Slow memory ramdisk 762 0 = /dev/slram Slow memory ramdisk 763 764 36 char Netlink support 765 0 = /dev/route Routing, device updates, kernel to user 766 1 = /dev/skip enSKIP security cache control 767 3 = /dev/fwmonitor Firewall packet copies 768 16 = /dev/tap0 First Ethertap device 769 ... 770 31 = /dev/tap15 16th Ethertap device 771 772 36 block OBSOLETE (was MCA ESDI hard disk) 773 774 37 char IDE tape 775 0 = /dev/ht0 First IDE tape 776 1 = /dev/ht1 Second IDE tape 777 ... 778 128 = /dev/nht0 First IDE tape, no rewind-on-close 779 129 = /dev/nht1 Second IDE tape, no rewind-on-close 780 ... 781 782 Currently, only one IDE tape drive is supported. 783 784 37 block Zorro II ramdisk 785 0 = /dev/z2ram Zorro II ramdisk 786 787 38 char Myricom PCI Myrinet board 788 0 = /dev/mlanai0 First Myrinet board 789 1 = /dev/mlanai1 Second Myrinet board 790 ... 791 792 This device is used for status query, board control 793 and "user level packet I/O." This board is also 794 accessible as a standard networking "eth" device. 795 796 38 block OBSOLETE (was Linux/AP+) 797 798 39 char ML-16P experimental I/O board 799 0 = /dev/ml16pa-a0 First card, first analog channel 800 1 = /dev/ml16pa-a1 First card, second analog channel 801 ... 802 15 = /dev/ml16pa-a15 First card, 16th analog channel 803 16 = /dev/ml16pa-d First card, digital lines 804 17 = /dev/ml16pa-c0 First card, first counter/timer 805 18 = /dev/ml16pa-c1 First card, second counter/timer 806 19 = /dev/ml16pa-c2 First card, third counter/timer 807 32 = /dev/ml16pb-a0 Second card, first analog channel 808 33 = /dev/ml16pb-a1 Second card, second analog channel 809 ... 810 47 = /dev/ml16pb-a15 Second card, 16th analog channel 811 48 = /dev/ml16pb-d Second card, digital lines 812 49 = /dev/ml16pb-c0 Second card, first counter/timer 813 50 = /dev/ml16pb-c1 Second card, second counter/timer 814 51 = /dev/ml16pb-c2 Second card, third counter/timer 815 ... 816 39 block 817 818 40 char 819 820 40 block 821 822 41 char Yet Another Micro Monitor 823 0 = /dev/yamm Yet Another Micro Monitor 824 825 41 block 826 827 42 char Demo/sample use 828 829 42 block Demo/sample use 830 831 This number is intended for use in sample code, as 832 well as a general "example" device number. It 833 should never be used for a device driver that is being 834 distributed; either obtain an official number or use 835 the local/experimental range. The sudden addition or 836 removal of a driver with this number should not cause 837 ill effects to the system (bugs excepted.) 838 839 IN PARTICULAR, ANY DISTRIBUTION WHICH CONTAINS A 840 DEVICE DRIVER USING MAJOR NUMBER 42 IS NONCOMPLIANT. 841 842 43 char isdn4linux virtual modem 843 0 = /dev/ttyI0 First virtual modem 844 ... 845 63 = /dev/ttyI63 64th virtual modem 846 847 43 block Network block devices 848 0 = /dev/nb0 First network block device 849 1 = /dev/nb1 Second network block device 850 ... 851 852 Network Block Device is somehow similar to loopback 853 devices: If you read from it, it sends packet across 854 network asking server for data. If you write to it, it 855 sends packet telling server to write. It could be used 856 to mounting filesystems over the net, swapping over 857 the net, implementing block device in userland etc. 858 859 44 char isdn4linux virtual modem - alternate devices 860 0 = /dev/cui0 Callout device for ttyI0 861 ... 862 63 = /dev/cui63 Callout device for ttyI63 863 864 44 block Flash Translation Layer (FTL) filesystems 865 0 = /dev/ftla FTL on first Memory Technology Device 866 16 = /dev/ftlb FTL on second Memory Technology Device 867 32 = /dev/ftlc FTL on third Memory Technology Device 868 ... 869 240 = /dev/ftlp FTL on 16th Memory Technology Device 870 871 Partitions are handled in the same way as for IDE 872 disks (see major number 3) except that the partition 873 limit is 15 rather than 63 per disk (same as SCSI.) 874 875 45 char isdn4linux ISDN BRI driver 876 0 = /dev/isdn0 First virtual B channel raw data 877 ... 878 63 = /dev/isdn63 64th virtual B channel raw data 879 64 = /dev/isdnctrl0 First channel control/debug 880 ... 881 127 = /dev/isdnctrl63 64th channel control/debug 882 883 128 = /dev/ippp0 First SyncPPP device 884 ... 885 191 = /dev/ippp63 64th SyncPPP device 886 887 255 = /dev/isdninfo ISDN monitor interface 888 889 45 block Parallel port IDE disk devices 890 0 = /dev/pda First parallel port IDE disk 891 16 = /dev/pdb Second parallel port IDE disk 892 32 = /dev/pdc Third parallel port IDE disk 893 48 = /dev/pdd Fourth parallel port IDE disk 894 895 Partitions are handled in the same way as for IDE 896 disks (see major number 3) except that the partition 897 limit is 15 rather than 63 per disk. 898 899 46 char Comtrol Rocketport serial card 900 0 = /dev/ttyR0 First Rocketport port 901 1 = /dev/ttyR1 Second Rocketport port 902 ... 903 46 block Parallel port ATAPI CD-ROM devices 904 0 = /dev/pcd0 First parallel port ATAPI CD-ROM 905 1 = /dev/pcd1 Second parallel port ATAPI CD-ROM 906 2 = /dev/pcd2 Third parallel port ATAPI CD-ROM 907 3 = /dev/pcd3 Fourth parallel port ATAPI CD-ROM 908 909 47 char Comtrol Rocketport serial card - alternate devices 910 0 = /dev/cur0 Callout device for ttyR0 911 1 = /dev/cur1 Callout device for ttyR1 912 ... 913 47 block Parallel port ATAPI disk devices 914 0 = /dev/pf0 First parallel port ATAPI disk 915 1 = /dev/pf1 Second parallel port ATAPI disk 916 2 = /dev/pf2 Third parallel port ATAPI disk 917 3 = /dev/pf3 Fourth parallel port ATAPI disk 918 919 This driver is intended for floppy disks and similar 920 devices and hence does not support partitioning. 921 922 48 char SDL RISCom serial card 923 0 = /dev/ttyL0 First RISCom port 924 1 = /dev/ttyL1 Second RISCom port 925 ... 926 48 block Mylex DAC960 PCI RAID controller; first controller 927 0 = /dev/rd/c0d0 First disk, whole disk 928 8 = /dev/rd/c0d1 Second disk, whole disk 929 ... 930 248 = /dev/rd/c0d31 32nd disk, whole disk 931 932 For partitions add: 933 0 = /dev/rd/c?d? Whole disk 934 1 = /dev/rd/c?d?p1 First partition 935 ... 936 7 = /dev/rd/c?d?p7 Seventh partition 937 938 49 char SDL RISCom serial card - alternate devices 939 0 = /dev/cul0 Callout device for ttyL0 940 1 = /dev/cul1 Callout device for ttyL1 941 ... 942 49 block Mylex DAC960 PCI RAID controller; second controller 943 0 = /dev/rd/c1d0 First disk, whole disk 944 8 = /dev/rd/c1d1 Second disk, whole disk 945 ... 946 248 = /dev/rd/c1d31 32nd disk, whole disk 947 948 Partitions are handled as for major 48. 949 950 50 char Reserved for GLINT 951 952 50 block Mylex DAC960 PCI RAID controller; third controller 953 0 = /dev/rd/c2d0 First disk, whole disk 954 8 = /dev/rd/c2d1 Second disk, whole disk 955 ... 956 248 = /dev/rd/c2d31 32nd disk, whole disk 957 958 51 char Baycom radio modem OR Radio Tech BIM-XXX-RS232 radio modem 959 0 = /dev/bc0 First Baycom radio modem 960 1 = /dev/bc1 Second Baycom radio modem 961 ... 962 51 block Mylex DAC960 PCI RAID controller; fourth controller 963 0 = /dev/rd/c3d0 First disk, whole disk 964 8 = /dev/rd/c3d1 Second disk, whole disk 965 ... 966 248 = /dev/rd/c3d31 32nd disk, whole disk 967 968 Partitions are handled as for major 48. 969 970 52 char Spellcaster DataComm/BRI ISDN card 971 0 = /dev/dcbri0 First DataComm card 972 1 = /dev/dcbri1 Second DataComm card 973 2 = /dev/dcbri2 Third DataComm card 974 3 = /dev/dcbri3 Fourth DataComm card 975 976 52 block Mylex DAC960 PCI RAID controller; fifth controller 977 0 = /dev/rd/c4d0 First disk, whole disk 978 8 = /dev/rd/c4d1 Second disk, whole disk 979 ... 980 248 = /dev/rd/c4d31 32nd disk, whole disk 981 982 Partitions are handled as for major 48. 983 984 53 char BDM interface for remote debugging MC683xx microcontrollers 985 0 = /dev/pd_bdm0 PD BDM interface on lp0 986 1 = /dev/pd_bdm1 PD BDM interface on lp1 987 2 = /dev/pd_bdm2 PD BDM interface on lp2 988 4 = /dev/icd_bdm0 ICD BDM interface on lp0 989 5 = /dev/icd_bdm1 ICD BDM interface on lp1 990 6 = /dev/icd_bdm2 ICD BDM interface on lp2 991 992 This device is used for the interfacing to the MC683xx 993 microcontrollers via Background Debug Mode by use of a 994 Parallel Port interface. PD is the Motorola Public 995 Domain Interface and ICD is the commercial interface 996 by P&E. 997 998 53 block Mylex DAC960 PCI RAID controller; sixth controller 999 0 = /dev/rd/c5d0 First disk, whole disk 1000 8 = /dev/rd/c5d1 Second disk, whole disk 1001 ... 1002 248 = /dev/rd/c5d31 32nd disk, whole disk 1003 1004 Partitions are handled as for major 48. 1005 1006 54 char Electrocardiognosis Holter serial card 1007 0 = /dev/holter0 First Holter port 1008 1 = /dev/holter1 Second Holter port 1009 2 = /dev/holter2 Third Holter port 1010 1011 A custom serial card used by Electrocardiognosis SRL 1012 <mseritan@ottonel.pub.ro> to transfer data from Holter 1013 24-hour heart monitoring equipment. 1014 1015 54 block Mylex DAC960 PCI RAID controller; seventh controller 1016 0 = /dev/rd/c6d0 First disk, whole disk 1017 8 = /dev/rd/c6d1 Second disk, whole disk 1018 ... 1019 248 = /dev/rd/c6d31 32nd disk, whole disk 1020 1021 Partitions are handled as for major 48. 1022 1023 55 char DSP56001 digital signal processor 1024 0 = /dev/dsp56k First DSP56001 1025 1026 55 block Mylex DAC960 PCI RAID controller; eighth controller 1027 0 = /dev/rd/c7d0 First disk, whole disk 1028 8 = /dev/rd/c7d1 Second disk, whole disk 1029 ... 1030 248 = /dev/rd/c7d31 32nd disk, whole disk 1031 1032 Partitions are handled as for major 48. 1033 1034 56 char Apple Desktop Bus 1035 0 = /dev/adb ADB bus control 1036 1037 Additional devices will be added to this number, all 1038 starting with /dev/adb. 1039 1040 56 block Fifth IDE hard disk/CD-ROM interface 1041 0 = /dev/hdi Master: whole disk (or CD-ROM) 1042 64 = /dev/hdj Slave: whole disk (or CD-ROM) 1043 1044 Partitions are handled the same way as for the first 1045 interface (see major number 3). 1046 1047 57 char Hayes ESP serial card 1048 0 = /dev/ttyP0 First ESP port 1049 1 = /dev/ttyP1 Second ESP port 1050 ... 1051 1052 57 block Sixth IDE hard disk/CD-ROM interface 1053 0 = /dev/hdk Master: whole disk (or CD-ROM) 1054 64 = /dev/hdl Slave: whole disk (or CD-ROM) 1055 1056 Partitions are handled the same way as for the first 1057 interface (see major number 3). 1058 1059 58 char Hayes ESP serial card - alternate devices 1060 0 = /dev/cup0 Callout device for ttyP0 1061 1 = /dev/cup1 Callout device for ttyP1 1062 ... 1063 1064 58 block Reserved for logical volume manager 1065 1066 59 char sf firewall package 1067 0 = /dev/firewall Communication with sf kernel module 1068 1069 59 block Generic PDA filesystem device 1070 0 = /dev/pda0 First PDA device 1071 1 = /dev/pda1 Second PDA device 1072 ... 1073 1074 The pda devices are used to mount filesystems on 1075 remote pda's (basically slow handheld machines with 1076 proprietary OS's and limited memory and storage 1077 running small fs translation drivers) through serial / 1078 IRDA / parallel links. 1079 1080 NAMING CONFLICT -- PROPOSED REVISED NAME /dev/rpda0 etc 1081 1082 60-63 char LOCAL/EXPERIMENTAL USE 1083 1084 60-63 block LOCAL/EXPERIMENTAL USE 1085 Allocated for local/experimental use. For devices not 1086 assigned official numbers, these ranges should be 1087 used in order to avoid conflicting with future assignments. 1088 1089 64 char ENskip kernel encryption package 1090 0 = /dev/enskip Communication with ENskip kernel module 1091 1092 64 block Scramdisk/DriveCrypt encrypted devices 1093 0 = /dev/scramdisk/master Master node for ioctls 1094 1 = /dev/scramdisk/1 First encrypted device 1095 2 = /dev/scramdisk/2 Second encrypted device 1096 ... 1097 255 = /dev/scramdisk/255 255th encrypted device 1098 1099 The filename of the encrypted container and the passwords 1100 are sent via ioctls (using the sdmount tool) to the master 1101 node which then activates them via one of the 1102 /dev/scramdisk/x nodes for loop mounting (all handled 1103 through the sdmount tool). 1104 1105 Requested by: andy@scramdisklinux.org 1106 1107 65 char Sundance "plink" Transputer boards (obsolete, unused) 1108 0 = /dev/plink0 First plink device 1109 1 = /dev/plink1 Second plink device 1110 2 = /dev/plink2 Third plink device 1111 3 = /dev/plink3 Fourth plink device 1112 64 = /dev/rplink0 First plink device, raw 1113 65 = /dev/rplink1 Second plink device, raw 1114 66 = /dev/rplink2 Third plink device, raw 1115 67 = /dev/rplink3 Fourth plink device, raw 1116 128 = /dev/plink0d First plink device, debug 1117 129 = /dev/plink1d Second plink device, debug 1118 130 = /dev/plink2d Third plink device, debug 1119 131 = /dev/plink3d Fourth plink device, debug 1120 192 = /dev/rplink0d First plink device, raw, debug 1121 193 = /dev/rplink1d Second plink device, raw, debug 1122 194 = /dev/rplink2d Third plink device, raw, debug 1123 195 = /dev/rplink3d Fourth plink device, raw, debug 1124 1125 This is a commercial driver; contact James Howes 1126 <jth@prosig.demon.co.uk> for information. 1127 1128 65 block SCSI disk devices (16-31) 1129 0 = /dev/sdq 17th SCSI disk whole disk 1130 16 = /dev/sdr 18th SCSI disk whole disk 1131 32 = /dev/sds 19th SCSI disk whole disk 1132 ... 1133 240 = /dev/sdaf 32nd SCSI disk whole disk 1134 1135 Partitions are handled in the same way as for IDE 1136 disks (see major number 3) except that the limit on 1137 partitions is 15. 1138 1139 66 char YARC PowerPC PCI coprocessor card 1140 0 = /dev/yppcpci0 First YARC card 1141 1 = /dev/yppcpci1 Second YARC card 1142 ... 1143 1144 66 block SCSI disk devices (32-47) 1145 0 = /dev/sdag 33th SCSI disk whole disk 1146 16 = /dev/sdah 34th SCSI disk whole disk 1147 32 = /dev/sdai 35th SCSI disk whole disk 1148 ... 1149 240 = /dev/sdav 48nd SCSI disk whole disk 1150 1151 Partitions are handled in the same way as for IDE 1152 disks (see major number 3) except that the limit on 1153 partitions is 15. 1154 1155 67 char Coda network file system 1156 0 = /dev/cfs0 Coda cache manager 1157 1158 See http://www.coda.cs.cmu.edu for information about Coda. 1159 1160 67 block SCSI disk devices (48-63) 1161 0 = /dev/sdaw 49th SCSI disk whole disk 1162 16 = /dev/sdax 50th SCSI disk whole disk 1163 32 = /dev/sday 51st SCSI disk whole disk 1164 ... 1165 240 = /dev/sdbl 64th SCSI disk whole disk 1166 1167 Partitions are handled in the same way as for IDE 1168 disks (see major number 3) except that the limit on 1169 partitions is 15. 1170 1171 68 char CAPI 2.0 interface 1172 0 = /dev/capi20 Control device 1173 1 = /dev/capi20.00 First CAPI 2.0 application 1174 2 = /dev/capi20.01 Second CAPI 2.0 application 1175 ... 1176 20 = /dev/capi20.19 19th CAPI 2.0 application 1177 1178 ISDN CAPI 2.0 driver for use with CAPI 2.0 1179 applications; currently supports the AVM B1 card. 1180 1181 68 block SCSI disk devices (64-79) 1182 0 = /dev/sdbm 65th SCSI disk whole disk 1183 16 = /dev/sdbn 66th SCSI disk whole disk 1184 32 = /dev/sdbo 67th SCSI disk whole disk 1185 ... 1186 240 = /dev/sdcb 80th SCSI disk whole disk 1187 1188 Partitions are handled in the same way as for IDE 1189 disks (see major number 3) except that the limit on 1190 partitions is 15. 1191 1192 69 char MA16 numeric accelerator card 1193 0 = /dev/ma16 Board memory access 1194 1195 69 block SCSI disk devices (80-95) 1196 0 = /dev/sdcc 81st SCSI disk whole disk 1197 16 = /dev/sdcd 82nd SCSI disk whole disk 1198 32 = /dev/sdce 83th SCSI disk whole disk 1199 ... 1200 240 = /dev/sdcr 96th SCSI disk whole disk 1201 1202 Partitions are handled in the same way as for IDE 1203 disks (see major number 3) except that the limit on 1204 partitions is 15. 1205 1206 70 char SpellCaster Protocol Services Interface 1207 0 = /dev/apscfg Configuration interface 1208 1 = /dev/apsauth Authentication interface 1209 2 = /dev/apslog Logging interface 1210 3 = /dev/apsdbg Debugging interface 1211 64 = /dev/apsisdn ISDN command interface 1212 65 = /dev/apsasync Async command interface 1213 128 = /dev/apsmon Monitor interface 1214 1215 70 block SCSI disk devices (96-111) 1216 0 = /dev/sdcs 97th SCSI disk whole disk 1217 16 = /dev/sdct 98th SCSI disk whole disk 1218 32 = /dev/sdcu 99th SCSI disk whole disk 1219 ... 1220 240 = /dev/sddh 112nd SCSI disk whole disk 1221 1222 Partitions are handled in the same way as for IDE 1223 disks (see major number 3) except that the limit on 1224 partitions is 15. 1225 1226 71 char Computone IntelliPort II serial card 1227 0 = /dev/ttyF0 IntelliPort II board 0, port 0 1228 1 = /dev/ttyF1 IntelliPort II board 0, port 1 1229 ... 1230 63 = /dev/ttyF63 IntelliPort II board 0, port 63 1231 64 = /dev/ttyF64 IntelliPort II board 1, port 0 1232 65 = /dev/ttyF65 IntelliPort II board 1, port 1 1233 ... 1234 127 = /dev/ttyF127 IntelliPort II board 1, port 63 1235 128 = /dev/ttyF128 IntelliPort II board 2, port 0 1236 129 = /dev/ttyF129 IntelliPort II board 2, port 1 1237 ... 1238 191 = /dev/ttyF191 IntelliPort II board 2, port 63 1239 192 = /dev/ttyF192 IntelliPort II board 3, port 0 1240 193 = /dev/ttyF193 IntelliPort II board 3, port 1 1241 ... 1242 255 = /dev/ttyF255 IntelliPort II board 3, port 63 1243 1244 71 block SCSI disk devices (112-127) 1245 0 = /dev/sddi 113th SCSI disk whole disk 1246 16 = /dev/sddj 114th SCSI disk whole disk 1247 32 = /dev/sddk 115th SCSI disk whole disk 1248 ... 1249 240 = /dev/sddx 128th SCSI disk whole disk 1250 1251 Partitions are handled in the same way as for IDE 1252 disks (see major number 3) except that the limit on 1253 partitions is 15. 1254 1255 72 char Computone IntelliPort II serial card - alternate devices 1256 0 = /dev/cuf0 Callout device for ttyF0 1257 1 = /dev/cuf1 Callout device for ttyF1 1258 ... 1259 63 = /dev/cuf63 Callout device for ttyF63 1260 64 = /dev/cuf64 Callout device for ttyF64 1261 65 = /dev/cuf65 Callout device for ttyF65 1262 ... 1263 127 = /dev/cuf127 Callout device for ttyF127 1264 128 = /dev/cuf128 Callout device for ttyF128 1265 129 = /dev/cuf129 Callout device for ttyF129 1266 ... 1267 191 = /dev/cuf191 Callout device for ttyF191 1268 192 = /dev/cuf192 Callout device for ttyF192 1269 193 = /dev/cuf193 Callout device for ttyF193 1270 ... 1271 255 = /dev/cuf255 Callout device for ttyF255 1272 1273 72 block Compaq Intelligent Drive Array, first controller 1274 0 = /dev/ida/c0d0 First logical drive whole disk 1275 16 = /dev/ida/c0d1 Second logical drive whole disk 1276 ... 1277 240 = /dev/ida/c0d15 16th logical drive whole disk 1278 1279 Partitions are handled the same way as for Mylex 1280 DAC960 (see major number 48) except that the limit on 1281 partitions is 15. 1282 1283 73 char Computone IntelliPort II serial card - control devices 1284 0 = /dev/ip2ipl0 Loadware device for board 0 1285 1 = /dev/ip2stat0 Status device for board 0 1286 4 = /dev/ip2ipl1 Loadware device for board 1 1287 5 = /dev/ip2stat1 Status device for board 1 1288 8 = /dev/ip2ipl2 Loadware device for board 2 1289 9 = /dev/ip2stat2 Status device for board 2 1290 12 = /dev/ip2ipl3 Loadware device for board 3 1291 13 = /dev/ip2stat3 Status device for board 3 1292 1293 73 block Compaq Intelligent Drive Array, second controller 1294 0 = /dev/ida/c1d0 First logical drive whole disk 1295 16 = /dev/ida/c1d1 Second logical drive whole disk 1296 ... 1297 240 = /dev/ida/c1d15 16th logical drive whole disk 1298 1299 Partitions are handled the same way as for Mylex 1300 DAC960 (see major number 48) except that the limit on 1301 partitions is 15. 1302 1303 74 char SCI bridge 1304 0 = /dev/SCI/0 SCI device 0 1305 1 = /dev/SCI/1 SCI device 1 1306 ... 1307 1308 Currently for Dolphin Interconnect Solutions' PCI-SCI 1309 bridge. 1310 1311 74 block Compaq Intelligent Drive Array, third controller 1312 0 = /dev/ida/c2d0 First logical drive whole disk 1313 16 = /dev/ida/c2d1 Second logical drive whole disk 1314 ... 1315 240 = /dev/ida/c2d15 16th logical drive whole disk 1316 1317 Partitions are handled the same way as for Mylex 1318 DAC960 (see major number 48) except that the limit on 1319 partitions is 15. 1320 1321 75 char Specialix IO8+ serial card 1322 0 = /dev/ttyW0 First IO8+ port, first card 1323 1 = /dev/ttyW1 Second IO8+ port, first card 1324 ... 1325 8 = /dev/ttyW8 First IO8+ port, second card 1326 ... 1327 1328 75 block Compaq Intelligent Drive Array, fourth controller 1329 0 = /dev/ida/c3d0 First logical drive whole disk 1330 16 = /dev/ida/c3d1 Second logical drive whole disk 1331 ... 1332 240 = /dev/ida/c3d15 16th logical drive whole disk 1333 1334 Partitions are handled the same way as for Mylex 1335 DAC960 (see major number 48) except that the limit on 1336 partitions is 15. 1337 1338 76 char Specialix IO8+ serial card - alternate devices 1339 0 = /dev/cuw0 Callout device for ttyW0 1340 1 = /dev/cuw1 Callout device for ttyW1 1341 ... 1342 8 = /dev/cuw8 Callout device for ttyW8 1343 ... 1344 1345 76 block Compaq Intelligent Drive Array, fifth controller 1346 0 = /dev/ida/c4d0 First logical drive whole disk 1347 16 = /dev/ida/c4d1 Second logical drive whole disk 1348 ... 1349 240 = /dev/ida/c4d15 16th logical drive whole disk 1350 1351 Partitions are handled the same way as for Mylex 1352 DAC960 (see major number 48) except that the limit on 1353 partitions is 15. 1354 1355 1356 77 char ComScire Quantum Noise Generator 1357 0 = /dev/qng ComScire Quantum Noise Generator 1358 1359 77 block Compaq Intelligent Drive Array, sixth controller 1360 0 = /dev/ida/c5d0 First logical drive whole disk 1361 16 = /dev/ida/c5d1 Second logical drive whole disk 1362 ... 1363 240 = /dev/ida/c5d15 16th logical drive whole disk 1364 1365 Partitions are handled the same way as for Mylex 1366 DAC960 (see major number 48) except that the limit on 1367 partitions is 15. 1368 1369 78 char PAM Software's multimodem boards 1370 0 = /dev/ttyM0 First PAM modem 1371 1 = /dev/ttyM1 Second PAM modem 1372 ... 1373 1374 78 block Compaq Intelligent Drive Array, seventh controller 1375 0 = /dev/ida/c6d0 First logical drive whole disk 1376 16 = /dev/ida/c6d1 Second logical drive whole disk 1377 ... 1378 240 = /dev/ida/c6d15 16th logical drive whole disk 1379 1380 Partitions are handled the same way as for Mylex 1381 DAC960 (see major number 48) except that the limit on 1382 partitions is 15. 1383 1384 79 char PAM Software's multimodem boards - alternate devices 1385 0 = /dev/cum0 Callout device for ttyM0 1386 1 = /dev/cum1 Callout device for ttyM1 1387 ... 1388 1389 79 block Compaq Intelligent Drive Array, eighth controller 1390 0 = /dev/ida/c7d0 First logical drive whole disk 1391 16 = /dev/ida/c7d1 Second logical drive whole disk 1392 ... 1393 240 = /dev/ida/c715 16th logical drive whole disk 1394 1395 Partitions are handled the same way as for Mylex 1396 DAC960 (see major number 48) except that the limit on 1397 partitions is 15. 1398 1399 80 char Photometrics AT200 CCD camera 1400 0 = /dev/at200 Photometrics AT200 CCD camera 1401 1402 80 block I2O hard disk 1403 0 = /dev/i2o/hda First I2O hard disk, whole disk 1404 16 = /dev/i2o/hdb Second I2O hard disk, whole disk 1405 ... 1406 240 = /dev/i2o/hdp 16th I2O hard disk, whole disk 1407 1408 Partitions are handled in the same way as for IDE 1409 disks (see major number 3) except that the limit on 1410 partitions is 15. 1411 1412 81 char video4linux 1413 0 = /dev/video0 Video capture/overlay device 1414 ... 1415 63 = /dev/video63 Video capture/overlay device 1416 64 = /dev/radio0 Radio device 1417 ... 1418 127 = /dev/radio63 Radio device 1419 128 = /dev/swradio0 Software Defined Radio device 1420 ... 1421 191 = /dev/swradio63 Software Defined Radio device 1422 224 = /dev/vbi0 Vertical blank interrupt 1423 ... 1424 255 = /dev/vbi31 Vertical blank interrupt 1425 1426 Minor numbers are allocated dynamically unless 1427 CONFIG_VIDEO_FIXED_MINOR_RANGES (default n) 1428 configuration option is set. 1429 1430 81 block I2O hard disk 1431 0 = /dev/i2o/hdq 17th I2O hard disk, whole disk 1432 16 = /dev/i2o/hdr 18th I2O hard disk, whole disk 1433 ... 1434 240 = /dev/i2o/hdaf 32nd I2O hard disk, whole disk 1435 1436 Partitions are handled in the same way as for IDE 1437 disks (see major number 3) except that the limit on 1438 partitions is 15. 1439 1440 82 char WiNRADiO communications receiver card 1441 0 = /dev/winradio0 First WiNRADiO card 1442 1 = /dev/winradio1 Second WiNRADiO card 1443 ... 1444 1445 The driver and documentation may be obtained from 1446 https://www.winradio.com/ 1447 1448 82 block I2O hard disk 1449 0 = /dev/i2o/hdag 33rd I2O hard disk, whole disk 1450 16 = /dev/i2o/hdah 34th I2O hard disk, whole disk 1451 ... 1452 240 = /dev/i2o/hdav 48th I2O hard disk, whole disk 1453 1454 Partitions are handled in the same way as for IDE 1455 disks (see major number 3) except that the limit on 1456 partitions is 15. 1457 1458 83 char Matrox mga_vid video driver 1459 0 = /dev/mga_vid0 1st video card 1460 1 = /dev/mga_vid1 2nd video card 1461 2 = /dev/mga_vid2 3rd video card 1462 ... 1463 15 = /dev/mga_vid15 16th video card 1464 1465 83 block I2O hard disk 1466 0 = /dev/i2o/hdaw 49th I2O hard disk, whole disk 1467 16 = /dev/i2o/hdax 50th I2O hard disk, whole disk 1468 ... 1469 240 = /dev/i2o/hdbl 64th I2O hard disk, whole disk 1470 1471 Partitions are handled in the same way as for IDE 1472 disks (see major number 3) except that the limit on 1473 partitions is 15. 1474 1475 84 char Ikon 1011[57] Versatec Greensheet Interface 1476 0 = /dev/ihcp0 First Greensheet port 1477 1 = /dev/ihcp1 Second Greensheet port 1478 1479 84 block I2O hard disk 1480 0 = /dev/i2o/hdbm 65th I2O hard disk, whole disk 1481 16 = /dev/i2o/hdbn 66th I2O hard disk, whole disk 1482 ... 1483 240 = /dev/i2o/hdcb 80th I2O hard disk, whole disk 1484 1485 Partitions are handled in the same way as for IDE 1486 disks (see major number 3) except that the limit on 1487 partitions is 15. 1488 1489 85 char Linux/SGI shared memory input queue 1490 0 = /dev/shmiq Master shared input queue 1491 1 = /dev/qcntl0 First device pushed 1492 2 = /dev/qcntl1 Second device pushed 1493 ... 1494 1495 85 block I2O hard disk 1496 0 = /dev/i2o/hdcc 81st I2O hard disk, whole disk 1497 16 = /dev/i2o/hdcd 82nd I2O hard disk, whole disk 1498 ... 1499 240 = /dev/i2o/hdcr 96th I2O hard disk, whole disk 1500 1501 Partitions are handled in the same way as for IDE 1502 disks (see major number 3) except that the limit on 1503 partitions is 15. 1504 1505 86 char SCSI media changer 1506 0 = /dev/sch0 First SCSI media changer 1507 1 = /dev/sch1 Second SCSI media changer 1508 ... 1509 1510 86 block I2O hard disk 1511 0 = /dev/i2o/hdcs 97th I2O hard disk, whole disk 1512 16 = /dev/i2o/hdct 98th I2O hard disk, whole disk 1513 ... 1514 240 = /dev/i2o/hddh 112th I2O hard disk, whole disk 1515 1516 Partitions are handled in the same way as for IDE 1517 disks (see major number 3) except that the limit on 1518 partitions is 15. 1519 1520 87 char Sony Control-A1 stereo control bus 1521 0 = /dev/controla0 First device on chain 1522 1 = /dev/controla1 Second device on chain 1523 ... 1524 1525 87 block I2O hard disk 1526 0 = /dev/i2o/hddi 113rd I2O hard disk, whole disk 1527 16 = /dev/i2o/hddj 114th I2O hard disk, whole disk 1528 ... 1529 240 = /dev/i2o/hddx 128th I2O hard disk, whole disk 1530 1531 Partitions are handled in the same way as for IDE 1532 disks (see major number 3) except that the limit on 1533 partitions is 15. 1534 1535 88 char COMX synchronous serial card 1536 0 = /dev/comx0 COMX channel 0 1537 1 = /dev/comx1 COMX channel 1 1538 ... 1539 1540 88 block Seventh IDE hard disk/CD-ROM interface 1541 0 = /dev/hdm Master: whole disk (or CD-ROM) 1542 64 = /dev/hdn Slave: whole disk (or CD-ROM) 1543 1544 Partitions are handled the same way as for the first 1545 interface (see major number 3). 1546 1547 89 char I2C bus interface 1548 0 = /dev/i2c-0 First I2C adapter 1549 1 = /dev/i2c-1 Second I2C adapter 1550 ... 1551 1552 89 block Eighth IDE hard disk/CD-ROM interface 1553 0 = /dev/hdo Master: whole disk (or CD-ROM) 1554 64 = /dev/hdp Slave: whole disk (or CD-ROM) 1555 1556 Partitions are handled the same way as for the first 1557 interface (see major number 3). 1558 1559 90 char Memory Technology Device (RAM, ROM, Flash) 1560 0 = /dev/mtd0 First MTD (rw) 1561 1 = /dev/mtdr0 First MTD (ro) 1562 ... 1563 30 = /dev/mtd15 16th MTD (rw) 1564 31 = /dev/mtdr15 16th MTD (ro) 1565 1566 90 block Ninth IDE hard disk/CD-ROM interface 1567 0 = /dev/hdq Master: whole disk (or CD-ROM) 1568 64 = /dev/hdr Slave: whole disk (or CD-ROM) 1569 1570 Partitions are handled the same way as for the first 1571 interface (see major number 3). 1572 1573 91 char CAN-Bus devices 1574 0 = /dev/can0 First CAN-Bus controller 1575 1 = /dev/can1 Second CAN-Bus controller 1576 ... 1577 1578 91 block Tenth IDE hard disk/CD-ROM interface 1579 0 = /dev/hds Master: whole disk (or CD-ROM) 1580 64 = /dev/hdt Slave: whole disk (or CD-ROM) 1581 1582 Partitions are handled the same way as for the first 1583 interface (see major number 3). 1584 1585 92 char Reserved for ith Kommunikationstechnik MIC ISDN card 1586 1587 92 block PPDD encrypted disk driver 1588 0 = /dev/ppdd0 First encrypted disk 1589 1 = /dev/ppdd1 Second encrypted disk 1590 ... 1591 1592 Partitions are handled in the same way as for IDE 1593 disks (see major number 3) except that the limit on 1594 partitions is 15. 1595 1596 93 char 1597 1598 93 block NAND Flash Translation Layer filesystem 1599 0 = /dev/nftla First NFTL layer 1600 16 = /dev/nftlb Second NFTL layer 1601 ... 1602 240 = /dev/nftlp 16th NTFL layer 1603 1604 94 char 1605 1606 94 block IBM S/390 DASD block storage 1607 0 = /dev/dasda First DASD device, major 1608 1 = /dev/dasda1 First DASD device, block 1 1609 2 = /dev/dasda2 First DASD device, block 2 1610 3 = /dev/dasda3 First DASD device, block 3 1611 4 = /dev/dasdb Second DASD device, major 1612 5 = /dev/dasdb1 Second DASD device, block 1 1613 6 = /dev/dasdb2 Second DASD device, block 2 1614 7 = /dev/dasdb3 Second DASD device, block 3 1615 ... 1616 1617 95 char IP filter 1618 0 = /dev/ipl Filter control device/log file 1619 1 = /dev/ipnat NAT control device/log file 1620 2 = /dev/ipstate State information log file 1621 3 = /dev/ipauth Authentication control device/log file 1622 ... 1623 1624 96 char Parallel port ATAPI tape devices 1625 0 = /dev/pt0 First parallel port ATAPI tape 1626 1 = /dev/pt1 Second parallel port ATAPI tape 1627 ... 1628 128 = /dev/npt0 First p.p. ATAPI tape, no rewind 1629 129 = /dev/npt1 Second p.p. ATAPI tape, no rewind 1630 ... 1631 1632 96 block Inverse NAND Flash Translation Layer 1633 0 = /dev/inftla First INFTL layer 1634 16 = /dev/inftlb Second INFTL layer 1635 ... 1636 240 = /dev/inftlp 16th INTFL layer 1637 1638 97 char Parallel port generic ATAPI interface 1639 0 = /dev/pg0 First parallel port ATAPI device 1640 1 = /dev/pg1 Second parallel port ATAPI device 1641 2 = /dev/pg2 Third parallel port ATAPI device 1642 3 = /dev/pg3 Fourth parallel port ATAPI device 1643 1644 These devices support the same API as the generic SCSI 1645 devices. 1646 1647 98 char Control and Measurement Device (comedi) 1648 0 = /dev/comedi0 First comedi device 1649 1 = /dev/comedi1 Second comedi device 1650 ... 1651 47 = /dev/comedi47 48th comedi device 1652 1653 Minors 48 to 255 are reserved for comedi subdevices with 1654 pathnames of the form "/dev/comediX_subdY", where "X" is the 1655 minor number of the associated comedi device and "Y" is the 1656 subdevice number. These subdevice minors are assigned 1657 dynamically, so there is no fixed mapping from subdevice 1658 pathnames to minor numbers. 1659 1660 See https://www.comedi.org/ for information about the Comedi 1661 project. 1662 1663 98 block User-mode virtual block device 1664 0 = /dev/ubda First user-mode block device 1665 16 = /dev/udbb Second user-mode block device 1666 ... 1667 1668 Partitions are handled in the same way as for IDE 1669 disks (see major number 3) except that the limit on 1670 partitions is 15. 1671 1672 This device is used by the user-mode virtual kernel port. 1673 1674 99 char Raw parallel ports 1675 0 = /dev/parport0 First parallel port 1676 1 = /dev/parport1 Second parallel port 1677 ... 1678 1679 99 block JavaStation flash disk 1680 0 = /dev/jsfd JavaStation flash disk 1681 1682 100 char Telephony for Linux 1683 0 = /dev/phone0 First telephony device 1684 1 = /dev/phone1 Second telephony device 1685 ... 1686 1687 101 char Motorola DSP 56xxx board 1688 0 = /dev/mdspstat Status information 1689 1 = /dev/mdsp1 First DSP board I/O controls 1690 ... 1691 16 = /dev/mdsp16 16th DSP board I/O controls 1692 1693 101 block AMI HyperDisk RAID controller 1694 0 = /dev/amiraid/ar0 First array whole disk 1695 16 = /dev/amiraid/ar1 Second array whole disk 1696 ... 1697 240 = /dev/amiraid/ar15 16th array whole disk 1698 1699 For each device, partitions are added as: 1700 0 = /dev/amiraid/ar? Whole disk 1701 1 = /dev/amiraid/ar?p1 First partition 1702 2 = /dev/amiraid/ar?p2 Second partition 1703 ... 1704 15 = /dev/amiraid/ar?p15 15th partition 1705 1706 102 char 1707 1708 102 block Compressed block device 1709 0 = /dev/cbd/a First compressed block device, whole device 1710 16 = /dev/cbd/b Second compressed block device, whole device 1711 ... 1712 240 = /dev/cbd/p 16th compressed block device, whole device 1713 1714 Partitions are handled in the same way as for IDE 1715 disks (see major number 3) except that the limit on 1716 partitions is 15. 1717 1718 103 char Arla network file system 1719 0 = /dev/nnpfs0 First NNPFS device 1720 1 = /dev/nnpfs1 Second NNPFS device 1721 1722 Arla is a free clone of the Andrew File System, AFS. 1723 The NNPFS device gives user mode filesystem 1724 implementations a kernel presence for caching and easy 1725 mounting. For more information about the project, 1726 write to <arla-drinkers@stacken.kth.se> or see 1727 https://www.stacken.kth.se/project/arla/ 1728 1729 103 block Audit device 1730 0 = /dev/audit Audit device 1731 1732 104 char Flash BIOS support 1733 1734 104 block Compaq Next Generation Drive Array, first controller 1735 0 = /dev/cciss/c0d0 First logical drive, whole disk 1736 16 = /dev/cciss/c0d1 Second logical drive, whole disk 1737 ... 1738 240 = /dev/cciss/c0d15 16th logical drive, whole disk 1739 1740 Partitions are handled the same way as for Mylex 1741 DAC960 (see major number 48) except that the limit on 1742 partitions is 15. 1743 1744 105 char Comtrol VS-1000 serial controller 1745 0 = /dev/ttyV0 First VS-1000 port 1746 1 = /dev/ttyV1 Second VS-1000 port 1747 ... 1748 1749 105 block Compaq Next Generation Drive Array, second controller 1750 0 = /dev/cciss/c1d0 First logical drive, whole disk 1751 16 = /dev/cciss/c1d1 Second logical drive, whole disk 1752 ... 1753 240 = /dev/cciss/c1d15 16th logical drive, whole disk 1754 1755 Partitions are handled the same way as for Mylex 1756 DAC960 (see major number 48) except that the limit on 1757 partitions is 15. 1758 1759 106 char Comtrol VS-1000 serial controller - alternate devices 1760 0 = /dev/cuv0 First VS-1000 port 1761 1 = /dev/cuv1 Second VS-1000 port 1762 ... 1763 1764 106 block Compaq Next Generation Drive Array, third controller 1765 0 = /dev/cciss/c2d0 First logical drive, whole disk 1766 16 = /dev/cciss/c2d1 Second logical drive, whole disk 1767 ... 1768 240 = /dev/cciss/c2d15 16th logical drive, whole disk 1769 1770 Partitions are handled the same way as for Mylex 1771 DAC960 (see major number 48) except that the limit on 1772 partitions is 15. 1773 1774 107 char 3Dfx Voodoo Graphics device 1775 0 = /dev/3dfx Primary 3Dfx graphics device 1776 1777 107 block Compaq Next Generation Drive Array, fourth controller 1778 0 = /dev/cciss/c3d0 First logical drive, whole disk 1779 16 = /dev/cciss/c3d1 Second logical drive, whole disk 1780 ... 1781 240 = /dev/cciss/c3d15 16th logical drive, whole disk 1782 1783 Partitions are handled the same way as for Mylex 1784 DAC960 (see major number 48) except that the limit on 1785 partitions is 15. 1786 1787 108 char Device independent PPP interface 1788 0 = /dev/ppp Device independent PPP interface 1789 1790 108 block Compaq Next Generation Drive Array, fifth controller 1791 0 = /dev/cciss/c4d0 First logical drive, whole disk 1792 16 = /dev/cciss/c4d1 Second logical drive, whole disk 1793 ... 1794 240 = /dev/cciss/c4d15 16th logical drive, whole disk 1795 1796 Partitions are handled the same way as for Mylex 1797 DAC960 (see major number 48) except that the limit on 1798 partitions is 15. 1799 1800 109 char Reserved for logical volume manager 1801 1802 109 block Compaq Next Generation Drive Array, sixth controller 1803 0 = /dev/cciss/c5d0 First logical drive, whole disk 1804 16 = /dev/cciss/c5d1 Second logical drive, whole disk 1805 ... 1806 240 = /dev/cciss/c5d15 16th logical drive, whole disk 1807 1808 Partitions are handled the same way as for Mylex 1809 DAC960 (see major number 48) except that the limit on 1810 partitions is 15. 1811 1812 110 char miroMEDIA Surround board 1813 0 = /dev/srnd0 First miroMEDIA Surround board 1814 1 = /dev/srnd1 Second miroMEDIA Surround board 1815 ... 1816 1817 110 block Compaq Next Generation Drive Array, seventh controller 1818 0 = /dev/cciss/c6d0 First logical drive, whole disk 1819 16 = /dev/cciss/c6d1 Second logical drive, whole disk 1820 ... 1821 240 = /dev/cciss/c6d15 16th logical drive, whole disk 1822 1823 Partitions are handled the same way as for Mylex 1824 DAC960 (see major number 48) except that the limit on 1825 partitions is 15. 1826 1827 111 char 1828 1829 111 block Compaq Next Generation Drive Array, eighth controller 1830 0 = /dev/cciss/c7d0 First logical drive, whole disk 1831 16 = /dev/cciss/c7d1 Second logical drive, whole disk 1832 ... 1833 240 = /dev/cciss/c7d15 16th logical drive, whole disk 1834 1835 Partitions are handled the same way as for Mylex 1836 DAC960 (see major number 48) except that the limit on 1837 partitions is 15. 1838 1839 112 char ISI serial card 1840 0 = /dev/ttyM0 First ISI port 1841 1 = /dev/ttyM1 Second ISI port 1842 ... 1843 1844 There is currently a device-naming conflict between 1845 these and PAM multimodems (major 78). 1846 1847 112 block IBM iSeries virtual disk 1848 0 = /dev/iseries/vda First virtual disk, whole disk 1849 8 = /dev/iseries/vdb Second virtual disk, whole disk 1850 ... 1851 200 = /dev/iseries/vdz 26th virtual disk, whole disk 1852 208 = /dev/iseries/vdaa 27th virtual disk, whole disk 1853 ... 1854 248 = /dev/iseries/vdaf 32nd virtual disk, whole disk 1855 1856 Partitions are handled in the same way as for IDE 1857 disks (see major number 3) except that the limit on 1858 partitions is 7. 1859 1860 113 char ISI serial card - alternate devices 1861 0 = /dev/cum0 Callout device for ttyM0 1862 1 = /dev/cum1 Callout device for ttyM1 1863 ... 1864 1865 113 block IBM iSeries virtual CD-ROM 1866 0 = /dev/iseries/vcda First virtual CD-ROM 1867 1 = /dev/iseries/vcdb Second virtual CD-ROM 1868 ... 1869 1870 114 char Picture Elements ISE board 1871 0 = /dev/ise0 First ISE board 1872 1 = /dev/ise1 Second ISE board 1873 ... 1874 128 = /dev/isex0 Control node for first ISE board 1875 129 = /dev/isex1 Control node for second ISE board 1876 ... 1877 1878 The ISE board is an embedded computer, optimized for 1879 image processing. The /dev/iseN nodes are the general 1880 I/O access to the board, the /dev/isex0 nodes command 1881 nodes used to control the board. 1882 1883 114 block IDE BIOS powered software RAID interfaces such as the 1884 Promise Fastrak 1885 1886 0 = /dev/ataraid/d0 1887 1 = /dev/ataraid/d0p1 1888 2 = /dev/ataraid/d0p2 1889 ... 1890 16 = /dev/ataraid/d1 1891 17 = /dev/ataraid/d1p1 1892 18 = /dev/ataraid/d1p2 1893 ... 1894 255 = /dev/ataraid/d15p15 1895 1896 Partitions are handled in the same way as for IDE 1897 disks (see major number 3) except that the limit on 1898 partitions is 15. 1899 1900 115 char TI link cable devices (115 was formerly the console driver speaker) 1901 0 = /dev/tipar0 Parallel cable on first parallel port 1902 ... 1903 7 = /dev/tipar7 Parallel cable on seventh parallel port 1904 1905 8 = /dev/tiser0 Serial cable on first serial port 1906 ... 1907 15 = /dev/tiser7 Serial cable on seventh serial port 1908 1909 16 = /dev/tiusb0 First USB cable 1910 ... 1911 47 = /dev/tiusb31 32nd USB cable 1912 1913 115 block NetWare (NWFS) Devices (0-255) 1914 1915 The NWFS (NetWare) devices are used to present a 1916 collection of NetWare Mirror Groups or NetWare 1917 Partitions as a logical storage segment for 1918 use in mounting NetWare volumes. A maximum of 1919 256 NetWare volumes can be supported in a single 1920 machine. 1921 1922 http://cgfa.telepac.pt/ftp2/kernel.org/linux/kernel/people/jmerkey/nwfs/ 1923 1924 0 = /dev/nwfs/v0 First NetWare (NWFS) Logical Volume 1925 1 = /dev/nwfs/v1 Second NetWare (NWFS) Logical Volume 1926 2 = /dev/nwfs/v2 Third NetWare (NWFS) Logical Volume 1927 ... 1928 255 = /dev/nwfs/v255 Last NetWare (NWFS) Logical Volume 1929 1930 116 char Advanced Linux Sound Driver (ALSA) 1931 1932 116 block MicroMemory battery backed RAM adapter (NVRAM) 1933 Supports 16 boards, 15 partitions each. 1934 Requested by neilb at cse.unsw.edu.au. 1935 1936 0 = /dev/umem/d0 Whole of first board 1937 1 = /dev/umem/d0p1 First partition of first board 1938 2 = /dev/umem/d0p2 Second partition of first board 1939 15 = /dev/umem/d0p15 15th partition of first board 1940 1941 16 = /dev/umem/d1 Whole of second board 1942 17 = /dev/umem/d1p1 First partition of second board 1943 ... 1944 255= /dev/umem/d15p15 15th partition of 16th board. 1945 1946 117 char COSA/SRP synchronous serial card 1947 0 = /dev/cosa0c0 1st board, 1st channel 1948 1 = /dev/cosa0c1 1st board, 2nd channel 1949 ... 1950 16 = /dev/cosa1c0 2nd board, 1st channel 1951 17 = /dev/cosa1c1 2nd board, 2nd channel 1952 ... 1953 1954 117 block Enterprise Volume Management System (EVMS) 1955 1956 The EVMS driver uses a layered, plug-in model to provide 1957 unparalleled flexibility and extensibility in managing 1958 storage. This allows for easy expansion or customization 1959 of various levels of volume management. Requested by 1960 Mark Peloquin (peloquin at us.ibm.com). 1961 1962 Note: EVMS populates and manages all the devnodes in 1963 /dev/evms. 1964 1965 http://sf.net/projects/evms 1966 1967 0 = /dev/evms/block_device EVMS block device 1968 1 = /dev/evms/legacyname1 First EVMS legacy device 1969 2 = /dev/evms/legacyname2 Second EVMS legacy device 1970 ... 1971 Both ranges can grow (down or up) until they meet. 1972 ... 1973 254 = /dev/evms/EVMSname2 Second EVMS native device 1974 255 = /dev/evms/EVMSname1 First EVMS native device 1975 1976 Note: legacyname(s) are derived from the normal legacy 1977 device names. For example, /dev/hda5 would become 1978 /dev/evms/hda5. 1979 1980 118 char IBM Cryptographic Accelerator 1981 0 = /dev/ica Virtual interface to all IBM Crypto Accelerators 1982 1 = /dev/ica0 IBMCA Device 0 1983 2 = /dev/ica1 IBMCA Device 1 1984 ... 1985 1986 119 char VMware virtual network control 1987 0 = /dev/vnet0 1st virtual network 1988 1 = /dev/vnet1 2nd virtual network 1989 ... 1990 1991 120-127 char LOCAL/EXPERIMENTAL USE 1992 1993 120-127 block LOCAL/EXPERIMENTAL USE 1994 Allocated for local/experimental use. For devices not 1995 assigned official numbers, these ranges should be 1996 used in order to avoid conflicting with future assignments. 1997 1998 128-135 char Unix98 PTY masters 1999 2000 These devices should not have corresponding device 2001 nodes; instead they should be accessed through the 2002 /dev/ptmx cloning interface. 2003 2004 128 block SCSI disk devices (128-143) 2005 0 = /dev/sddy 129th SCSI disk whole disk 2006 16 = /dev/sddz 130th SCSI disk whole disk 2007 32 = /dev/sdea 131th SCSI disk whole disk 2008 ... 2009 240 = /dev/sden 144th SCSI disk whole disk 2010 2011 Partitions are handled in the same way as for IDE 2012 disks (see major number 3) except that the limit on 2013 partitions is 15. 2014 2015 129 block SCSI disk devices (144-159) 2016 0 = /dev/sdeo 145th SCSI disk whole disk 2017 16 = /dev/sdep 146th SCSI disk whole disk 2018 32 = /dev/sdeq 147th SCSI disk whole disk 2019 ... 2020 240 = /dev/sdfd 160th SCSI disk whole disk 2021 2022 Partitions are handled in the same way as for IDE 2023 disks (see major number 3) except that the limit on 2024 partitions is 15. 2025 2026 130 char (Misc devices) 2027 2028 130 block SCSI disk devices (160-175) 2029 0 = /dev/sdfe 161st SCSI disk whole disk 2030 16 = /dev/sdff 162nd SCSI disk whole disk 2031 32 = /dev/sdfg 163rd SCSI disk whole disk 2032 ... 2033 240 = /dev/sdft 176th SCSI disk whole disk 2034 2035 Partitions are handled in the same way as for IDE 2036 disks (see major number 3) except that the limit on 2037 partitions is 15. 2038 2039 131 block SCSI disk devices (176-191) 2040 0 = /dev/sdfu 177th SCSI disk whole disk 2041 16 = /dev/sdfv 178th SCSI disk whole disk 2042 32 = /dev/sdfw 179th SCSI disk whole disk 2043 ... 2044 240 = /dev/sdgj 192nd SCSI disk whole disk 2045 2046 Partitions are handled in the same way as for IDE 2047 disks (see major number 3) except that the limit on 2048 partitions is 15. 2049 2050 132 block SCSI disk devices (192-207) 2051 0 = /dev/sdgk 193rd SCSI disk whole disk 2052 16 = /dev/sdgl 194th SCSI disk whole disk 2053 32 = /dev/sdgm 195th SCSI disk whole disk 2054 ... 2055 240 = /dev/sdgz 208th SCSI disk whole disk 2056 2057 Partitions are handled in the same way as for IDE 2058 disks (see major number 3) except that the limit on 2059 partitions is 15. 2060 2061 133 block SCSI disk devices (208-223) 2062 0 = /dev/sdha 209th SCSI disk whole disk 2063 16 = /dev/sdhb 210th SCSI disk whole disk 2064 32 = /dev/sdhc 211th SCSI disk whole disk 2065 ... 2066 240 = /dev/sdhp 224th SCSI disk whole disk 2067 2068 Partitions are handled in the same way as for IDE 2069 disks (see major number 3) except that the limit on 2070 partitions is 15. 2071 2072 134 block SCSI disk devices (224-239) 2073 0 = /dev/sdhq 225th SCSI disk whole disk 2074 16 = /dev/sdhr 226th SCSI disk whole disk 2075 32 = /dev/sdhs 227th SCSI disk whole disk 2076 ... 2077 240 = /dev/sdif 240th SCSI disk whole disk 2078 2079 Partitions are handled in the same way as for IDE 2080 disks (see major number 3) except that the limit on 2081 partitions is 15. 2082 2083 135 block SCSI disk devices (240-255) 2084 0 = /dev/sdig 241st SCSI disk whole disk 2085 16 = /dev/sdih 242nd SCSI disk whole disk 2086 32 = /dev/sdih 243rd SCSI disk whole disk 2087 ... 2088 240 = /dev/sdiv 256th SCSI disk whole disk 2089 2090 Partitions are handled in the same way as for IDE 2091 disks (see major number 3) except that the limit on 2092 partitions is 15. 2093 2094 136-143 char Unix98 PTY slaves 2095 0 = /dev/pts/0 First Unix98 pseudo-TTY 2096 1 = /dev/pts/1 Second Unix98 pseudo-TTY 2097 ... 2098 2099 These device nodes are automatically generated with 2100 the proper permissions and modes by mounting the 2101 devpts filesystem onto /dev/pts with the appropriate 2102 mount options (distribution dependent, however, on 2103 *most* distributions the appropriate options are 2104 "mode=0620,gid=<gid of the "tty" group>".) 2105 2106 136 block Mylex DAC960 PCI RAID controller; ninth controller 2107 0 = /dev/rd/c8d0 First disk, whole disk 2108 8 = /dev/rd/c8d1 Second disk, whole disk 2109 ... 2110 248 = /dev/rd/c8d31 32nd disk, whole disk 2111 2112 Partitions are handled as for major 48. 2113 2114 137 block Mylex DAC960 PCI RAID controller; tenth controller 2115 0 = /dev/rd/c9d0 First disk, whole disk 2116 8 = /dev/rd/c9d1 Second disk, whole disk 2117 ... 2118 248 = /dev/rd/c9d31 32nd disk, whole disk 2119 2120 Partitions are handled as for major 48. 2121 2122 138 block Mylex DAC960 PCI RAID controller; eleventh controller 2123 0 = /dev/rd/c10d0 First disk, whole disk 2124 8 = /dev/rd/c10d1 Second disk, whole disk 2125 ... 2126 248 = /dev/rd/c10d31 32nd disk, whole disk 2127 2128 Partitions are handled as for major 48. 2129 2130 139 block Mylex DAC960 PCI RAID controller; twelfth controller 2131 0 = /dev/rd/c11d0 First disk, whole disk 2132 8 = /dev/rd/c11d1 Second disk, whole disk 2133 ... 2134 248 = /dev/rd/c11d31 32nd disk, whole disk 2135 2136 Partitions are handled as for major 48. 2137 2138 140 block Mylex DAC960 PCI RAID controller; thirteenth controller 2139 0 = /dev/rd/c12d0 First disk, whole disk 2140 8 = /dev/rd/c12d1 Second disk, whole disk 2141 ... 2142 248 = /dev/rd/c12d31 32nd disk, whole disk 2143 2144 Partitions are handled as for major 48. 2145 2146 141 block Mylex DAC960 PCI RAID controller; fourteenth controller 2147 0 = /dev/rd/c13d0 First disk, whole disk 2148 8 = /dev/rd/c13d1 Second disk, whole disk 2149 ... 2150 248 = /dev/rd/c13d31 32nd disk, whole disk 2151 2152 Partitions are handled as for major 48. 2153 2154 142 block Mylex DAC960 PCI RAID controller; fifteenth controller 2155 0 = /dev/rd/c14d0 First disk, whole disk 2156 8 = /dev/rd/c14d1 Second disk, whole disk 2157 ... 2158 248 = /dev/rd/c14d31 32nd disk, whole disk 2159 2160 Partitions are handled as for major 48. 2161 2162 143 block Mylex DAC960 PCI RAID controller; sixteenth controller 2163 0 = /dev/rd/c15d0 First disk, whole disk 2164 8 = /dev/rd/c15d1 Second disk, whole disk 2165 ... 2166 248 = /dev/rd/c15d31 32nd disk, whole disk 2167 2168 Partitions are handled as for major 48. 2169 2170 144 char Encapsulated PPP 2171 0 = /dev/pppox0 First PPP over Ethernet 2172 ... 2173 63 = /dev/pppox63 64th PPP over Ethernet 2174 2175 This is primarily used for ADSL. 2176 2177 The SST 5136-DN DeviceNet interface driver has been 2178 relocated to major 183 due to an unfortunate conflict. 2179 2180 144 block Expansion Area #1 for more non-device (e.g. NFS) mounts 2181 0 = mounted device 256 2182 255 = mounted device 511 2183 2184 145 char SAM9407-based soundcard 2185 0 = /dev/sam0_mixer 2186 1 = /dev/sam0_sequencer 2187 2 = /dev/sam0_midi00 2188 3 = /dev/sam0_dsp 2189 4 = /dev/sam0_audio 2190 6 = /dev/sam0_sndstat 2191 18 = /dev/sam0_midi01 2192 34 = /dev/sam0_midi02 2193 50 = /dev/sam0_midi03 2194 64 = /dev/sam1_mixer 2195 ... 2196 128 = /dev/sam2_mixer 2197 ... 2198 192 = /dev/sam3_mixer 2199 ... 2200 2201 Device functions match OSS, but offer a number of 2202 addons, which are sam9407 specific. OSS can be 2203 operated simultaneously, taking care of the codec. 2204 2205 145 block Expansion Area #2 for more non-device (e.g. NFS) mounts 2206 0 = mounted device 512 2207 255 = mounted device 767 2208 2209 146 char SYSTRAM SCRAMNet mirrored-memory network 2210 0 = /dev/scramnet0 First SCRAMNet device 2211 1 = /dev/scramnet1 Second SCRAMNet device 2212 ... 2213 2214 146 block Expansion Area #3 for more non-device (e.g. NFS) mounts 2215 0 = mounted device 768 2216 255 = mounted device 1023 2217 2218 147 char Aureal Semiconductor Vortex Audio device 2219 0 = /dev/aureal0 First Aureal Vortex 2220 1 = /dev/aureal1 Second Aureal Vortex 2221 ... 2222 2223 147 block Distributed Replicated Block Device (DRBD) 2224 0 = /dev/drbd0 First DRBD device 2225 1 = /dev/drbd1 Second DRBD device 2226 ... 2227 2228 148 char Technology Concepts serial card 2229 0 = /dev/ttyT0 First TCL port 2230 1 = /dev/ttyT1 Second TCL port 2231 ... 2232 2233 149 char Technology Concepts serial card - alternate devices 2234 0 = /dev/cut0 Callout device for ttyT0 2235 1 = /dev/cut0 Callout device for ttyT1 2236 ... 2237 2238 150 char Real-Time Linux FIFOs 2239 0 = /dev/rtf0 First RTLinux FIFO 2240 1 = /dev/rtf1 Second RTLinux FIFO 2241 ... 2242 2243 151 char DPT I2O SmartRaid V controller 2244 0 = /dev/dpti0 First DPT I2O adapter 2245 1 = /dev/dpti1 Second DPT I2O adapter 2246 ... 2247 2248 152 char EtherDrive Control Device 2249 0 = /dev/etherd/ctl Connect/Disconnect an EtherDrive 2250 1 = /dev/etherd/err Monitor errors 2251 2 = /dev/etherd/raw Raw AoE packet monitor 2252 2253 152 block EtherDrive Block Devices 2254 0 = /dev/etherd/0 EtherDrive 0 2255 ... 2256 255 = /dev/etherd/255 EtherDrive 255 2257 2258 153 char SPI Bus Interface (sometimes referred to as MicroWire) 2259 0 = /dev/spi0 First SPI device on the bus 2260 1 = /dev/spi1 Second SPI device on the bus 2261 ... 2262 15 = /dev/spi15 Sixteenth SPI device on the bus 2263 2264 153 block Enhanced Metadisk RAID (EMD) storage units 2265 0 = /dev/emd/0 First unit 2266 1 = /dev/emd/0p1 Partition 1 on First unit 2267 2 = /dev/emd/0p2 Partition 2 on First unit 2268 ... 2269 15 = /dev/emd/0p15 Partition 15 on First unit 2270 2271 16 = /dev/emd/1 Second unit 2272 32 = /dev/emd/2 Third unit 2273 ... 2274 240 = /dev/emd/15 Sixteenth unit 2275 2276 Partitions are handled in the same way as for IDE 2277 disks (see major number 3) except that the limit on 2278 partitions is 15. 2279 2280 154 char Specialix RIO serial card 2281 0 = /dev/ttySR0 First RIO port 2282 ... 2283 255 = /dev/ttySR255 256th RIO port 2284 2285 155 char Specialix RIO serial card - alternate devices 2286 0 = /dev/cusr0 Callout device for ttySR0 2287 ... 2288 255 = /dev/cusr255 Callout device for ttySR255 2289 2290 156 char Specialix RIO serial card 2291 0 = /dev/ttySR256 257th RIO port 2292 ... 2293 255 = /dev/ttySR511 512th RIO port 2294 2295 157 char Specialix RIO serial card - alternate devices 2296 0 = /dev/cusr256 Callout device for ttySR256 2297 ... 2298 255 = /dev/cusr511 Callout device for ttySR511 2299 2300 158 char Dialogic GammaLink fax driver 2301 0 = /dev/gfax0 GammaLink channel 0 2302 1 = /dev/gfax1 GammaLink channel 1 2303 ... 2304 2305 159 char RESERVED 2306 2307 159 block RESERVED 2308 2309 160 char General Purpose Instrument Bus (GPIB) 2310 0 = /dev/gpib0 First GPIB bus 2311 1 = /dev/gpib1 Second GPIB bus 2312 ... 2313 2314 160 block Carmel 8-port SATA Disks on First Controller 2315 0 = /dev/carmel/0 SATA disk 0 whole disk 2316 1 = /dev/carmel/0p1 SATA disk 0 partition 1 2317 ... 2318 31 = /dev/carmel/0p31 SATA disk 0 partition 31 2319 2320 32 = /dev/carmel/1 SATA disk 1 whole disk 2321 64 = /dev/carmel/2 SATA disk 2 whole disk 2322 ... 2323 224 = /dev/carmel/7 SATA disk 7 whole disk 2324 2325 Partitions are handled in the same way as for IDE 2326 disks (see major number 3) except that the limit on 2327 partitions is 31. 2328 2329 161 char IrCOMM devices (IrDA serial/parallel emulation) 2330 0 = /dev/ircomm0 First IrCOMM device 2331 1 = /dev/ircomm1 Second IrCOMM device 2332 ... 2333 16 = /dev/irlpt0 First IrLPT device 2334 17 = /dev/irlpt1 Second IrLPT device 2335 ... 2336 2337 161 block Carmel 8-port SATA Disks on Second Controller 2338 0 = /dev/carmel/8 SATA disk 8 whole disk 2339 1 = /dev/carmel/8p1 SATA disk 8 partition 1 2340 ... 2341 31 = /dev/carmel/8p31 SATA disk 8 partition 31 2342 2343 32 = /dev/carmel/9 SATA disk 9 whole disk 2344 64 = /dev/carmel/10 SATA disk 10 whole disk 2345 ... 2346 224 = /dev/carmel/15 SATA disk 15 whole disk 2347 2348 Partitions are handled in the same way as for IDE 2349 disks (see major number 3) except that the limit on 2350 partitions is 31. 2351 2352 162 char Raw block device interface 2353 0 = /dev/rawctl Raw I/O control device 2354 1 = /dev/raw/raw1 First raw I/O device 2355 2 = /dev/raw/raw2 Second raw I/O device 2356 ... 2357 max minor number of raw device is set by kernel config 2358 MAX_RAW_DEVS or raw module parameter 'max_raw_devs' 2359 2360 163 char 2361 2362 164 char Chase Research AT/PCI-Fast serial card 2363 0 = /dev/ttyCH0 AT/PCI-Fast board 0, port 0 2364 ... 2365 15 = /dev/ttyCH15 AT/PCI-Fast board 0, port 15 2366 16 = /dev/ttyCH16 AT/PCI-Fast board 1, port 0 2367 ... 2368 31 = /dev/ttyCH31 AT/PCI-Fast board 1, port 15 2369 32 = /dev/ttyCH32 AT/PCI-Fast board 2, port 0 2370 ... 2371 47 = /dev/ttyCH47 AT/PCI-Fast board 2, port 15 2372 48 = /dev/ttyCH48 AT/PCI-Fast board 3, port 0 2373 ... 2374 63 = /dev/ttyCH63 AT/PCI-Fast board 3, port 15 2375 2376 165 char Chase Research AT/PCI-Fast serial card - alternate devices 2377 0 = /dev/cuch0 Callout device for ttyCH0 2378 ... 2379 63 = /dev/cuch63 Callout device for ttyCH63 2380 2381 166 char ACM USB modems 2382 0 = /dev/ttyACM0 First ACM modem 2383 1 = /dev/ttyACM1 Second ACM modem 2384 ... 2385 2386 167 char ACM USB modems - alternate devices 2387 0 = /dev/cuacm0 Callout device for ttyACM0 2388 1 = /dev/cuacm1 Callout device for ttyACM1 2389 ... 2390 2391 168 char Eracom CSA7000 PCI encryption adaptor 2392 0 = /dev/ecsa0 First CSA7000 2393 1 = /dev/ecsa1 Second CSA7000 2394 ... 2395 2396 169 char Eracom CSA8000 PCI encryption adaptor 2397 0 = /dev/ecsa8-0 First CSA8000 2398 1 = /dev/ecsa8-1 Second CSA8000 2399 ... 2400 2401 170 char AMI MegaRAC remote access controller 2402 0 = /dev/megarac0 First MegaRAC card 2403 1 = /dev/megarac1 Second MegaRAC card 2404 ... 2405 2406 171 char Reserved for IEEE 1394 (Firewire) 2407 2408 172 char Moxa Intellio serial card 2409 0 = /dev/ttyMX0 First Moxa port 2410 1 = /dev/ttyMX1 Second Moxa port 2411 ... 2412 127 = /dev/ttyMX127 128th Moxa port 2413 128 = /dev/moxactl Moxa control port 2414 2415 173 char Moxa Intellio serial card - alternate devices 2416 0 = /dev/cumx0 Callout device for ttyMX0 2417 1 = /dev/cumx1 Callout device for ttyMX1 2418 ... 2419 127 = /dev/cumx127 Callout device for ttyMX127 2420 2421 174 char SmartIO serial card 2422 0 = /dev/ttySI0 First SmartIO port 2423 1 = /dev/ttySI1 Second SmartIO port 2424 ... 2425 2426 175 char SmartIO serial card - alternate devices 2427 0 = /dev/cusi0 Callout device for ttySI0 2428 1 = /dev/cusi1 Callout device for ttySI1 2429 ... 2430 2431 176 char nCipher nFast PCI crypto accelerator 2432 0 = /dev/nfastpci0 First nFast PCI device 2433 1 = /dev/nfastpci1 First nFast PCI device 2434 ... 2435 2436 177 char TI PCILynx memory spaces 2437 0 = /dev/pcilynx/aux0 AUX space of first PCILynx card 2438 ... 2439 15 = /dev/pcilynx/aux15 AUX space of 16th PCILynx card 2440 16 = /dev/pcilynx/rom0 ROM space of first PCILynx card 2441 ... 2442 31 = /dev/pcilynx/rom15 ROM space of 16th PCILynx card 2443 32 = /dev/pcilynx/ram0 RAM space of first PCILynx card 2444 ... 2445 47 = /dev/pcilynx/ram15 RAM space of 16th PCILynx card 2446 2447 178 char Giganet cLAN1xxx virtual interface adapter 2448 0 = /dev/clanvi0 First cLAN adapter 2449 1 = /dev/clanvi1 Second cLAN adapter 2450 ... 2451 2452 179 block MMC block devices 2453 0 = /dev/mmcblk0 First SD/MMC card 2454 1 = /dev/mmcblk0p1 First partition on first MMC card 2455 8 = /dev/mmcblk1 Second SD/MMC card 2456 ... 2457 2458 The start of next SD/MMC card can be configured with 2459 CONFIG_MMC_BLOCK_MINORS, or overridden at boot/modprobe 2460 time using the mmcblk.perdev_minors option. That would 2461 bump the offset between each card to be the configured 2462 value instead of the default 8. 2463 2464 179 char CCube DVXChip-based PCI products 2465 0 = /dev/dvxirq0 First DVX device 2466 1 = /dev/dvxirq1 Second DVX device 2467 ... 2468 2469 180 char USB devices 2470 0 = /dev/usb/lp0 First USB printer 2471 ... 2472 15 = /dev/usb/lp15 16th USB printer 2473 48 = /dev/usb/scanner0 First USB scanner 2474 ... 2475 63 = /dev/usb/scanner15 16th USB scanner 2476 64 = /dev/usb/rio500 Diamond Rio 500 2477 65 = /dev/usb/usblcd USBLCD Interface (info@usblcd.de) 2478 66 = /dev/usb/cpad0 Synaptics cPad (mouse/LCD) 2479 96 = /dev/usb/hiddev0 1st USB HID device 2480 ... 2481 111 = /dev/usb/hiddev15 16th USB HID device 2482 112 = /dev/usb/auer0 1st auerswald ISDN device 2483 ... 2484 127 = /dev/usb/auer15 16th auerswald ISDN device 2485 128 = /dev/usb/brlvgr0 First Braille Voyager device 2486 ... 2487 131 = /dev/usb/brlvgr3 Fourth Braille Voyager device 2488 132 = /dev/usb/idmouse ID Mouse (fingerprint scanner) device 2489 133 = /dev/usb/sisusbvga1 First SiSUSB VGA device 2490 ... 2491 140 = /dev/usb/sisusbvga8 Eighth SISUSB VGA device 2492 144 = /dev/usb/lcd USB LCD device 2493 160 = /dev/usb/legousbtower0 1st USB Legotower device 2494 ... 2495 175 = /dev/usb/legousbtower15 16th USB Legotower device 2496 176 = /dev/usb/usbtmc1 First USB TMC device 2497 ... 2498 191 = /dev/usb/usbtmc16 16th USB TMC device 2499 192 = /dev/usb/yurex1 First USB Yurex device 2500 ... 2501 209 = /dev/usb/yurex16 16th USB Yurex device 2502 2503 180 block USB block devices 2504 0 = /dev/uba First USB block device 2505 8 = /dev/ubb Second USB block device 2506 16 = /dev/ubc Third USB block device 2507 ... 2508 2509 181 char Conrad Electronic parallel port radio clocks 2510 0 = /dev/pcfclock0 First Conrad radio clock 2511 1 = /dev/pcfclock1 Second Conrad radio clock 2512 ... 2513 2514 182 char Picture Elements THR2 binarizer 2515 0 = /dev/pethr0 First THR2 board 2516 1 = /dev/pethr1 Second THR2 board 2517 ... 2518 2519 183 char SST 5136-DN DeviceNet interface 2520 0 = /dev/ss5136dn0 First DeviceNet interface 2521 1 = /dev/ss5136dn1 Second DeviceNet interface 2522 ... 2523 2524 This device used to be assigned to major number 144. 2525 It had to be moved due to an unfortunate conflict. 2526 2527 184 char Picture Elements' video simulator/sender 2528 0 = /dev/pevss0 First sender board 2529 1 = /dev/pevss1 Second sender board 2530 ... 2531 2532 185 char InterMezzo high availability file system 2533 0 = /dev/intermezzo0 First cache manager 2534 1 = /dev/intermezzo1 Second cache manager 2535 ... 2536 2537 See http://web.archive.org/web/20080115195241/ 2538 http://inter-mezzo.org/index.html 2539 2540 186 char Object-based storage control device 2541 0 = /dev/obd0 First obd control device 2542 1 = /dev/obd1 Second obd control device 2543 ... 2544 2545 See ftp://ftp.lustre.org/pub/obd for code and information. 2546 2547 187 char DESkey hardware encryption device 2548 0 = /dev/deskey0 First DES key 2549 1 = /dev/deskey1 Second DES key 2550 ... 2551 2552 188 char USB serial converters 2553 0 = /dev/ttyUSB0 First USB serial converter 2554 1 = /dev/ttyUSB1 Second USB serial converter 2555 ... 2556 2557 189 char USB serial converters - alternate devices 2558 0 = /dev/cuusb0 Callout device for ttyUSB0 2559 1 = /dev/cuusb1 Callout device for ttyUSB1 2560 ... 2561 2562 190 char Kansas City tracker/tuner card 2563 0 = /dev/kctt0 First KCT/T card 2564 1 = /dev/kctt1 Second KCT/T card 2565 ... 2566 2567 191 char Reserved for PCMCIA 2568 2569 192 char Kernel profiling interface 2570 0 = /dev/profile Profiling control device 2571 1 = /dev/profile0 Profiling device for CPU 0 2572 2 = /dev/profile1 Profiling device for CPU 1 2573 ... 2574 2575 193 char Kernel event-tracing interface 2576 0 = /dev/trace Tracing control device 2577 1 = /dev/trace0 Tracing device for CPU 0 2578 2 = /dev/trace1 Tracing device for CPU 1 2579 ... 2580 2581 194 char linVideoStreams (LINVS) 2582 0 = /dev/mvideo/status0 Video compression status 2583 1 = /dev/mvideo/stream0 Video stream 2584 2 = /dev/mvideo/frame0 Single compressed frame 2585 3 = /dev/mvideo/rawframe0 Raw uncompressed frame 2586 4 = /dev/mvideo/codec0 Direct codec access 2587 5 = /dev/mvideo/video4linux0 Video4Linux compatibility 2588 2589 16 = /dev/mvideo/status1 Second device 2590 ... 2591 32 = /dev/mvideo/status2 Third device 2592 ... 2593 ... 2594 240 = /dev/mvideo/status15 16th device 2595 ... 2596 2597 195 char Nvidia graphics devices 2598 0 = /dev/nvidia0 First Nvidia card 2599 1 = /dev/nvidia1 Second Nvidia card 2600 ... 2601 255 = /dev/nvidiactl Nvidia card control device 2602 2603 196 char Tormenta T1 card 2604 0 = /dev/tor/0 Master control channel for all cards 2605 1 = /dev/tor/1 First DS0 2606 2 = /dev/tor/2 Second DS0 2607 ... 2608 48 = /dev/tor/48 48th DS0 2609 49 = /dev/tor/49 First pseudo-channel 2610 50 = /dev/tor/50 Second pseudo-channel 2611 ... 2612 2613 197 char OpenTNF tracing facility 2614 0 = /dev/tnf/t0 Trace 0 data extraction 2615 1 = /dev/tnf/t1 Trace 1 data extraction 2616 ... 2617 128 = /dev/tnf/status Tracing facility status 2618 130 = /dev/tnf/trace Tracing device 2619 2620 198 char Total Impact TPMP2 quad coprocessor PCI card 2621 0 = /dev/tpmp2/0 First card 2622 1 = /dev/tpmp2/1 Second card 2623 ... 2624 2625 199 char Veritas volume manager (VxVM) volumes 2626 0 = /dev/vx/rdsk/*/* First volume 2627 1 = /dev/vx/rdsk/*/* Second volume 2628 ... 2629 2630 199 block Veritas volume manager (VxVM) volumes 2631 0 = /dev/vx/dsk/*/* First volume 2632 1 = /dev/vx/dsk/*/* Second volume 2633 ... 2634 2635 The namespace in these directories is maintained by 2636 the user space VxVM software. 2637 2638 200 char Veritas VxVM configuration interface 2639 0 = /dev/vx/config Configuration access node 2640 1 = /dev/vx/trace Volume i/o trace access node 2641 2 = /dev/vx/iod Volume i/o daemon access node 2642 3 = /dev/vx/info Volume information access node 2643 4 = /dev/vx/task Volume tasks access node 2644 5 = /dev/vx/taskmon Volume tasks monitor daemon 2645 2646 201 char Veritas VxVM dynamic multipathing driver 2647 0 = /dev/vx/rdmp/* First multipath device 2648 1 = /dev/vx/rdmp/* Second multipath device 2649 ... 2650 201 block Veritas VxVM dynamic multipathing driver 2651 0 = /dev/vx/dmp/* First multipath device 2652 1 = /dev/vx/dmp/* Second multipath device 2653 ... 2654 2655 The namespace in these directories is maintained by 2656 the user space VxVM software. 2657 2658 202 char CPU model-specific registers 2659 0 = /dev/cpu/0/msr MSRs on CPU 0 2660 1 = /dev/cpu/1/msr MSRs on CPU 1 2661 ... 2662 2663 202 block Xen Virtual Block Device 2664 0 = /dev/xvda First Xen VBD whole disk 2665 16 = /dev/xvdb Second Xen VBD whole disk 2666 32 = /dev/xvdc Third Xen VBD whole disk 2667 ... 2668 240 = /dev/xvdp Sixteenth Xen VBD whole disk 2669 2670 Partitions are handled in the same way as for IDE 2671 disks (see major number 3) except that the limit on 2672 partitions is 15. 2673 2674 203 char CPU CPUID information 2675 0 = /dev/cpu/0/cpuid CPUID on CPU 0 2676 1 = /dev/cpu/1/cpuid CPUID on CPU 1 2677 ... 2678 2679 204 char Low-density serial ports 2680 0 = /dev/ttyLU0 LinkUp Systems L72xx UART - port 0 2681 1 = /dev/ttyLU1 LinkUp Systems L72xx UART - port 1 2682 2 = /dev/ttyLU2 LinkUp Systems L72xx UART - port 2 2683 3 = /dev/ttyLU3 LinkUp Systems L72xx UART - port 3 2684 4 = /dev/ttyFB0 Intel Footbridge (ARM) 2685 5 = /dev/ttySA0 StrongARM builtin serial port 0 2686 6 = /dev/ttySA1 StrongARM builtin serial port 1 2687 7 = /dev/ttySA2 StrongARM builtin serial port 2 2688 8 = /dev/ttySC0 SCI serial port (SuperH) - port 0 2689 9 = /dev/ttySC1 SCI serial port (SuperH) - port 1 2690 10 = /dev/ttySC2 SCI serial port (SuperH) - port 2 2691 11 = /dev/ttySC3 SCI serial port (SuperH) - port 3 2692 12 = /dev/ttyFW0 Firmware console - port 0 2693 13 = /dev/ttyFW1 Firmware console - port 1 2694 14 = /dev/ttyFW2 Firmware console - port 2 2695 15 = /dev/ttyFW3 Firmware console - port 3 2696 16 = /dev/ttyAM0 ARM "AMBA" serial port 0 2697 ... 2698 31 = /dev/ttyAM15 ARM "AMBA" serial port 15 2699 32 = /dev/ttyDB0 DataBooster serial port 0 2700 ... 2701 39 = /dev/ttyDB7 DataBooster serial port 7 2702 40 = /dev/ttySG0 SGI Altix console port 2703 41 = /dev/ttySMX0 Motorola i.MX - port 0 2704 42 = /dev/ttySMX1 Motorola i.MX - port 1 2705 43 = /dev/ttySMX2 Motorola i.MX - port 2 2706 44 = /dev/ttyMM0 Marvell MPSC - port 0 (obsolete unused) 2707 45 = /dev/ttyMM1 Marvell MPSC - port 1 (obsolete unused) 2708 46 = /dev/ttyCPM0 PPC CPM (SCC or SMC) - port 0 2709 ... 2710 47 = /dev/ttyCPM5 PPC CPM (SCC or SMC) - port 5 2711 50 = /dev/ttyIOC0 Altix serial card 2712 ... 2713 81 = /dev/ttyIOC31 Altix serial card 2714 82 = /dev/ttyVR0 NEC VR4100 series SIU 2715 83 = /dev/ttyVR1 NEC VR4100 series DSIU 2716 84 = /dev/ttyIOC84 Altix ioc4 serial card 2717 ... 2718 115 = /dev/ttyIOC115 Altix ioc4 serial card 2719 116 = /dev/ttySIOC0 Altix ioc3 serial card 2720 ... 2721 147 = /dev/ttySIOC31 Altix ioc3 serial card 2722 148 = /dev/ttyPSC0 PPC PSC - port 0 2723 ... 2724 153 = /dev/ttyPSC5 PPC PSC - port 5 2725 154 = /dev/ttyAT0 ATMEL serial port 0 2726 ... 2727 169 = /dev/ttyAT15 ATMEL serial port 15 2728 170 = /dev/ttyNX0 Hilscher netX serial port 0 2729 ... 2730 185 = /dev/ttyNX15 Hilscher netX serial port 15 2731 186 = /dev/ttyJ0 JTAG1 DCC protocol based serial port emulation 2732 187 = /dev/ttyUL0 Xilinx uartlite - port 0 2733 ... 2734 190 = /dev/ttyUL3 Xilinx uartlite - port 3 2735 191 = /dev/xvc0 Xen virtual console - port 0 2736 192 = /dev/ttyPZ0 pmac_zilog - port 0 2737 ... 2738 195 = /dev/ttyPZ3 pmac_zilog - port 3 2739 196 = /dev/ttyTX0 TX39/49 serial port 0 2740 ... 2741 204 = /dev/ttyTX7 TX39/49 serial port 7 2742 205 = /dev/ttySC0 SC26xx serial port 0 2743 206 = /dev/ttySC1 SC26xx serial port 1 2744 207 = /dev/ttySC2 SC26xx serial port 2 2745 208 = /dev/ttySC3 SC26xx serial port 3 2746 209 = /dev/ttyMAX0 MAX3100 serial port 0 2747 210 = /dev/ttyMAX1 MAX3100 serial port 1 2748 211 = /dev/ttyMAX2 MAX3100 serial port 2 2749 212 = /dev/ttyMAX3 MAX3100 serial port 3 2750 2751 205 char Low-density serial ports (alternate device) 2752 0 = /dev/culu0 Callout device for ttyLU0 2753 1 = /dev/culu1 Callout device for ttyLU1 2754 2 = /dev/culu2 Callout device for ttyLU2 2755 3 = /dev/culu3 Callout device for ttyLU3 2756 4 = /dev/cufb0 Callout device for ttyFB0 2757 5 = /dev/cusa0 Callout device for ttySA0 2758 6 = /dev/cusa1 Callout device for ttySA1 2759 7 = /dev/cusa2 Callout device for ttySA2 2760 8 = /dev/cusc0 Callout device for ttySC0 2761 9 = /dev/cusc1 Callout device for ttySC1 2762 10 = /dev/cusc2 Callout device for ttySC2 2763 11 = /dev/cusc3 Callout device for ttySC3 2764 12 = /dev/cufw0 Callout device for ttyFW0 2765 13 = /dev/cufw1 Callout device for ttyFW1 2766 14 = /dev/cufw2 Callout device for ttyFW2 2767 15 = /dev/cufw3 Callout device for ttyFW3 2768 16 = /dev/cuam0 Callout device for ttyAM0 2769 ... 2770 31 = /dev/cuam15 Callout device for ttyAM15 2771 32 = /dev/cudb0 Callout device for ttyDB0 2772 ... 2773 39 = /dev/cudb7 Callout device for ttyDB7 2774 40 = /dev/cusg0 Callout device for ttySG0 2775 41 = /dev/ttycusmx0 Callout device for ttySMX0 2776 42 = /dev/ttycusmx1 Callout device for ttySMX1 2777 43 = /dev/ttycusmx2 Callout device for ttySMX2 2778 46 = /dev/cucpm0 Callout device for ttyCPM0 2779 ... 2780 49 = /dev/cucpm5 Callout device for ttyCPM5 2781 50 = /dev/cuioc40 Callout device for ttyIOC40 2782 ... 2783 81 = /dev/cuioc431 Callout device for ttyIOC431 2784 82 = /dev/cuvr0 Callout device for ttyVR0 2785 83 = /dev/cuvr1 Callout device for ttyVR1 2786 2787 206 char OnStream SC-x0 tape devices 2788 0 = /dev/osst0 First OnStream SCSI tape, mode 0 2789 1 = /dev/osst1 Second OnStream SCSI tape, mode 0 2790 ... 2791 32 = /dev/osst0l First OnStream SCSI tape, mode 1 2792 33 = /dev/osst1l Second OnStream SCSI tape, mode 1 2793 ... 2794 64 = /dev/osst0m First OnStream SCSI tape, mode 2 2795 65 = /dev/osst1m Second OnStream SCSI tape, mode 2 2796 ... 2797 96 = /dev/osst0a First OnStream SCSI tape, mode 3 2798 97 = /dev/osst1a Second OnStream SCSI tape, mode 3 2799 ... 2800 128 = /dev/nosst0 No rewind version of /dev/osst0 2801 129 = /dev/nosst1 No rewind version of /dev/osst1 2802 ... 2803 160 = /dev/nosst0l No rewind version of /dev/osst0l 2804 161 = /dev/nosst1l No rewind version of /dev/osst1l 2805 ... 2806 192 = /dev/nosst0m No rewind version of /dev/osst0m 2807 193 = /dev/nosst1m No rewind version of /dev/osst1m 2808 ... 2809 224 = /dev/nosst0a No rewind version of /dev/osst0a 2810 225 = /dev/nosst1a No rewind version of /dev/osst1a 2811 ... 2812 2813 The OnStream SC-x0 SCSI tapes do not support the 2814 standard SCSI SASD command set and therefore need 2815 their own driver "osst". Note that the IDE, USB (and 2816 maybe ParPort) versions may be driven via ide-scsi or 2817 usb-storage SCSI emulation and this osst device and 2818 driver as well. The ADR-x0 drives are QIC-157 2819 compliant and don't need osst. 2820 2821 207 char Compaq ProLiant health feature indicate 2822 0 = /dev/cpqhealth/cpqw Redirector interface 2823 1 = /dev/cpqhealth/crom EISA CROM 2824 2 = /dev/cpqhealth/cdt Data Table 2825 3 = /dev/cpqhealth/cevt Event Log 2826 4 = /dev/cpqhealth/casr Automatic Server Recovery 2827 5 = /dev/cpqhealth/cecc ECC Memory 2828 6 = /dev/cpqhealth/cmca Machine Check Architecture 2829 7 = /dev/cpqhealth/ccsm Deprecated CDT 2830 8 = /dev/cpqhealth/cnmi NMI Handling 2831 9 = /dev/cpqhealth/css Sideshow Management 2832 10 = /dev/cpqhealth/cram CMOS interface 2833 11 = /dev/cpqhealth/cpci PCI IRQ interface 2834 2835 208 char User space serial ports 2836 0 = /dev/ttyU0 First user space serial port 2837 1 = /dev/ttyU1 Second user space serial port 2838 ... 2839 2840 209 char User space serial ports (alternate devices) 2841 0 = /dev/cuu0 Callout device for ttyU0 2842 1 = /dev/cuu1 Callout device for ttyU1 2843 ... 2844 2845 210 char SBE, Inc. sync/async serial card 2846 0 = /dev/sbei/wxcfg0 Configuration device for board 0 2847 1 = /dev/sbei/dld0 Download device for board 0 2848 2 = /dev/sbei/wan00 WAN device, port 0, board 0 2849 3 = /dev/sbei/wan01 WAN device, port 1, board 0 2850 4 = /dev/sbei/wan02 WAN device, port 2, board 0 2851 5 = /dev/sbei/wan03 WAN device, port 3, board 0 2852 6 = /dev/sbei/wanc00 WAN clone device, port 0, board 0 2853 7 = /dev/sbei/wanc01 WAN clone device, port 1, board 0 2854 8 = /dev/sbei/wanc02 WAN clone device, port 2, board 0 2855 9 = /dev/sbei/wanc03 WAN clone device, port 3, board 0 2856 10 = /dev/sbei/wxcfg1 Configuration device for board 1 2857 11 = /dev/sbei/dld1 Download device for board 1 2858 12 = /dev/sbei/wan10 WAN device, port 0, board 1 2859 13 = /dev/sbei/wan11 WAN device, port 1, board 1 2860 14 = /dev/sbei/wan12 WAN device, port 2, board 1 2861 15 = /dev/sbei/wan13 WAN device, port 3, board 1 2862 16 = /dev/sbei/wanc10 WAN clone device, port 0, board 1 2863 17 = /dev/sbei/wanc11 WAN clone device, port 1, board 1 2864 18 = /dev/sbei/wanc12 WAN clone device, port 2, board 1 2865 19 = /dev/sbei/wanc13 WAN clone device, port 3, board 1 2866 ... 2867 2868 Yes, each board is really spaced 10 (decimal) apart. 2869 2870 211 char Addinum CPCI1500 digital I/O card 2871 0 = /dev/addinum/cpci1500/0 First CPCI1500 card 2872 1 = /dev/addinum/cpci1500/1 Second CPCI1500 card 2873 ... 2874 2875 212 char LinuxTV.org DVB driver subsystem 2876 0 = /dev/dvb/adapter0/video0 first video decoder of first card 2877 1 = /dev/dvb/adapter0/audio0 first audio decoder of first card 2878 2 = /dev/dvb/adapter0/sec0 (obsolete/unused) 2879 3 = /dev/dvb/adapter0/frontend0 first frontend device of first card 2880 4 = /dev/dvb/adapter0/demux0 first demux device of first card 2881 5 = /dev/dvb/adapter0/dvr0 first digital video recoder device of first card 2882 6 = /dev/dvb/adapter0/ca0 first common access port of first card 2883 7 = /dev/dvb/adapter0/net0 first network device of first card 2884 8 = /dev/dvb/adapter0/osd0 first on-screen-display device of first card 2885 9 = /dev/dvb/adapter0/video1 second video decoder of first card 2886 ... 2887 64 = /dev/dvb/adapter1/video0 first video decoder of second card 2888 ... 2889 128 = /dev/dvb/adapter2/video0 first video decoder of third card 2890 ... 2891 196 = /dev/dvb/adapter3/video0 first video decoder of fourth card 2892 2893 216 char Bluetooth RFCOMM TTY devices 2894 0 = /dev/rfcomm0 First Bluetooth RFCOMM TTY device 2895 1 = /dev/rfcomm1 Second Bluetooth RFCOMM TTY device 2896 ... 2897 2898 217 char Bluetooth RFCOMM TTY devices (alternate devices) 2899 0 = /dev/curf0 Callout device for rfcomm0 2900 1 = /dev/curf1 Callout device for rfcomm1 2901 ... 2902 2903 218 char The Logical Company bus Unibus/Qbus adapters 2904 0 = /dev/logicalco/bci/0 First bus adapter 2905 1 = /dev/logicalco/bci/1 First bus adapter 2906 ... 2907 2908 219 char The Logical Company DCI-1300 digital I/O card 2909 0 = /dev/logicalco/dci1300/0 First DCI-1300 card 2910 1 = /dev/logicalco/dci1300/1 Second DCI-1300 card 2911 ... 2912 2913 220 char Myricom Myrinet "GM" board 2914 0 = /dev/myricom/gm0 First Myrinet GM board 2915 1 = /dev/myricom/gmp0 First board "root access" 2916 2 = /dev/myricom/gm1 Second Myrinet GM board 2917 3 = /dev/myricom/gmp1 Second board "root access" 2918 ... 2919 2920 221 char VME bus 2921 0 = /dev/bus/vme/m0 First master image 2922 1 = /dev/bus/vme/m1 Second master image 2923 2 = /dev/bus/vme/m2 Third master image 2924 3 = /dev/bus/vme/m3 Fourth master image 2925 4 = /dev/bus/vme/s0 First slave image 2926 5 = /dev/bus/vme/s1 Second slave image 2927 6 = /dev/bus/vme/s2 Third slave image 2928 7 = /dev/bus/vme/s3 Fourth slave image 2929 8 = /dev/bus/vme/ctl Control 2930 2931 It is expected that all VME bus drivers will use the 2932 same interface. For interface documentation see 2933 http://www.vmelinux.org/. 2934 2935 224 char A2232 serial card 2936 0 = /dev/ttyY0 First A2232 port 2937 1 = /dev/ttyY1 Second A2232 port 2938 ... 2939 2940 225 char A2232 serial card (alternate devices) 2941 0 = /dev/cuy0 Callout device for ttyY0 2942 1 = /dev/cuy1 Callout device for ttyY1 2943 ... 2944 2945 226 char Direct Rendering Infrastructure (DRI) 2946 0 = /dev/dri/card0 First graphics card 2947 1 = /dev/dri/card1 Second graphics card 2948 ... 2949 2950 227 char IBM 3270 terminal Unix tty access 2951 1 = /dev/3270/tty1 First 3270 terminal 2952 2 = /dev/3270/tty2 Seconds 3270 terminal 2953 ... 2954 2955 228 char IBM 3270 terminal block-mode access 2956 0 = /dev/3270/tub Controlling interface 2957 1 = /dev/3270/tub1 First 3270 terminal 2958 2 = /dev/3270/tub2 Second 3270 terminal 2959 ... 2960 2961 229 char IBM iSeries/pSeries virtual console 2962 0 = /dev/hvc0 First console port 2963 1 = /dev/hvc1 Second console port 2964 ... 2965 2966 230 char IBM iSeries virtual tape 2967 0 = /dev/iseries/vt0 First virtual tape, mode 0 2968 1 = /dev/iseries/vt1 Second virtual tape, mode 0 2969 ... 2970 32 = /dev/iseries/vt0l First virtual tape, mode 1 2971 33 = /dev/iseries/vt1l Second virtual tape, mode 1 2972 ... 2973 64 = /dev/iseries/vt0m First virtual tape, mode 2 2974 65 = /dev/iseries/vt1m Second virtual tape, mode 2 2975 ... 2976 96 = /dev/iseries/vt0a First virtual tape, mode 3 2977 97 = /dev/iseries/vt1a Second virtual tape, mode 3 2978 ... 2979 128 = /dev/iseries/nvt0 First virtual tape, mode 0, no rewind 2980 129 = /dev/iseries/nvt1 Second virtual tape, mode 0, no rewind 2981 ... 2982 160 = /dev/iseries/nvt0l First virtual tape, mode 1, no rewind 2983 161 = /dev/iseries/nvt1l Second virtual tape, mode 1, no rewind 2984 ... 2985 192 = /dev/iseries/nvt0m First virtual tape, mode 2, no rewind 2986 193 = /dev/iseries/nvt1m Second virtual tape, mode 2, no rewind 2987 ... 2988 224 = /dev/iseries/nvt0a First virtual tape, mode 3, no rewind 2989 225 = /dev/iseries/nvt1a Second virtual tape, mode 3, no rewind 2990 ... 2991 2992 "No rewind" refers to the omission of the default 2993 automatic rewind on device close. The MTREW or MTOFFL 2994 ioctl()'s can be used to rewind the tape regardless of 2995 the device used to access it. 2996 2997 231 char InfiniBand 2998 0 = /dev/infiniband/umad0 2999 1 = /dev/infiniband/umad1 3000 ... 3001 63 = /dev/infiniband/umad63 63rd InfiniBandMad device 3002 64 = /dev/infiniband/issm0 First InfiniBand IsSM device 3003 65 = /dev/infiniband/issm1 Second InfiniBand IsSM device 3004 ... 3005 127 = /dev/infiniband/issm63 63rd InfiniBand IsSM device 3006 128 = /dev/infiniband/uverbs0 First InfiniBand verbs device 3007 129 = /dev/infiniband/uverbs1 Second InfiniBand verbs device 3008 ... 3009 159 = /dev/infiniband/uverbs31 31st InfiniBand verbs device 3010 3011 232 char Biometric Devices 3012 0 = /dev/biometric/sensor0/fingerprint first fingerprint sensor on first device 3013 1 = /dev/biometric/sensor0/iris first iris sensor on first device 3014 2 = /dev/biometric/sensor0/retina first retina sensor on first device 3015 3 = /dev/biometric/sensor0/voiceprint first voiceprint sensor on first device 3016 4 = /dev/biometric/sensor0/facial first facial sensor on first device 3017 5 = /dev/biometric/sensor0/hand first hand sensor on first device 3018 ... 3019 10 = /dev/biometric/sensor1/fingerprint first fingerprint sensor on second device 3020 ... 3021 20 = /dev/biometric/sensor2/fingerprint first fingerprint sensor on third device 3022 ... 3023 3024 233 char PathScale InfiniPath interconnect 3025 0 = /dev/ipath Primary device for programs (any unit) 3026 1 = /dev/ipath0 Access specifically to unit 0 3027 2 = /dev/ipath1 Access specifically to unit 1 3028 ... 3029 4 = /dev/ipath3 Access specifically to unit 3 3030 129 = /dev/ipath_sma Device used by Subnet Management Agent 3031 130 = /dev/ipath_diag Device used by diagnostics programs 3032 3033 234-254 char RESERVED FOR DYNAMIC ASSIGNMENT 3034 Character devices that request a dynamic allocation of major number will 3035 take numbers starting from 254 and downward. 3036 3037 240-254 block LOCAL/EXPERIMENTAL USE 3038 Allocated for local/experimental use. For devices not 3039 assigned official numbers, these ranges should be 3040 used in order to avoid conflicting with future assignments. 3041 3042 255 char RESERVED 3043 3044 255 block RESERVED 3045 3046 This major is reserved to assist the expansion to a 3047 larger number space. No device nodes with this major 3048 should ever be created on the filesystem. 3049 (This is probably not true anymore, but I'll leave it 3050 for now /Torben) 3051 3052 ---LARGE MAJORS!!!!!--- 3053 3054 256 char Equinox SST multi-port serial boards 3055 0 = /dev/ttyEQ0 First serial port on first Equinox SST board 3056 127 = /dev/ttyEQ127 Last serial port on first Equinox SST board 3057 128 = /dev/ttyEQ128 First serial port on second Equinox SST board 3058 ... 3059 1027 = /dev/ttyEQ1027 Last serial port on eighth Equinox SST board 3060 3061 256 block Resident Flash Disk Flash Translation Layer 3062 0 = /dev/rfda First RFD FTL layer 3063 16 = /dev/rfdb Second RFD FTL layer 3064 ... 3065 240 = /dev/rfdp 16th RFD FTL layer 3066 3067 257 char Phoenix Technologies Cryptographic Services Driver 3068 0 = /dev/ptlsec Crypto Services Driver 3069 3070 257 block SSFDC Flash Translation Layer filesystem 3071 0 = /dev/ssfdca First SSFDC layer 3072 8 = /dev/ssfdcb Second SSFDC layer 3073 16 = /dev/ssfdcc Third SSFDC layer 3074 24 = /dev/ssfdcd 4th SSFDC layer 3075 32 = /dev/ssfdce 5th SSFDC layer 3076 40 = /dev/ssfdcf 6th SSFDC layer 3077 48 = /dev/ssfdcg 7th SSFDC layer 3078 56 = /dev/ssfdch 8th SSFDC layer 3079 3080 258 block ROM/Flash read-only translation layer 3081 0 = /dev/blockrom0 First ROM card's translation layer interface 3082 1 = /dev/blockrom1 Second ROM card's translation layer interface 3083 ... 3084 3085 259 block Block Extended Major 3086 Used dynamically to hold additional partition minor 3087 numbers and allow large numbers of partitions per device 3088 3089 259 char FPGA configuration interfaces 3090 0 = /dev/icap0 First Xilinx internal configuration 3091 1 = /dev/icap1 Second Xilinx internal configuration 3092 3093 260 char OSD (Object-based-device) SCSI Device 3094 0 = /dev/osd0 First OSD Device 3095 1 = /dev/osd1 Second OSD Device 3096 ... 3097 255 = /dev/osd255 256th OSD Device 3098 3099 384-511 char RESERVED FOR DYNAMIC ASSIGNMENT 3100 Character devices that request a dynamic allocation of major 3101 number will take numbers starting from 511 and downward, 3102 once the 234-254 range is full. 3103