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