107c7e30cSJani Nikula 0 Unnamed devices (e.g. non-device mounts) 207c7e30cSJani Nikula 0 = reserved as null device number 307c7e30cSJani Nikula See block major 144, 145, 146 for expansion areas. 407c7e30cSJani Nikula 507c7e30cSJani Nikula 1 char Memory devices 607c7e30cSJani Nikula 1 = /dev/mem Physical memory access 7bbcd53c9SDavid Hildenbrand 2 = /dev/kmem OBSOLETE - replaced by /proc/kcore 807c7e30cSJani Nikula 3 = /dev/null Null device 907c7e30cSJani Nikula 4 = /dev/port I/O port access 1007c7e30cSJani Nikula 5 = /dev/zero Null byte source 1107c7e30cSJani Nikula 6 = /dev/core OBSOLETE - replaced by /proc/kcore 1207c7e30cSJani Nikula 7 = /dev/full Returns ENOSPC on write 1307c7e30cSJani Nikula 8 = /dev/random Nondeterministic random number gen. 1407c7e30cSJani Nikula 9 = /dev/urandom Faster, less secure random number gen. 1507c7e30cSJani Nikula 10 = /dev/aio Asynchronous I/O notification interface 1607c7e30cSJani Nikula 11 = /dev/kmsg Writes to this come out as printk's, reads 1707c7e30cSJani Nikula export the buffered printk records. 1807c7e30cSJani Nikula 12 = /dev/oldmem OBSOLETE - replaced by /proc/vmcore 1907c7e30cSJani Nikula 2007c7e30cSJani Nikula 1 block RAM disk 2107c7e30cSJani Nikula 0 = /dev/ram0 First RAM disk 2207c7e30cSJani Nikula 1 = /dev/ram1 Second RAM disk 2307c7e30cSJani Nikula ... 2407c7e30cSJani Nikula 250 = /dev/initrd Initial RAM disk 2507c7e30cSJani Nikula 2607c7e30cSJani Nikula Older kernels had /dev/ramdisk (1, 1) here. 2707c7e30cSJani Nikula /dev/initrd refers to a RAM disk which was preloaded 2807c7e30cSJani Nikula by the boot loader; newer kernels use /dev/ram0 for 2907c7e30cSJani Nikula the initrd. 3007c7e30cSJani Nikula 3107c7e30cSJani Nikula 2 char Pseudo-TTY masters 3207c7e30cSJani Nikula 0 = /dev/ptyp0 First PTY master 3307c7e30cSJani Nikula 1 = /dev/ptyp1 Second PTY master 3407c7e30cSJani Nikula ... 3507c7e30cSJani Nikula 255 = /dev/ptyef 256th PTY master 3607c7e30cSJani Nikula 3707c7e30cSJani Nikula Pseudo-tty's are named as follows: 3807c7e30cSJani Nikula * Masters are "pty", slaves are "tty"; 3907c7e30cSJani Nikula * the fourth letter is one of pqrstuvwxyzabcde indicating 4007c7e30cSJani Nikula the 1st through 16th series of 16 pseudo-ttys each, and 4107c7e30cSJani Nikula * the fifth letter is one of 0123456789abcdef indicating 4207c7e30cSJani Nikula the position within the series. 4307c7e30cSJani Nikula 4407c7e30cSJani Nikula These are the old-style (BSD) PTY devices; Unix98 4507c7e30cSJani Nikula devices are on major 128 and above and use the PTY 4607c7e30cSJani Nikula master multiplex (/dev/ptmx) to acquire a PTY on 4707c7e30cSJani Nikula demand. 4807c7e30cSJani Nikula 4907c7e30cSJani Nikula 2 block Floppy disks 5007c7e30cSJani Nikula 0 = /dev/fd0 Controller 0, drive 0, autodetect 5107c7e30cSJani Nikula 1 = /dev/fd1 Controller 0, drive 1, autodetect 5207c7e30cSJani Nikula 2 = /dev/fd2 Controller 0, drive 2, autodetect 5307c7e30cSJani Nikula 3 = /dev/fd3 Controller 0, drive 3, autodetect 5407c7e30cSJani Nikula 128 = /dev/fd4 Controller 1, drive 0, autodetect 5507c7e30cSJani Nikula 129 = /dev/fd5 Controller 1, drive 1, autodetect 5607c7e30cSJani Nikula 130 = /dev/fd6 Controller 1, drive 2, autodetect 5707c7e30cSJani Nikula 131 = /dev/fd7 Controller 1, drive 3, autodetect 5807c7e30cSJani Nikula 5907c7e30cSJani Nikula To specify format, add to the autodetect device number: 6007c7e30cSJani Nikula 0 = /dev/fd? Autodetect format 6107c7e30cSJani Nikula 4 = /dev/fd?d360 5.25" 360K in a 360K drive(1) 6207c7e30cSJani Nikula 20 = /dev/fd?h360 5.25" 360K in a 1200K drive(1) 6307c7e30cSJani Nikula 48 = /dev/fd?h410 5.25" 410K in a 1200K drive 6407c7e30cSJani Nikula 64 = /dev/fd?h420 5.25" 420K in a 1200K drive 6507c7e30cSJani Nikula 24 = /dev/fd?h720 5.25" 720K in a 1200K drive 6607c7e30cSJani Nikula 80 = /dev/fd?h880 5.25" 880K in a 1200K drive(1) 6707c7e30cSJani Nikula 8 = /dev/fd?h1200 5.25" 1200K in a 1200K drive(1) 6807c7e30cSJani Nikula 40 = /dev/fd?h1440 5.25" 1440K in a 1200K drive(1) 6907c7e30cSJani Nikula 56 = /dev/fd?h1476 5.25" 1476K in a 1200K drive 7007c7e30cSJani Nikula 72 = /dev/fd?h1494 5.25" 1494K in a 1200K drive 7107c7e30cSJani Nikula 92 = /dev/fd?h1600 5.25" 1600K in a 1200K drive(1) 7207c7e30cSJani Nikula 7307c7e30cSJani Nikula 12 = /dev/fd?u360 3.5" 360K Double Density(2) 7407c7e30cSJani Nikula 16 = /dev/fd?u720 3.5" 720K Double Density(1) 7507c7e30cSJani Nikula 120 = /dev/fd?u800 3.5" 800K Double Density(2) 7607c7e30cSJani Nikula 52 = /dev/fd?u820 3.5" 820K Double Density 7707c7e30cSJani Nikula 68 = /dev/fd?u830 3.5" 830K Double Density 7807c7e30cSJani Nikula 84 = /dev/fd?u1040 3.5" 1040K Double Density(1) 7907c7e30cSJani Nikula 88 = /dev/fd?u1120 3.5" 1120K Double Density(1) 8007c7e30cSJani Nikula 28 = /dev/fd?u1440 3.5" 1440K High Density(1) 8107c7e30cSJani Nikula 124 = /dev/fd?u1600 3.5" 1600K High Density(1) 8207c7e30cSJani Nikula 44 = /dev/fd?u1680 3.5" 1680K High Density(3) 8307c7e30cSJani Nikula 60 = /dev/fd?u1722 3.5" 1722K High Density 8407c7e30cSJani Nikula 76 = /dev/fd?u1743 3.5" 1743K High Density 8507c7e30cSJani Nikula 96 = /dev/fd?u1760 3.5" 1760K High Density 8607c7e30cSJani Nikula 116 = /dev/fd?u1840 3.5" 1840K High Density(3) 8707c7e30cSJani Nikula 100 = /dev/fd?u1920 3.5" 1920K High Density(1) 8807c7e30cSJani Nikula 32 = /dev/fd?u2880 3.5" 2880K Extra Density(1) 8907c7e30cSJani Nikula 104 = /dev/fd?u3200 3.5" 3200K Extra Density 9007c7e30cSJani Nikula 108 = /dev/fd?u3520 3.5" 3520K Extra Density 9107c7e30cSJani Nikula 112 = /dev/fd?u3840 3.5" 3840K Extra Density(1) 9207c7e30cSJani Nikula 9307c7e30cSJani Nikula 36 = /dev/fd?CompaQ Compaq 2880K drive; obsolete? 9407c7e30cSJani Nikula 9507c7e30cSJani Nikula (1) Autodetectable format 9607c7e30cSJani Nikula (2) Autodetectable format in a Double Density (720K) drive only 9707c7e30cSJani Nikula (3) Autodetectable format in a High Density (1440K) drive only 9807c7e30cSJani Nikula 9907c7e30cSJani Nikula NOTE: The letter in the device name (d, q, h or u) 10007c7e30cSJani Nikula signifies the type of drive: 5.25" Double Density (d), 10107c7e30cSJani Nikula 5.25" Quad Density (q), 5.25" High Density (h) or 3.5" 10207c7e30cSJani Nikula (any model, u). The use of the capital letters D, H 10307c7e30cSJani Nikula and E for the 3.5" models have been deprecated, since 10407c7e30cSJani Nikula the drive type is insignificant for these devices. 10507c7e30cSJani Nikula 10607c7e30cSJani Nikula 3 char Pseudo-TTY slaves 10707c7e30cSJani Nikula 0 = /dev/ttyp0 First PTY slave 10807c7e30cSJani Nikula 1 = /dev/ttyp1 Second PTY slave 10907c7e30cSJani Nikula ... 11007c7e30cSJani Nikula 255 = /dev/ttyef 256th PTY slave 11107c7e30cSJani Nikula 11207c7e30cSJani Nikula These are the old-style (BSD) PTY devices; Unix98 11307c7e30cSJani Nikula devices are on major 136 and above. 11407c7e30cSJani Nikula 11507c7e30cSJani Nikula 3 block First MFM, RLL and IDE hard disk/CD-ROM interface 11607c7e30cSJani Nikula 0 = /dev/hda Master: whole disk (or CD-ROM) 11707c7e30cSJani Nikula 64 = /dev/hdb Slave: whole disk (or CD-ROM) 11807c7e30cSJani Nikula 11907c7e30cSJani Nikula For partitions, add to the whole disk device number: 12007c7e30cSJani Nikula 0 = /dev/hd? Whole disk 12107c7e30cSJani Nikula 1 = /dev/hd?1 First partition 12207c7e30cSJani Nikula 2 = /dev/hd?2 Second partition 12307c7e30cSJani Nikula ... 12407c7e30cSJani Nikula 63 = /dev/hd?63 63rd partition 12507c7e30cSJani Nikula 12607c7e30cSJani Nikula For Linux/i386, partitions 1-4 are the primary 12707c7e30cSJani Nikula partitions, and 5 and above are logical partitions. 12807c7e30cSJani Nikula Other versions of Linux use partitioning schemes 12907c7e30cSJani Nikula appropriate to their respective architectures. 13007c7e30cSJani Nikula 13107c7e30cSJani Nikula 4 char TTY devices 13207c7e30cSJani Nikula 0 = /dev/tty0 Current virtual console 13307c7e30cSJani Nikula 13407c7e30cSJani Nikula 1 = /dev/tty1 First virtual console 13507c7e30cSJani Nikula ... 13607c7e30cSJani Nikula 63 = /dev/tty63 63rd virtual console 13707c7e30cSJani Nikula 64 = /dev/ttyS0 First UART serial port 13807c7e30cSJani Nikula ... 13907c7e30cSJani Nikula 255 = /dev/ttyS191 192nd UART serial port 14007c7e30cSJani Nikula 14107c7e30cSJani Nikula UART serial ports refer to 8250/16450/16550 series devices. 14207c7e30cSJani Nikula 14307c7e30cSJani Nikula Older versions of the Linux kernel used this major 14407c7e30cSJani Nikula number for BSD PTY devices. As of Linux 2.1.115, this 14507c7e30cSJani Nikula is no longer supported. Use major numbers 2 and 3. 14607c7e30cSJani Nikula 14707c7e30cSJani Nikula 4 block Aliases for dynamically allocated major devices to be used 14807c7e30cSJani Nikula when its not possible to create the real device nodes 14907c7e30cSJani Nikula because the root filesystem is mounted read-only. 15007c7e30cSJani Nikula 15107c7e30cSJani Nikula 0 = /dev/root 15207c7e30cSJani Nikula 15307c7e30cSJani Nikula 5 char Alternate TTY devices 15407c7e30cSJani Nikula 0 = /dev/tty Current TTY device 15507c7e30cSJani Nikula 1 = /dev/console System console 15607c7e30cSJani Nikula 2 = /dev/ptmx PTY master multiplex 15707c7e30cSJani Nikula 3 = /dev/ttyprintk User messages via printk TTY device 15807c7e30cSJani Nikula 64 = /dev/cua0 Callout device for ttyS0 15907c7e30cSJani Nikula ... 16007c7e30cSJani Nikula 255 = /dev/cua191 Callout device for ttyS191 16107c7e30cSJani Nikula 16207c7e30cSJani Nikula (5,1) is /dev/console starting with Linux 2.1.71. See 16307c7e30cSJani Nikula the section on terminal devices for more information 16407c7e30cSJani Nikula on /dev/console. 16507c7e30cSJani Nikula 16607c7e30cSJani Nikula 6 char Parallel printer devices 16707c7e30cSJani Nikula 0 = /dev/lp0 Parallel printer on parport0 16807c7e30cSJani Nikula 1 = /dev/lp1 Parallel printer on parport1 16907c7e30cSJani Nikula ... 17007c7e30cSJani Nikula 17107c7e30cSJani Nikula Current Linux kernels no longer have a fixed mapping 17207c7e30cSJani Nikula between parallel ports and I/O addresses. Instead, 17307c7e30cSJani Nikula they are redirected through the parport multiplex layer. 17407c7e30cSJani Nikula 17507c7e30cSJani Nikula 7 char Virtual console capture devices 17613aa0a12SNicolas Pitre 0 = /dev/vcs Current vc text (glyph) contents 17713aa0a12SNicolas Pitre 1 = /dev/vcs1 tty1 text (glyph) contents 17807c7e30cSJani Nikula ... 17913aa0a12SNicolas Pitre 63 = /dev/vcs63 tty63 text (glyph) contents 18013aa0a12SNicolas Pitre 64 = /dev/vcsu Current vc text (unicode) contents 18113aa0a12SNicolas Pitre 65 = /dev/vcsu1 tty1 text (unicode) contents 18207c7e30cSJani Nikula ... 18313aa0a12SNicolas Pitre 127 = /dev/vcsu63 tty63 text (unicode) contents 18413aa0a12SNicolas Pitre 128 = /dev/vcsa Current vc text/attribute (glyph) contents 18513aa0a12SNicolas Pitre 129 = /dev/vcsa1 tty1 text/attribute (glyph) contents 18613aa0a12SNicolas Pitre ... 18713aa0a12SNicolas Pitre 191 = /dev/vcsa63 tty63 text/attribute (glyph) contents 18807c7e30cSJani Nikula 18907c7e30cSJani Nikula NOTE: These devices permit both read and write access. 19007c7e30cSJani Nikula 19107c7e30cSJani Nikula 7 block Loopback devices 19207c7e30cSJani Nikula 0 = /dev/loop0 First loop device 19307c7e30cSJani Nikula 1 = /dev/loop1 Second loop device 19407c7e30cSJani Nikula ... 19507c7e30cSJani Nikula 19607c7e30cSJani Nikula The loop devices are used to mount filesystems not 19707c7e30cSJani Nikula associated with block devices. The binding to the 19807c7e30cSJani Nikula loop devices is handled by mount(8) or losetup(8). 19907c7e30cSJani Nikula 20007c7e30cSJani Nikula 8 block SCSI disk devices (0-15) 20107c7e30cSJani Nikula 0 = /dev/sda First SCSI disk whole disk 20207c7e30cSJani Nikula 16 = /dev/sdb Second SCSI disk whole disk 20307c7e30cSJani Nikula 32 = /dev/sdc Third SCSI disk whole disk 20407c7e30cSJani Nikula ... 20507c7e30cSJani Nikula 240 = /dev/sdp Sixteenth SCSI disk whole disk 20607c7e30cSJani Nikula 20707c7e30cSJani Nikula Partitions are handled in the same way as for IDE 20807c7e30cSJani Nikula disks (see major number 3) except that the limit on 20907c7e30cSJani Nikula partitions is 15. 21007c7e30cSJani Nikula 21107c7e30cSJani Nikula 9 char SCSI tape devices 21207c7e30cSJani Nikula 0 = /dev/st0 First SCSI tape, mode 0 21307c7e30cSJani Nikula 1 = /dev/st1 Second SCSI tape, mode 0 21407c7e30cSJani Nikula ... 21507c7e30cSJani Nikula 32 = /dev/st0l First SCSI tape, mode 1 21607c7e30cSJani Nikula 33 = /dev/st1l Second SCSI tape, mode 1 21707c7e30cSJani Nikula ... 21807c7e30cSJani Nikula 64 = /dev/st0m First SCSI tape, mode 2 21907c7e30cSJani Nikula 65 = /dev/st1m Second SCSI tape, mode 2 22007c7e30cSJani Nikula ... 22107c7e30cSJani Nikula 96 = /dev/st0a First SCSI tape, mode 3 22207c7e30cSJani Nikula 97 = /dev/st1a Second SCSI tape, mode 3 22307c7e30cSJani Nikula ... 22407c7e30cSJani Nikula 128 = /dev/nst0 First SCSI tape, mode 0, no rewind 22507c7e30cSJani Nikula 129 = /dev/nst1 Second SCSI tape, mode 0, no rewind 22607c7e30cSJani Nikula ... 22707c7e30cSJani Nikula 160 = /dev/nst0l First SCSI tape, mode 1, no rewind 22807c7e30cSJani Nikula 161 = /dev/nst1l Second SCSI tape, mode 1, no rewind 22907c7e30cSJani Nikula ... 23007c7e30cSJani Nikula 192 = /dev/nst0m First SCSI tape, mode 2, no rewind 23107c7e30cSJani Nikula 193 = /dev/nst1m Second SCSI tape, mode 2, no rewind 23207c7e30cSJani Nikula ... 23307c7e30cSJani Nikula 224 = /dev/nst0a First SCSI tape, mode 3, no rewind 23407c7e30cSJani Nikula 225 = /dev/nst1a Second SCSI tape, mode 3, no rewind 23507c7e30cSJani Nikula ... 23607c7e30cSJani Nikula 23707c7e30cSJani Nikula "No rewind" refers to the omission of the default 23807c7e30cSJani Nikula automatic rewind on device close. The MTREW or MTOFFL 23907c7e30cSJani Nikula ioctl()'s can be used to rewind the tape regardless of 24007c7e30cSJani Nikula the device used to access it. 24107c7e30cSJani Nikula 24207c7e30cSJani Nikula 9 block Metadisk (RAID) devices 24307c7e30cSJani Nikula 0 = /dev/md0 First metadisk group 24407c7e30cSJani Nikula 1 = /dev/md1 Second metadisk group 24507c7e30cSJani Nikula ... 24607c7e30cSJani Nikula 24707c7e30cSJani Nikula The metadisk driver is used to span a 24807c7e30cSJani Nikula filesystem across multiple physical disks. 24907c7e30cSJani Nikula 25007c7e30cSJani Nikula 10 char Non-serial mice, misc features 25107c7e30cSJani Nikula 0 = /dev/logibm Logitech bus mouse 25207c7e30cSJani Nikula 1 = /dev/psaux PS/2-style mouse port 25307c7e30cSJani Nikula 2 = /dev/inportbm Microsoft Inport bus mouse 25407c7e30cSJani Nikula 3 = /dev/atibm ATI XL bus mouse 25507c7e30cSJani Nikula 4 = /dev/jbm J-mouse 25607c7e30cSJani Nikula 4 = /dev/amigamouse Amiga mouse (68k/Amiga) 25707c7e30cSJani Nikula 5 = /dev/atarimouse Atari mouse 25807c7e30cSJani Nikula 6 = /dev/sunmouse Sun mouse 25907c7e30cSJani Nikula 7 = /dev/amigamouse1 Second Amiga mouse 26007c7e30cSJani Nikula 8 = /dev/smouse Simple serial mouse driver 26107c7e30cSJani Nikula 9 = /dev/pc110pad IBM PC-110 digitizer pad 26207c7e30cSJani Nikula 10 = /dev/adbmouse Apple Desktop Bus mouse 26307c7e30cSJani Nikula 11 = /dev/vrtpanel Vr41xx embedded touch panel 26407c7e30cSJani Nikula 13 = /dev/vpcmouse Connectix Virtual PC Mouse 26507c7e30cSJani Nikula 14 = /dev/touchscreen/ucb1x00 UCB 1x00 touchscreen 26607c7e30cSJani Nikula 15 = /dev/touchscreen/mk712 MK712 touchscreen 26707c7e30cSJani Nikula 128 = /dev/beep Fancy beep device 26807c7e30cSJani Nikula 129 = 26907c7e30cSJani Nikula 130 = /dev/watchdog Watchdog timer port 27007c7e30cSJani Nikula 131 = /dev/temperature Machine internal temperature 27107c7e30cSJani Nikula 132 = /dev/hwtrap Hardware fault trap 27207c7e30cSJani Nikula 133 = /dev/exttrp External device trap 27307c7e30cSJani Nikula 134 = /dev/apm_bios Advanced Power Management BIOS 27407c7e30cSJani Nikula 135 = /dev/rtc Real Time Clock 27507c7e30cSJani Nikula 137 = /dev/vhci Bluetooth virtual HCI driver 27607c7e30cSJani Nikula 139 = /dev/openprom SPARC OpenBoot PROM 27707c7e30cSJani Nikula 140 = /dev/relay8 Berkshire Products Octal relay card 27807c7e30cSJani Nikula 141 = /dev/relay16 Berkshire Products ISO-16 relay card 27907c7e30cSJani Nikula 142 = 28007c7e30cSJani Nikula 143 = /dev/pciconf PCI configuration space 28107c7e30cSJani Nikula 144 = /dev/nvram Non-volatile configuration RAM 28207c7e30cSJani Nikula 145 = /dev/hfmodem Soundcard shortwave modem control 28307c7e30cSJani Nikula 146 = /dev/graphics Linux/SGI graphics device 28407c7e30cSJani Nikula 147 = /dev/opengl Linux/SGI OpenGL pipe 28507c7e30cSJani Nikula 148 = /dev/gfx Linux/SGI graphics effects device 28607c7e30cSJani Nikula 149 = /dev/input/mouse Linux/SGI Irix emulation mouse 28707c7e30cSJani Nikula 150 = /dev/input/keyboard Linux/SGI Irix emulation keyboard 28807c7e30cSJani Nikula 151 = /dev/led Front panel LEDs 28907c7e30cSJani Nikula 152 = /dev/kpoll Kernel Poll Driver 29007c7e30cSJani Nikula 153 = /dev/mergemem Memory merge device 29107c7e30cSJani Nikula 154 = /dev/pmu Macintosh PowerBook power manager 29267b1544aSJiri Slaby 155 = 29307c7e30cSJani Nikula 156 = /dev/lcd Front panel LCD display 29407c7e30cSJani Nikula 157 = /dev/ac Applicom Intl Profibus card 29507c7e30cSJani Nikula 158 = /dev/nwbutton Netwinder external button 29607c7e30cSJani Nikula 159 = /dev/nwdebug Netwinder debug interface 29707c7e30cSJani Nikula 160 = /dev/nwflash Netwinder flash memory 29807c7e30cSJani Nikula 161 = /dev/userdma User-space DMA access 29907c7e30cSJani Nikula 162 = /dev/smbus System Management Bus 30007c7e30cSJani Nikula 163 = /dev/lik Logitech Internet Keyboard 30107c7e30cSJani Nikula 164 = /dev/ipmo Intel Intelligent Platform Management 30207c7e30cSJani Nikula 165 = /dev/vmmon VMware virtual machine monitor 30307c7e30cSJani Nikula 166 = /dev/i2o/ctl I2O configuration manager 30407c7e30cSJani Nikula 167 = /dev/specialix_sxctl Specialix serial control 30507c7e30cSJani Nikula 168 = /dev/tcldrv Technology Concepts serial control 30607c7e30cSJani Nikula 169 = /dev/specialix_rioctl Specialix RIO serial control 30707c7e30cSJani Nikula 170 = /dev/thinkpad/thinkpad IBM Thinkpad devices 30807c7e30cSJani Nikula 171 = /dev/srripc QNX4 API IPC manager 30907c7e30cSJani Nikula 172 = /dev/usemaclone Semaphore clone device 31007c7e30cSJani Nikula 173 = /dev/ipmikcs Intelligent Platform Management 31107c7e30cSJani Nikula 174 = /dev/uctrl SPARCbook 3 microcontroller 31207c7e30cSJani Nikula 175 = /dev/agpgart AGP Graphics Address Remapping Table 31307c7e30cSJani Nikula 176 = /dev/gtrsc Gorgy Timing radio clock 31407c7e30cSJani Nikula 177 = /dev/cbm Serial CBM bus 31507c7e30cSJani Nikula 178 = /dev/jsflash JavaStation OS flash SIMM 31607c7e30cSJani Nikula 179 = /dev/xsvc High-speed shared-mem/semaphore service 31707c7e30cSJani Nikula 180 = /dev/vrbuttons Vr41xx button input device 31807c7e30cSJani Nikula 181 = /dev/toshiba Toshiba laptop SMM support 31907c7e30cSJani Nikula 182 = /dev/perfctr Performance-monitoring counters 32007c7e30cSJani Nikula 183 = /dev/hwrng Generic random number generator 32107c7e30cSJani Nikula 184 = /dev/cpu/microcode CPU microcode update interface 322fb0c90abSJacob Keller 186 = /dev/atomicps Atomic snapshot of process state data 32307c7e30cSJani Nikula 187 = /dev/irnet IrNET device 32407c7e30cSJani Nikula 188 = /dev/smbusbios SMBus BIOS 32507c7e30cSJani Nikula 189 = /dev/ussp_ctl User space serial port control 32607c7e30cSJani Nikula 190 = /dev/crash Mission Critical Linux crash dump facility 32707c7e30cSJani Nikula 191 = /dev/pcl181 <information missing> 32807c7e30cSJani Nikula 192 = /dev/nas_xbus NAS xbus LCD/buttons access 32907c7e30cSJani Nikula 193 = /dev/d7s SPARC 7-segment display 33007c7e30cSJani Nikula 194 = /dev/zkshim Zero-Knowledge network shim control 33107c7e30cSJani Nikula 195 = /dev/elographics/e2201 Elographics touchscreen E271-2201 33207c7e30cSJani Nikula 196 = /dev/vfio/vfio VFIO userspace driver interface 33307c7e30cSJani Nikula 197 = /dev/pxa3xx-gcu PXA3xx graphics controller unit driver 33407c7e30cSJani Nikula 198 = /dev/sexec Signed executable interface 33507c7e30cSJani Nikula 199 = /dev/scanners/cuecat :CueCat barcode scanner 33607c7e30cSJani Nikula 200 = /dev/net/tun TAP/TUN network device 33707c7e30cSJani Nikula 201 = /dev/button/gulpb Transmeta GULP-B buttons 33807c7e30cSJani Nikula 202 = /dev/emd/ctl Enhanced Metadisk RAID (EMD) control 33907c7e30cSJani Nikula 203 = /dev/cuse Cuse (character device in user-space) 34007c7e30cSJani Nikula 204 = /dev/video/em8300 EM8300 DVD decoder control 34107c7e30cSJani Nikula 205 = /dev/video/em8300_mv EM8300 DVD decoder video 34207c7e30cSJani Nikula 206 = /dev/video/em8300_ma EM8300 DVD decoder audio 34307c7e30cSJani Nikula 207 = /dev/video/em8300_sp EM8300 DVD decoder subpicture 34407c7e30cSJani Nikula 208 = /dev/compaq/cpqphpc Compaq PCI Hot Plug Controller 34507c7e30cSJani Nikula 209 = /dev/compaq/cpqrid Compaq Remote Insight Driver 34607c7e30cSJani Nikula 210 = /dev/impi/bt IMPI coprocessor block transfer 34707c7e30cSJani Nikula 211 = /dev/impi/smic IMPI coprocessor stream interface 34807c7e30cSJani Nikula 212 = /dev/watchdogs/0 First watchdog device 34907c7e30cSJani Nikula 213 = /dev/watchdogs/1 Second watchdog device 35007c7e30cSJani Nikula 214 = /dev/watchdogs/2 Third watchdog device 35107c7e30cSJani Nikula 215 = /dev/watchdogs/3 Fourth watchdog device 35207c7e30cSJani Nikula 216 = /dev/fujitsu/apanel Fujitsu/Siemens application panel 35307c7e30cSJani Nikula 217 = /dev/ni/natmotn National Instruments Motion 35407c7e30cSJani Nikula 218 = /dev/kchuid Inter-process chuid control 35507c7e30cSJani Nikula 219 = /dev/modems/mwave MWave modem firmware upload 35607c7e30cSJani Nikula 220 = /dev/mptctl Message passing technology (MPT) control 35707c7e30cSJani Nikula 221 = /dev/mvista/hssdsi Montavista PICMG hot swap system driver 35807c7e30cSJani Nikula 222 = /dev/mvista/hasi Montavista PICMG high availability 35907c7e30cSJani Nikula 223 = /dev/input/uinput User level driver support for input 36007c7e30cSJani Nikula 224 = /dev/tpm TCPA TPM driver 36107c7e30cSJani Nikula 225 = /dev/pps Pulse Per Second driver 36207c7e30cSJani Nikula 226 = /dev/systrace Systrace device 36307c7e30cSJani Nikula 227 = /dev/mcelog X86_64 Machine Check Exception driver 36407c7e30cSJani Nikula 228 = /dev/hpet HPET driver 36507c7e30cSJani Nikula 229 = /dev/fuse Fuse (virtual filesystem in user-space) 36607c7e30cSJani Nikula 230 = /dev/midishare MidiShare driver 36707c7e30cSJani Nikula 231 = /dev/snapshot System memory snapshot device 36807c7e30cSJani Nikula 232 = /dev/kvm Kernel-based virtual machine (hardware virtualization extensions) 36907c7e30cSJani Nikula 233 = /dev/kmview View-OS A process with a view 37007c7e30cSJani Nikula 234 = /dev/btrfs-control Btrfs control device 37107c7e30cSJani Nikula 235 = /dev/autofs Autofs control device 37207c7e30cSJani Nikula 236 = /dev/mapper/control Device-Mapper control device 37307c7e30cSJani Nikula 237 = /dev/loop-control Loopback control device 37407c7e30cSJani Nikula 238 = /dev/vhost-net Host kernel accelerator for virtio net 37507c7e30cSJani Nikula 239 = /dev/uhid User-space I/O driver support for HID subsystem 376f4660cc9SStefan Hajnoczi 240 = /dev/userio Serio driver testing device 377f4660cc9SStefan Hajnoczi 241 = /dev/vhost-vsock Host kernel driver for virtio vsock 3785569f896SPavel Machek 242 = /dev/rfkill Turning off radio transmissions (rfkill) 37907c7e30cSJani Nikula 3805569f896SPavel Machek 243-254 Reserved for local use 38107c7e30cSJani Nikula 255 Reserved for MISC_DYNAMIC_MINOR 38207c7e30cSJani Nikula 38307c7e30cSJani Nikula 11 char Raw keyboard device (Linux/SPARC only) 38407c7e30cSJani Nikula 0 = /dev/kbd Raw keyboard device 38507c7e30cSJani Nikula 38607c7e30cSJani Nikula 11 char Serial Mux device (Linux/PA-RISC only) 38707c7e30cSJani Nikula 0 = /dev/ttyB0 First mux port 38807c7e30cSJani Nikula 1 = /dev/ttyB1 Second mux port 38907c7e30cSJani Nikula ... 39007c7e30cSJani Nikula 39107c7e30cSJani Nikula 11 block SCSI CD-ROM devices 39207c7e30cSJani Nikula 0 = /dev/scd0 First SCSI CD-ROM 39307c7e30cSJani Nikula 1 = /dev/scd1 Second SCSI CD-ROM 39407c7e30cSJani Nikula ... 39507c7e30cSJani Nikula 39607c7e30cSJani Nikula The prefix /dev/sr (instead of /dev/scd) has been deprecated. 39707c7e30cSJani Nikula 39807c7e30cSJani Nikula 12 char QIC-02 tape 39907c7e30cSJani Nikula 2 = /dev/ntpqic11 QIC-11, no rewind-on-close 40007c7e30cSJani Nikula 3 = /dev/tpqic11 QIC-11, rewind-on-close 40107c7e30cSJani Nikula 4 = /dev/ntpqic24 QIC-24, no rewind-on-close 40207c7e30cSJani Nikula 5 = /dev/tpqic24 QIC-24, rewind-on-close 40307c7e30cSJani Nikula 6 = /dev/ntpqic120 QIC-120, no rewind-on-close 40407c7e30cSJani Nikula 7 = /dev/tpqic120 QIC-120, rewind-on-close 40507c7e30cSJani Nikula 8 = /dev/ntpqic150 QIC-150, no rewind-on-close 40607c7e30cSJani Nikula 9 = /dev/tpqic150 QIC-150, rewind-on-close 40707c7e30cSJani Nikula 40807c7e30cSJani Nikula The device names specified are proposed -- if there 40907c7e30cSJani Nikula are "standard" names for these devices, please let me know. 41007c7e30cSJani Nikula 41107c7e30cSJani Nikula 12 block 41207c7e30cSJani Nikula 41307c7e30cSJani Nikula 13 char Input core 41407c7e30cSJani Nikula 0 = /dev/input/js0 First joystick 41507c7e30cSJani Nikula 1 = /dev/input/js1 Second joystick 41607c7e30cSJani Nikula ... 41707c7e30cSJani Nikula 32 = /dev/input/mouse0 First mouse 41807c7e30cSJani Nikula 33 = /dev/input/mouse1 Second mouse 41907c7e30cSJani Nikula ... 42007c7e30cSJani Nikula 63 = /dev/input/mice Unified mouse 42107c7e30cSJani Nikula 64 = /dev/input/event0 First event queue 42207c7e30cSJani Nikula 65 = /dev/input/event1 Second event queue 42307c7e30cSJani Nikula ... 42407c7e30cSJani Nikula 42507c7e30cSJani Nikula Each device type has 5 bits (32 minors). 42607c7e30cSJani Nikula 42707c7e30cSJani Nikula 13 block Previously used for the XT disk (/dev/xdN) 42807c7e30cSJani Nikula Deleted in kernel v3.9. 42907c7e30cSJani Nikula 43007c7e30cSJani Nikula 14 char Open Sound System (OSS) 43107c7e30cSJani Nikula 0 = /dev/mixer Mixer control 43207c7e30cSJani Nikula 1 = /dev/sequencer Audio sequencer 43307c7e30cSJani Nikula 2 = /dev/midi00 First MIDI port 43407c7e30cSJani Nikula 3 = /dev/dsp Digital audio 43507c7e30cSJani Nikula 4 = /dev/audio Sun-compatible digital audio 43607c7e30cSJani Nikula 6 = 43707c7e30cSJani Nikula 7 = /dev/audioctl SPARC audio control device 43807c7e30cSJani Nikula 8 = /dev/sequencer2 Sequencer -- alternate device 43907c7e30cSJani Nikula 16 = /dev/mixer1 Second soundcard mixer control 44007c7e30cSJani Nikula 17 = /dev/patmgr0 Sequencer patch manager 44107c7e30cSJani Nikula 18 = /dev/midi01 Second MIDI port 44207c7e30cSJani Nikula 19 = /dev/dsp1 Second soundcard digital audio 44307c7e30cSJani Nikula 20 = /dev/audio1 Second soundcard Sun digital audio 44407c7e30cSJani Nikula 33 = /dev/patmgr1 Sequencer patch manager 44507c7e30cSJani Nikula 34 = /dev/midi02 Third MIDI port 44607c7e30cSJani Nikula 50 = /dev/midi03 Fourth MIDI port 44707c7e30cSJani Nikula 44807c7e30cSJani Nikula 14 block 44907c7e30cSJani Nikula 45007c7e30cSJani Nikula 15 char Joystick 45107c7e30cSJani Nikula 0 = /dev/js0 First analog joystick 45207c7e30cSJani Nikula 1 = /dev/js1 Second analog joystick 45307c7e30cSJani Nikula ... 45407c7e30cSJani Nikula 128 = /dev/djs0 First digital joystick 45507c7e30cSJani Nikula 129 = /dev/djs1 Second digital joystick 45607c7e30cSJani Nikula ... 45707c7e30cSJani Nikula 15 block Sony CDU-31A/CDU-33A CD-ROM 45807c7e30cSJani Nikula 0 = /dev/sonycd Sony CDU-31a CD-ROM 45907c7e30cSJani Nikula 46007c7e30cSJani Nikula 16 char Non-SCSI scanners 46107c7e30cSJani Nikula 0 = /dev/gs4500 Genius 4500 handheld scanner 46207c7e30cSJani Nikula 46307c7e30cSJani Nikula 16 block GoldStar CD-ROM 46407c7e30cSJani Nikula 0 = /dev/gscd GoldStar CD-ROM 46507c7e30cSJani Nikula 46607c7e30cSJani Nikula 17 char OBSOLETE (was Chase serial card) 46707c7e30cSJani Nikula 0 = /dev/ttyH0 First Chase port 46807c7e30cSJani Nikula 1 = /dev/ttyH1 Second Chase port 46907c7e30cSJani Nikula ... 47007c7e30cSJani Nikula 17 block Optics Storage CD-ROM 47107c7e30cSJani Nikula 0 = /dev/optcd Optics Storage CD-ROM 47207c7e30cSJani Nikula 47307c7e30cSJani Nikula 18 char OBSOLETE (was Chase serial card - alternate devices) 47407c7e30cSJani Nikula 0 = /dev/cuh0 Callout device for ttyH0 47507c7e30cSJani Nikula 1 = /dev/cuh1 Callout device for ttyH1 47607c7e30cSJani Nikula ... 47707c7e30cSJani Nikula 18 block Sanyo CD-ROM 47807c7e30cSJani Nikula 0 = /dev/sjcd Sanyo CD-ROM 47907c7e30cSJani Nikula 48007c7e30cSJani Nikula 19 block "Double" compressed disk 48107c7e30cSJani Nikula 0 = /dev/double0 First compressed disk 48207c7e30cSJani Nikula ... 48307c7e30cSJani Nikula 7 = /dev/double7 Eighth compressed disk 48407c7e30cSJani Nikula 128 = /dev/cdouble0 Mirror of first compressed disk 48507c7e30cSJani Nikula ... 48607c7e30cSJani Nikula 135 = /dev/cdouble7 Mirror of eighth compressed disk 48707c7e30cSJani Nikula 48807c7e30cSJani Nikula See the Double documentation for the meaning of the 48907c7e30cSJani Nikula mirror devices. 49007c7e30cSJani Nikula 49107c7e30cSJani Nikula 20 block Hitachi CD-ROM (under development) 49207c7e30cSJani Nikula 0 = /dev/hitcd Hitachi CD-ROM 49307c7e30cSJani Nikula 49407c7e30cSJani Nikula 21 char Generic SCSI access 49507c7e30cSJani Nikula 0 = /dev/sg0 First generic SCSI device 49607c7e30cSJani Nikula 1 = /dev/sg1 Second generic SCSI device 49707c7e30cSJani Nikula ... 49807c7e30cSJani Nikula 49907c7e30cSJani Nikula Most distributions name these /dev/sga, /dev/sgb...; 50007c7e30cSJani Nikula this sets an unnecessary limit of 26 SCSI devices in 50107c7e30cSJani Nikula the system and is counter to standard Linux 50207c7e30cSJani Nikula device-naming practice. 50307c7e30cSJani Nikula 50407c7e30cSJani Nikula 21 block Acorn MFM hard drive interface 50507c7e30cSJani Nikula 0 = /dev/mfma First MFM drive whole disk 50607c7e30cSJani Nikula 64 = /dev/mfmb Second MFM drive whole disk 50707c7e30cSJani Nikula 50807c7e30cSJani Nikula This device is used on the ARM-based Acorn RiscPC. 50907c7e30cSJani Nikula Partitions are handled the same way as for IDE disks 51007c7e30cSJani Nikula (see major number 3). 51107c7e30cSJani Nikula 51207c7e30cSJani Nikula 22 char Digiboard serial card 51307c7e30cSJani Nikula 0 = /dev/ttyD0 First Digiboard port 51407c7e30cSJani Nikula 1 = /dev/ttyD1 Second Digiboard port 51507c7e30cSJani Nikula ... 51607c7e30cSJani Nikula 22 block Second IDE hard disk/CD-ROM interface 51707c7e30cSJani Nikula 0 = /dev/hdc Master: whole disk (or CD-ROM) 51807c7e30cSJani Nikula 64 = /dev/hdd Slave: whole disk (or CD-ROM) 51907c7e30cSJani Nikula 52007c7e30cSJani Nikula Partitions are handled the same way as for the first 52107c7e30cSJani Nikula interface (see major number 3). 52207c7e30cSJani Nikula 52307c7e30cSJani Nikula 23 char Digiboard serial card - alternate devices 52407c7e30cSJani Nikula 0 = /dev/cud0 Callout device for ttyD0 52507c7e30cSJani Nikula 1 = /dev/cud1 Callout device for ttyD1 52607c7e30cSJani Nikula ... 52707c7e30cSJani Nikula 23 block Mitsumi proprietary CD-ROM 52807c7e30cSJani Nikula 0 = /dev/mcd Mitsumi CD-ROM 52907c7e30cSJani Nikula 53007c7e30cSJani Nikula 24 char Stallion serial card 53107c7e30cSJani Nikula 0 = /dev/ttyE0 Stallion port 0 card 0 53207c7e30cSJani Nikula 1 = /dev/ttyE1 Stallion port 1 card 0 53307c7e30cSJani Nikula ... 53407c7e30cSJani Nikula 64 = /dev/ttyE64 Stallion port 0 card 1 53507c7e30cSJani Nikula 65 = /dev/ttyE65 Stallion port 1 card 1 53607c7e30cSJani Nikula ... 53707c7e30cSJani Nikula 128 = /dev/ttyE128 Stallion port 0 card 2 53807c7e30cSJani Nikula 129 = /dev/ttyE129 Stallion port 1 card 2 53907c7e30cSJani Nikula ... 54007c7e30cSJani Nikula 192 = /dev/ttyE192 Stallion port 0 card 3 54107c7e30cSJani Nikula 193 = /dev/ttyE193 Stallion port 1 card 3 54207c7e30cSJani Nikula ... 54307c7e30cSJani Nikula 24 block Sony CDU-535 CD-ROM 54407c7e30cSJani Nikula 0 = /dev/cdu535 Sony CDU-535 CD-ROM 54507c7e30cSJani Nikula 54607c7e30cSJani Nikula 25 char Stallion serial card - alternate devices 54707c7e30cSJani Nikula 0 = /dev/cue0 Callout device for ttyE0 54807c7e30cSJani Nikula 1 = /dev/cue1 Callout device for ttyE1 54907c7e30cSJani Nikula ... 55007c7e30cSJani Nikula 64 = /dev/cue64 Callout device for ttyE64 55107c7e30cSJani Nikula 65 = /dev/cue65 Callout device for ttyE65 55207c7e30cSJani Nikula ... 55307c7e30cSJani Nikula 128 = /dev/cue128 Callout device for ttyE128 55407c7e30cSJani Nikula 129 = /dev/cue129 Callout device for ttyE129 55507c7e30cSJani Nikula ... 55607c7e30cSJani Nikula 192 = /dev/cue192 Callout device for ttyE192 55707c7e30cSJani Nikula 193 = /dev/cue193 Callout device for ttyE193 55807c7e30cSJani Nikula ... 55907c7e30cSJani Nikula 25 block First Matsushita (Panasonic/SoundBlaster) CD-ROM 56007c7e30cSJani Nikula 0 = /dev/sbpcd0 Panasonic CD-ROM controller 0 unit 0 56107c7e30cSJani Nikula 1 = /dev/sbpcd1 Panasonic CD-ROM controller 0 unit 1 56207c7e30cSJani Nikula 2 = /dev/sbpcd2 Panasonic CD-ROM controller 0 unit 2 56307c7e30cSJani Nikula 3 = /dev/sbpcd3 Panasonic CD-ROM controller 0 unit 3 56407c7e30cSJani Nikula 56507c7e30cSJani Nikula 26 char 56607c7e30cSJani Nikula 56707c7e30cSJani Nikula 26 block Second Matsushita (Panasonic/SoundBlaster) CD-ROM 56807c7e30cSJani Nikula 0 = /dev/sbpcd4 Panasonic CD-ROM controller 1 unit 0 56907c7e30cSJani Nikula 1 = /dev/sbpcd5 Panasonic CD-ROM controller 1 unit 1 57007c7e30cSJani Nikula 2 = /dev/sbpcd6 Panasonic CD-ROM controller 1 unit 2 57107c7e30cSJani Nikula 3 = /dev/sbpcd7 Panasonic CD-ROM controller 1 unit 3 57207c7e30cSJani Nikula 57307c7e30cSJani Nikula 27 char QIC-117 tape 57407c7e30cSJani Nikula 0 = /dev/qft0 Unit 0, rewind-on-close 57507c7e30cSJani Nikula 1 = /dev/qft1 Unit 1, rewind-on-close 57607c7e30cSJani Nikula 2 = /dev/qft2 Unit 2, rewind-on-close 57707c7e30cSJani Nikula 3 = /dev/qft3 Unit 3, rewind-on-close 57807c7e30cSJani Nikula 4 = /dev/nqft0 Unit 0, no rewind-on-close 57907c7e30cSJani Nikula 5 = /dev/nqft1 Unit 1, no rewind-on-close 58007c7e30cSJani Nikula 6 = /dev/nqft2 Unit 2, no rewind-on-close 58107c7e30cSJani Nikula 7 = /dev/nqft3 Unit 3, no rewind-on-close 58207c7e30cSJani Nikula 16 = /dev/zqft0 Unit 0, rewind-on-close, compression 58307c7e30cSJani Nikula 17 = /dev/zqft1 Unit 1, rewind-on-close, compression 58407c7e30cSJani Nikula 18 = /dev/zqft2 Unit 2, rewind-on-close, compression 58507c7e30cSJani Nikula 19 = /dev/zqft3 Unit 3, rewind-on-close, compression 58607c7e30cSJani Nikula 20 = /dev/nzqft0 Unit 0, no rewind-on-close, compression 58707c7e30cSJani Nikula 21 = /dev/nzqft1 Unit 1, no rewind-on-close, compression 58807c7e30cSJani Nikula 22 = /dev/nzqft2 Unit 2, no rewind-on-close, compression 58907c7e30cSJani Nikula 23 = /dev/nzqft3 Unit 3, no rewind-on-close, compression 59007c7e30cSJani Nikula 32 = /dev/rawqft0 Unit 0, rewind-on-close, no file marks 59107c7e30cSJani Nikula 33 = /dev/rawqft1 Unit 1, rewind-on-close, no file marks 59207c7e30cSJani Nikula 34 = /dev/rawqft2 Unit 2, rewind-on-close, no file marks 59307c7e30cSJani Nikula 35 = /dev/rawqft3 Unit 3, rewind-on-close, no file marks 59407c7e30cSJani Nikula 36 = /dev/nrawqft0 Unit 0, no rewind-on-close, no file marks 59507c7e30cSJani Nikula 37 = /dev/nrawqft1 Unit 1, no rewind-on-close, no file marks 59607c7e30cSJani Nikula 38 = /dev/nrawqft2 Unit 2, no rewind-on-close, no file marks 59707c7e30cSJani Nikula 39 = /dev/nrawqft3 Unit 3, no rewind-on-close, no file marks 59807c7e30cSJani Nikula 59907c7e30cSJani Nikula 27 block Third Matsushita (Panasonic/SoundBlaster) CD-ROM 60007c7e30cSJani Nikula 0 = /dev/sbpcd8 Panasonic CD-ROM controller 2 unit 0 60107c7e30cSJani Nikula 1 = /dev/sbpcd9 Panasonic CD-ROM controller 2 unit 1 60207c7e30cSJani Nikula 2 = /dev/sbpcd10 Panasonic CD-ROM controller 2 unit 2 60307c7e30cSJani Nikula 3 = /dev/sbpcd11 Panasonic CD-ROM controller 2 unit 3 60407c7e30cSJani Nikula 60507c7e30cSJani Nikula 28 char Stallion serial card - card programming 60607c7e30cSJani Nikula 0 = /dev/staliomem0 First Stallion card I/O memory 60707c7e30cSJani Nikula 1 = /dev/staliomem1 Second Stallion card I/O memory 60807c7e30cSJani Nikula 2 = /dev/staliomem2 Third Stallion card I/O memory 60907c7e30cSJani Nikula 3 = /dev/staliomem3 Fourth Stallion card I/O memory 61007c7e30cSJani Nikula 61107c7e30cSJani Nikula 28 char Atari SLM ACSI laser printer (68k/Atari) 61207c7e30cSJani Nikula 0 = /dev/slm0 First SLM laser printer 61307c7e30cSJani Nikula 1 = /dev/slm1 Second SLM laser printer 61407c7e30cSJani Nikula ... 61507c7e30cSJani Nikula 28 block Fourth Matsushita (Panasonic/SoundBlaster) CD-ROM 61607c7e30cSJani Nikula 0 = /dev/sbpcd12 Panasonic CD-ROM controller 3 unit 0 61707c7e30cSJani Nikula 1 = /dev/sbpcd13 Panasonic CD-ROM controller 3 unit 1 61807c7e30cSJani Nikula 2 = /dev/sbpcd14 Panasonic CD-ROM controller 3 unit 2 61907c7e30cSJani Nikula 3 = /dev/sbpcd15 Panasonic CD-ROM controller 3 unit 3 62007c7e30cSJani Nikula 62107c7e30cSJani Nikula 28 block ACSI disk (68k/Atari) 62207c7e30cSJani Nikula 0 = /dev/ada First ACSI disk whole disk 62307c7e30cSJani Nikula 16 = /dev/adb Second ACSI disk whole disk 62407c7e30cSJani Nikula 32 = /dev/adc Third ACSI disk whole disk 62507c7e30cSJani Nikula ... 62607c7e30cSJani Nikula 240 = /dev/adp 16th ACSI disk whole disk 62707c7e30cSJani Nikula 62807c7e30cSJani Nikula Partitions are handled in the same way as for IDE 62907c7e30cSJani Nikula disks (see major number 3) except that the limit on 63007c7e30cSJani Nikula partitions is 15, like SCSI. 63107c7e30cSJani Nikula 63207c7e30cSJani Nikula 29 char Universal frame buffer 63307c7e30cSJani Nikula 0 = /dev/fb0 First frame buffer 63407c7e30cSJani Nikula 1 = /dev/fb1 Second frame buffer 63507c7e30cSJani Nikula ... 63607c7e30cSJani Nikula 31 = /dev/fb31 32nd frame buffer 63707c7e30cSJani Nikula 63807c7e30cSJani Nikula 29 block Aztech/Orchid/Okano/Wearnes CD-ROM 63907c7e30cSJani Nikula 0 = /dev/aztcd Aztech CD-ROM 64007c7e30cSJani Nikula 64107c7e30cSJani Nikula 30 char iBCS-2 compatibility devices 64207c7e30cSJani Nikula 0 = /dev/socksys Socket access 64307c7e30cSJani Nikula 1 = /dev/spx SVR3 local X interface 64407c7e30cSJani Nikula 32 = /dev/inet/ip Network access 64507c7e30cSJani Nikula 33 = /dev/inet/icmp 64607c7e30cSJani Nikula 34 = /dev/inet/ggp 64707c7e30cSJani Nikula 35 = /dev/inet/ipip 64807c7e30cSJani Nikula 36 = /dev/inet/tcp 64907c7e30cSJani Nikula 37 = /dev/inet/egp 65007c7e30cSJani Nikula 38 = /dev/inet/pup 65107c7e30cSJani Nikula 39 = /dev/inet/udp 65207c7e30cSJani Nikula 40 = /dev/inet/idp 65307c7e30cSJani Nikula 41 = /dev/inet/rawip 65407c7e30cSJani Nikula 65507c7e30cSJani Nikula Additionally, iBCS-2 requires the following links: 65607c7e30cSJani Nikula 65707c7e30cSJani Nikula /dev/ip -> /dev/inet/ip 65807c7e30cSJani Nikula /dev/icmp -> /dev/inet/icmp 65907c7e30cSJani Nikula /dev/ggp -> /dev/inet/ggp 66007c7e30cSJani Nikula /dev/ipip -> /dev/inet/ipip 66107c7e30cSJani Nikula /dev/tcp -> /dev/inet/tcp 66207c7e30cSJani Nikula /dev/egp -> /dev/inet/egp 66307c7e30cSJani Nikula /dev/pup -> /dev/inet/pup 66407c7e30cSJani Nikula /dev/udp -> /dev/inet/udp 66507c7e30cSJani Nikula /dev/idp -> /dev/inet/idp 66607c7e30cSJani Nikula /dev/rawip -> /dev/inet/rawip 66707c7e30cSJani Nikula /dev/inet/arp -> /dev/inet/udp 66807c7e30cSJani Nikula /dev/inet/rip -> /dev/inet/udp 66907c7e30cSJani Nikula /dev/nfsd -> /dev/socksys 67007c7e30cSJani Nikula /dev/X0R -> /dev/null (? apparently not required ?) 67107c7e30cSJani Nikula 67207c7e30cSJani Nikula 30 block Philips LMS CM-205 CD-ROM 67307c7e30cSJani Nikula 0 = /dev/cm205cd Philips LMS CM-205 CD-ROM 67407c7e30cSJani Nikula 67507c7e30cSJani Nikula /dev/lmscd is an older name for this device. This 67607c7e30cSJani Nikula driver does not work with the CM-205MS CD-ROM. 67707c7e30cSJani Nikula 67807c7e30cSJani Nikula 31 char MPU-401 MIDI 67907c7e30cSJani Nikula 0 = /dev/mpu401data MPU-401 data port 68007c7e30cSJani Nikula 1 = /dev/mpu401stat MPU-401 status port 68107c7e30cSJani Nikula 68207c7e30cSJani Nikula 31 block ROM/flash memory card 68307c7e30cSJani Nikula 0 = /dev/rom0 First ROM card (rw) 68407c7e30cSJani Nikula ... 68507c7e30cSJani Nikula 7 = /dev/rom7 Eighth ROM card (rw) 68607c7e30cSJani Nikula 8 = /dev/rrom0 First ROM card (ro) 68707c7e30cSJani Nikula ... 68807c7e30cSJani Nikula 15 = /dev/rrom7 Eighth ROM card (ro) 68907c7e30cSJani Nikula 16 = /dev/flash0 First flash memory card (rw) 69007c7e30cSJani Nikula ... 69107c7e30cSJani Nikula 23 = /dev/flash7 Eighth flash memory card (rw) 69207c7e30cSJani Nikula 24 = /dev/rflash0 First flash memory card (ro) 69307c7e30cSJani Nikula ... 69407c7e30cSJani Nikula 31 = /dev/rflash7 Eighth flash memory card (ro) 69507c7e30cSJani Nikula 69607c7e30cSJani Nikula The read-write (rw) devices support back-caching 69707c7e30cSJani Nikula written data in RAM, as well as writing to flash RAM 69807c7e30cSJani Nikula devices. The read-only devices (ro) support reading 69907c7e30cSJani Nikula only. 70007c7e30cSJani Nikula 70107c7e30cSJani Nikula 32 char Specialix serial card 70207c7e30cSJani Nikula 0 = /dev/ttyX0 First Specialix port 70307c7e30cSJani Nikula 1 = /dev/ttyX1 Second Specialix port 70407c7e30cSJani Nikula ... 70507c7e30cSJani Nikula 32 block Philips LMS CM-206 CD-ROM 70607c7e30cSJani Nikula 0 = /dev/cm206cd Philips LMS CM-206 CD-ROM 70707c7e30cSJani Nikula 70807c7e30cSJani Nikula 33 char Specialix serial card - alternate devices 70907c7e30cSJani Nikula 0 = /dev/cux0 Callout device for ttyX0 71007c7e30cSJani Nikula 1 = /dev/cux1 Callout device for ttyX1 71107c7e30cSJani Nikula ... 71207c7e30cSJani Nikula 33 block Third IDE hard disk/CD-ROM interface 71307c7e30cSJani Nikula 0 = /dev/hde Master: whole disk (or CD-ROM) 71407c7e30cSJani Nikula 64 = /dev/hdf Slave: whole disk (or CD-ROM) 71507c7e30cSJani Nikula 71607c7e30cSJani Nikula Partitions are handled the same way as for the first 71707c7e30cSJani Nikula interface (see major number 3). 71807c7e30cSJani Nikula 71907c7e30cSJani Nikula 34 char Z8530 HDLC driver 72007c7e30cSJani Nikula 0 = /dev/scc0 First Z8530, first port 72107c7e30cSJani Nikula 1 = /dev/scc1 First Z8530, second port 72207c7e30cSJani Nikula 2 = /dev/scc2 Second Z8530, first port 72307c7e30cSJani Nikula 3 = /dev/scc3 Second Z8530, second port 72407c7e30cSJani Nikula ... 72507c7e30cSJani Nikula 72607c7e30cSJani Nikula In a previous version these devices were named 72707c7e30cSJani Nikula /dev/sc1 for /dev/scc0, /dev/sc2 for /dev/scc1, and so 72807c7e30cSJani Nikula on. 72907c7e30cSJani Nikula 73007c7e30cSJani Nikula 34 block Fourth IDE hard disk/CD-ROM interface 73107c7e30cSJani Nikula 0 = /dev/hdg Master: whole disk (or CD-ROM) 73207c7e30cSJani Nikula 64 = /dev/hdh Slave: whole disk (or CD-ROM) 73307c7e30cSJani Nikula 73407c7e30cSJani Nikula Partitions are handled the same way as for the first 73507c7e30cSJani Nikula interface (see major number 3). 73607c7e30cSJani Nikula 73707c7e30cSJani Nikula 35 char tclmidi MIDI driver 73807c7e30cSJani Nikula 0 = /dev/midi0 First MIDI port, kernel timed 73907c7e30cSJani Nikula 1 = /dev/midi1 Second MIDI port, kernel timed 74007c7e30cSJani Nikula 2 = /dev/midi2 Third MIDI port, kernel timed 74107c7e30cSJani Nikula 3 = /dev/midi3 Fourth MIDI port, kernel timed 74207c7e30cSJani Nikula 64 = /dev/rmidi0 First MIDI port, untimed 74307c7e30cSJani Nikula 65 = /dev/rmidi1 Second MIDI port, untimed 74407c7e30cSJani Nikula 66 = /dev/rmidi2 Third MIDI port, untimed 74507c7e30cSJani Nikula 67 = /dev/rmidi3 Fourth MIDI port, untimed 74607c7e30cSJani Nikula 128 = /dev/smpte0 First MIDI port, SMPTE timed 74707c7e30cSJani Nikula 129 = /dev/smpte1 Second MIDI port, SMPTE timed 74807c7e30cSJani Nikula 130 = /dev/smpte2 Third MIDI port, SMPTE timed 74907c7e30cSJani Nikula 131 = /dev/smpte3 Fourth MIDI port, SMPTE timed 75007c7e30cSJani Nikula 75107c7e30cSJani Nikula 35 block Slow memory ramdisk 75207c7e30cSJani Nikula 0 = /dev/slram Slow memory ramdisk 75307c7e30cSJani Nikula 75407c7e30cSJani Nikula 36 char Netlink support 75507c7e30cSJani Nikula 0 = /dev/route Routing, device updates, kernel to user 75607c7e30cSJani Nikula 1 = /dev/skip enSKIP security cache control 75707c7e30cSJani Nikula 3 = /dev/fwmonitor Firewall packet copies 75807c7e30cSJani Nikula 16 = /dev/tap0 First Ethertap device 75907c7e30cSJani Nikula ... 76007c7e30cSJani Nikula 31 = /dev/tap15 16th Ethertap device 76107c7e30cSJani Nikula 76207c7e30cSJani Nikula 36 block OBSOLETE (was MCA ESDI hard disk) 76307c7e30cSJani Nikula 76407c7e30cSJani Nikula 37 char IDE tape 76507c7e30cSJani Nikula 0 = /dev/ht0 First IDE tape 76607c7e30cSJani Nikula 1 = /dev/ht1 Second IDE tape 76707c7e30cSJani Nikula ... 76807c7e30cSJani Nikula 128 = /dev/nht0 First IDE tape, no rewind-on-close 76907c7e30cSJani Nikula 129 = /dev/nht1 Second IDE tape, no rewind-on-close 77007c7e30cSJani Nikula ... 77107c7e30cSJani Nikula 77207c7e30cSJani Nikula Currently, only one IDE tape drive is supported. 77307c7e30cSJani Nikula 77407c7e30cSJani Nikula 37 block Zorro II ramdisk 77507c7e30cSJani Nikula 0 = /dev/z2ram Zorro II ramdisk 77607c7e30cSJani Nikula 77707c7e30cSJani Nikula 38 char Myricom PCI Myrinet board 77807c7e30cSJani Nikula 0 = /dev/mlanai0 First Myrinet board 77907c7e30cSJani Nikula 1 = /dev/mlanai1 Second Myrinet board 78007c7e30cSJani Nikula ... 78107c7e30cSJani Nikula 78207c7e30cSJani Nikula This device is used for status query, board control 78307c7e30cSJani Nikula and "user level packet I/O." This board is also 78407c7e30cSJani Nikula accessible as a standard networking "eth" device. 78507c7e30cSJani Nikula 78607c7e30cSJani Nikula 38 block OBSOLETE (was Linux/AP+) 78707c7e30cSJani Nikula 78807c7e30cSJani Nikula 39 char ML-16P experimental I/O board 78907c7e30cSJani Nikula 0 = /dev/ml16pa-a0 First card, first analog channel 79007c7e30cSJani Nikula 1 = /dev/ml16pa-a1 First card, second analog channel 79107c7e30cSJani Nikula ... 79207c7e30cSJani Nikula 15 = /dev/ml16pa-a15 First card, 16th analog channel 79307c7e30cSJani Nikula 16 = /dev/ml16pa-d First card, digital lines 79407c7e30cSJani Nikula 17 = /dev/ml16pa-c0 First card, first counter/timer 79507c7e30cSJani Nikula 18 = /dev/ml16pa-c1 First card, second counter/timer 79607c7e30cSJani Nikula 19 = /dev/ml16pa-c2 First card, third counter/timer 79707c7e30cSJani Nikula 32 = /dev/ml16pb-a0 Second card, first analog channel 79807c7e30cSJani Nikula 33 = /dev/ml16pb-a1 Second card, second analog channel 79907c7e30cSJani Nikula ... 80007c7e30cSJani Nikula 47 = /dev/ml16pb-a15 Second card, 16th analog channel 80107c7e30cSJani Nikula 48 = /dev/ml16pb-d Second card, digital lines 80207c7e30cSJani Nikula 49 = /dev/ml16pb-c0 Second card, first counter/timer 80307c7e30cSJani Nikula 50 = /dev/ml16pb-c1 Second card, second counter/timer 80407c7e30cSJani Nikula 51 = /dev/ml16pb-c2 Second card, third counter/timer 80507c7e30cSJani Nikula ... 80607c7e30cSJani Nikula 39 block 80707c7e30cSJani Nikula 80807c7e30cSJani Nikula 40 char 80907c7e30cSJani Nikula 81007c7e30cSJani Nikula 40 block 81107c7e30cSJani Nikula 81207c7e30cSJani Nikula 41 char Yet Another Micro Monitor 81307c7e30cSJani Nikula 0 = /dev/yamm Yet Another Micro Monitor 81407c7e30cSJani Nikula 81507c7e30cSJani Nikula 41 block 81607c7e30cSJani Nikula 81707c7e30cSJani Nikula 42 char Demo/sample use 81807c7e30cSJani Nikula 81907c7e30cSJani Nikula 42 block Demo/sample use 82007c7e30cSJani Nikula 82107c7e30cSJani Nikula This number is intended for use in sample code, as 82207c7e30cSJani Nikula well as a general "example" device number. It 82307c7e30cSJani Nikula should never be used for a device driver that is being 82407c7e30cSJani Nikula distributed; either obtain an official number or use 82507c7e30cSJani Nikula the local/experimental range. The sudden addition or 82607c7e30cSJani Nikula removal of a driver with this number should not cause 82707c7e30cSJani Nikula ill effects to the system (bugs excepted.) 82807c7e30cSJani Nikula 82907c7e30cSJani Nikula IN PARTICULAR, ANY DISTRIBUTION WHICH CONTAINS A 83007c7e30cSJani Nikula DEVICE DRIVER USING MAJOR NUMBER 42 IS NONCOMPLIANT. 83107c7e30cSJani Nikula 83207c7e30cSJani Nikula 43 char isdn4linux virtual modem 83307c7e30cSJani Nikula 0 = /dev/ttyI0 First virtual modem 83407c7e30cSJani Nikula ... 83507c7e30cSJani Nikula 63 = /dev/ttyI63 64th virtual modem 83607c7e30cSJani Nikula 83707c7e30cSJani Nikula 43 block Network block devices 83807c7e30cSJani Nikula 0 = /dev/nb0 First network block device 83907c7e30cSJani Nikula 1 = /dev/nb1 Second network block device 84007c7e30cSJani Nikula ... 84107c7e30cSJani Nikula 84207c7e30cSJani Nikula Network Block Device is somehow similar to loopback 84307c7e30cSJani Nikula devices: If you read from it, it sends packet across 84407c7e30cSJani Nikula network asking server for data. If you write to it, it 84507c7e30cSJani Nikula sends packet telling server to write. It could be used 84607c7e30cSJani Nikula to mounting filesystems over the net, swapping over 84707c7e30cSJani Nikula the net, implementing block device in userland etc. 84807c7e30cSJani Nikula 84907c7e30cSJani Nikula 44 char isdn4linux virtual modem - alternate devices 85007c7e30cSJani Nikula 0 = /dev/cui0 Callout device for ttyI0 85107c7e30cSJani Nikula ... 85207c7e30cSJani Nikula 63 = /dev/cui63 Callout device for ttyI63 85307c7e30cSJani Nikula 85407c7e30cSJani Nikula 44 block Flash Translation Layer (FTL) filesystems 85507c7e30cSJani Nikula 0 = /dev/ftla FTL on first Memory Technology Device 85607c7e30cSJani Nikula 16 = /dev/ftlb FTL on second Memory Technology Device 85707c7e30cSJani Nikula 32 = /dev/ftlc FTL on third Memory Technology Device 85807c7e30cSJani Nikula ... 85907c7e30cSJani Nikula 240 = /dev/ftlp FTL on 16th Memory Technology Device 86007c7e30cSJani Nikula 86107c7e30cSJani Nikula Partitions are handled in the same way as for IDE 86207c7e30cSJani Nikula disks (see major number 3) except that the partition 86307c7e30cSJani Nikula limit is 15 rather than 63 per disk (same as SCSI.) 86407c7e30cSJani Nikula 86507c7e30cSJani Nikula 45 char isdn4linux ISDN BRI driver 86607c7e30cSJani Nikula 0 = /dev/isdn0 First virtual B channel raw data 86707c7e30cSJani Nikula ... 86807c7e30cSJani Nikula 63 = /dev/isdn63 64th virtual B channel raw data 86907c7e30cSJani Nikula 64 = /dev/isdnctrl0 First channel control/debug 87007c7e30cSJani Nikula ... 87107c7e30cSJani Nikula 127 = /dev/isdnctrl63 64th channel control/debug 87207c7e30cSJani Nikula 87307c7e30cSJani Nikula 128 = /dev/ippp0 First SyncPPP device 87407c7e30cSJani Nikula ... 87507c7e30cSJani Nikula 191 = /dev/ippp63 64th SyncPPP device 87607c7e30cSJani Nikula 87707c7e30cSJani Nikula 255 = /dev/isdninfo ISDN monitor interface 87807c7e30cSJani Nikula 87907c7e30cSJani Nikula 45 block Parallel port IDE disk devices 88007c7e30cSJani Nikula 0 = /dev/pda First parallel port IDE disk 88107c7e30cSJani Nikula 16 = /dev/pdb Second parallel port IDE disk 88207c7e30cSJani Nikula 32 = /dev/pdc Third parallel port IDE disk 88307c7e30cSJani Nikula 48 = /dev/pdd Fourth parallel port IDE disk 88407c7e30cSJani Nikula 88507c7e30cSJani Nikula Partitions are handled in the same way as for IDE 88607c7e30cSJani Nikula disks (see major number 3) except that the partition 88707c7e30cSJani Nikula limit is 15 rather than 63 per disk. 88807c7e30cSJani Nikula 88907c7e30cSJani Nikula 46 char Comtrol Rocketport serial card 89007c7e30cSJani Nikula 0 = /dev/ttyR0 First Rocketport port 89107c7e30cSJani Nikula 1 = /dev/ttyR1 Second Rocketport port 89207c7e30cSJani Nikula ... 89307c7e30cSJani Nikula 46 block Parallel port ATAPI CD-ROM devices 89407c7e30cSJani Nikula 0 = /dev/pcd0 First parallel port ATAPI CD-ROM 89507c7e30cSJani Nikula 1 = /dev/pcd1 Second parallel port ATAPI CD-ROM 89607c7e30cSJani Nikula 2 = /dev/pcd2 Third parallel port ATAPI CD-ROM 89707c7e30cSJani Nikula 3 = /dev/pcd3 Fourth parallel port ATAPI CD-ROM 89807c7e30cSJani Nikula 89907c7e30cSJani Nikula 47 char Comtrol Rocketport serial card - alternate devices 90007c7e30cSJani Nikula 0 = /dev/cur0 Callout device for ttyR0 90107c7e30cSJani Nikula 1 = /dev/cur1 Callout device for ttyR1 90207c7e30cSJani Nikula ... 90307c7e30cSJani Nikula 47 block Parallel port ATAPI disk devices 90407c7e30cSJani Nikula 0 = /dev/pf0 First parallel port ATAPI disk 90507c7e30cSJani Nikula 1 = /dev/pf1 Second parallel port ATAPI disk 90607c7e30cSJani Nikula 2 = /dev/pf2 Third parallel port ATAPI disk 90707c7e30cSJani Nikula 3 = /dev/pf3 Fourth parallel port ATAPI disk 90807c7e30cSJani Nikula 90907c7e30cSJani Nikula This driver is intended for floppy disks and similar 91007c7e30cSJani Nikula devices and hence does not support partitioning. 91107c7e30cSJani Nikula 91207c7e30cSJani Nikula 48 char SDL RISCom serial card 91307c7e30cSJani Nikula 0 = /dev/ttyL0 First RISCom port 91407c7e30cSJani Nikula 1 = /dev/ttyL1 Second RISCom port 91507c7e30cSJani Nikula ... 91607c7e30cSJani Nikula 48 block Mylex DAC960 PCI RAID controller; first controller 91707c7e30cSJani Nikula 0 = /dev/rd/c0d0 First disk, whole disk 91807c7e30cSJani Nikula 8 = /dev/rd/c0d1 Second disk, whole disk 91907c7e30cSJani Nikula ... 92007c7e30cSJani Nikula 248 = /dev/rd/c0d31 32nd disk, whole disk 92107c7e30cSJani Nikula 92207c7e30cSJani Nikula For partitions add: 92307c7e30cSJani Nikula 0 = /dev/rd/c?d? Whole disk 92407c7e30cSJani Nikula 1 = /dev/rd/c?d?p1 First partition 92507c7e30cSJani Nikula ... 92607c7e30cSJani Nikula 7 = /dev/rd/c?d?p7 Seventh partition 92707c7e30cSJani Nikula 92807c7e30cSJani Nikula 49 char SDL RISCom serial card - alternate devices 92907c7e30cSJani Nikula 0 = /dev/cul0 Callout device for ttyL0 93007c7e30cSJani Nikula 1 = /dev/cul1 Callout device for ttyL1 93107c7e30cSJani Nikula ... 93207c7e30cSJani Nikula 49 block Mylex DAC960 PCI RAID controller; second controller 93307c7e30cSJani Nikula 0 = /dev/rd/c1d0 First disk, whole disk 93407c7e30cSJani Nikula 8 = /dev/rd/c1d1 Second disk, whole disk 93507c7e30cSJani Nikula ... 93607c7e30cSJani Nikula 248 = /dev/rd/c1d31 32nd disk, whole disk 93707c7e30cSJani Nikula 93807c7e30cSJani Nikula Partitions are handled as for major 48. 93907c7e30cSJani Nikula 94007c7e30cSJani Nikula 50 char Reserved for GLINT 94107c7e30cSJani Nikula 94207c7e30cSJani Nikula 50 block Mylex DAC960 PCI RAID controller; third controller 94307c7e30cSJani Nikula 0 = /dev/rd/c2d0 First disk, whole disk 94407c7e30cSJani Nikula 8 = /dev/rd/c2d1 Second disk, whole disk 94507c7e30cSJani Nikula ... 94607c7e30cSJani Nikula 248 = /dev/rd/c2d31 32nd disk, whole disk 94707c7e30cSJani Nikula 94807c7e30cSJani Nikula 51 char Baycom radio modem OR Radio Tech BIM-XXX-RS232 radio modem 94907c7e30cSJani Nikula 0 = /dev/bc0 First Baycom radio modem 95007c7e30cSJani Nikula 1 = /dev/bc1 Second Baycom radio modem 95107c7e30cSJani Nikula ... 95207c7e30cSJani Nikula 51 block Mylex DAC960 PCI RAID controller; fourth controller 95307c7e30cSJani Nikula 0 = /dev/rd/c3d0 First disk, whole disk 95407c7e30cSJani Nikula 8 = /dev/rd/c3d1 Second disk, whole disk 95507c7e30cSJani Nikula ... 95607c7e30cSJani Nikula 248 = /dev/rd/c3d31 32nd disk, whole disk 95707c7e30cSJani Nikula 95807c7e30cSJani Nikula Partitions are handled as for major 48. 95907c7e30cSJani Nikula 96007c7e30cSJani Nikula 52 char Spellcaster DataComm/BRI ISDN card 96107c7e30cSJani Nikula 0 = /dev/dcbri0 First DataComm card 96207c7e30cSJani Nikula 1 = /dev/dcbri1 Second DataComm card 96307c7e30cSJani Nikula 2 = /dev/dcbri2 Third DataComm card 96407c7e30cSJani Nikula 3 = /dev/dcbri3 Fourth DataComm card 96507c7e30cSJani Nikula 96607c7e30cSJani Nikula 52 block Mylex DAC960 PCI RAID controller; fifth controller 96707c7e30cSJani Nikula 0 = /dev/rd/c4d0 First disk, whole disk 96807c7e30cSJani Nikula 8 = /dev/rd/c4d1 Second disk, whole disk 96907c7e30cSJani Nikula ... 97007c7e30cSJani Nikula 248 = /dev/rd/c4d31 32nd disk, whole disk 97107c7e30cSJani Nikula 97207c7e30cSJani Nikula Partitions are handled as for major 48. 97307c7e30cSJani Nikula 97407c7e30cSJani Nikula 53 char BDM interface for remote debugging MC683xx microcontrollers 97507c7e30cSJani Nikula 0 = /dev/pd_bdm0 PD BDM interface on lp0 97607c7e30cSJani Nikula 1 = /dev/pd_bdm1 PD BDM interface on lp1 97707c7e30cSJani Nikula 2 = /dev/pd_bdm2 PD BDM interface on lp2 97807c7e30cSJani Nikula 4 = /dev/icd_bdm0 ICD BDM interface on lp0 97907c7e30cSJani Nikula 5 = /dev/icd_bdm1 ICD BDM interface on lp1 98007c7e30cSJani Nikula 6 = /dev/icd_bdm2 ICD BDM interface on lp2 98107c7e30cSJani Nikula 98207c7e30cSJani Nikula This device is used for the interfacing to the MC683xx 98307c7e30cSJani Nikula microcontrollers via Background Debug Mode by use of a 98407c7e30cSJani Nikula Parallel Port interface. PD is the Motorola Public 98507c7e30cSJani Nikula Domain Interface and ICD is the commercial interface 98607c7e30cSJani Nikula by P&E. 98707c7e30cSJani Nikula 98807c7e30cSJani Nikula 53 block Mylex DAC960 PCI RAID controller; sixth controller 98907c7e30cSJani Nikula 0 = /dev/rd/c5d0 First disk, whole disk 99007c7e30cSJani Nikula 8 = /dev/rd/c5d1 Second disk, whole disk 99107c7e30cSJani Nikula ... 99207c7e30cSJani Nikula 248 = /dev/rd/c5d31 32nd disk, whole disk 99307c7e30cSJani Nikula 99407c7e30cSJani Nikula Partitions are handled as for major 48. 99507c7e30cSJani Nikula 99607c7e30cSJani Nikula 54 char Electrocardiognosis Holter serial card 99707c7e30cSJani Nikula 0 = /dev/holter0 First Holter port 99807c7e30cSJani Nikula 1 = /dev/holter1 Second Holter port 99907c7e30cSJani Nikula 2 = /dev/holter2 Third Holter port 100007c7e30cSJani Nikula 100107c7e30cSJani Nikula A custom serial card used by Electrocardiognosis SRL 100207c7e30cSJani Nikula <mseritan@ottonel.pub.ro> to transfer data from Holter 100307c7e30cSJani Nikula 24-hour heart monitoring equipment. 100407c7e30cSJani Nikula 100507c7e30cSJani Nikula 54 block Mylex DAC960 PCI RAID controller; seventh controller 100607c7e30cSJani Nikula 0 = /dev/rd/c6d0 First disk, whole disk 100707c7e30cSJani Nikula 8 = /dev/rd/c6d1 Second disk, whole disk 100807c7e30cSJani Nikula ... 100907c7e30cSJani Nikula 248 = /dev/rd/c6d31 32nd disk, whole disk 101007c7e30cSJani Nikula 101107c7e30cSJani Nikula Partitions are handled as for major 48. 101207c7e30cSJani Nikula 101307c7e30cSJani Nikula 55 char DSP56001 digital signal processor 101407c7e30cSJani Nikula 0 = /dev/dsp56k First DSP56001 101507c7e30cSJani Nikula 101607c7e30cSJani Nikula 55 block Mylex DAC960 PCI RAID controller; eighth controller 101707c7e30cSJani Nikula 0 = /dev/rd/c7d0 First disk, whole disk 101807c7e30cSJani Nikula 8 = /dev/rd/c7d1 Second disk, whole disk 101907c7e30cSJani Nikula ... 102007c7e30cSJani Nikula 248 = /dev/rd/c7d31 32nd disk, whole disk 102107c7e30cSJani Nikula 102207c7e30cSJani Nikula Partitions are handled as for major 48. 102307c7e30cSJani Nikula 102407c7e30cSJani Nikula 56 char Apple Desktop Bus 102507c7e30cSJani Nikula 0 = /dev/adb ADB bus control 102607c7e30cSJani Nikula 102707c7e30cSJani Nikula Additional devices will be added to this number, all 102807c7e30cSJani Nikula starting with /dev/adb. 102907c7e30cSJani Nikula 103007c7e30cSJani Nikula 56 block Fifth IDE hard disk/CD-ROM interface 103107c7e30cSJani Nikula 0 = /dev/hdi Master: whole disk (or CD-ROM) 103207c7e30cSJani Nikula 64 = /dev/hdj Slave: whole disk (or CD-ROM) 103307c7e30cSJani Nikula 103407c7e30cSJani Nikula Partitions are handled the same way as for the first 103507c7e30cSJani Nikula interface (see major number 3). 103607c7e30cSJani Nikula 103707c7e30cSJani Nikula 57 char Hayes ESP serial card 103807c7e30cSJani Nikula 0 = /dev/ttyP0 First ESP port 103907c7e30cSJani Nikula 1 = /dev/ttyP1 Second ESP port 104007c7e30cSJani Nikula ... 104107c7e30cSJani Nikula 104207c7e30cSJani Nikula 57 block Sixth IDE hard disk/CD-ROM interface 104307c7e30cSJani Nikula 0 = /dev/hdk Master: whole disk (or CD-ROM) 104407c7e30cSJani Nikula 64 = /dev/hdl Slave: whole disk (or CD-ROM) 104507c7e30cSJani Nikula 104607c7e30cSJani Nikula Partitions are handled the same way as for the first 104707c7e30cSJani Nikula interface (see major number 3). 104807c7e30cSJani Nikula 104907c7e30cSJani Nikula 58 char Hayes ESP serial card - alternate devices 105007c7e30cSJani Nikula 0 = /dev/cup0 Callout device for ttyP0 105107c7e30cSJani Nikula 1 = /dev/cup1 Callout device for ttyP1 105207c7e30cSJani Nikula ... 105307c7e30cSJani Nikula 105407c7e30cSJani Nikula 58 block Reserved for logical volume manager 105507c7e30cSJani Nikula 105607c7e30cSJani Nikula 59 char sf firewall package 105707c7e30cSJani Nikula 0 = /dev/firewall Communication with sf kernel module 105807c7e30cSJani Nikula 105907c7e30cSJani Nikula 59 block Generic PDA filesystem device 106007c7e30cSJani Nikula 0 = /dev/pda0 First PDA device 106107c7e30cSJani Nikula 1 = /dev/pda1 Second PDA device 106207c7e30cSJani Nikula ... 106307c7e30cSJani Nikula 106407c7e30cSJani Nikula The pda devices are used to mount filesystems on 106507c7e30cSJani Nikula remote pda's (basically slow handheld machines with 106607c7e30cSJani Nikula proprietary OS's and limited memory and storage 106707c7e30cSJani Nikula running small fs translation drivers) through serial / 106807c7e30cSJani Nikula IRDA / parallel links. 106907c7e30cSJani Nikula 107007c7e30cSJani Nikula NAMING CONFLICT -- PROPOSED REVISED NAME /dev/rpda0 etc 107107c7e30cSJani Nikula 107207c7e30cSJani Nikula 60-63 char LOCAL/EXPERIMENTAL USE 107307c7e30cSJani Nikula 107407c7e30cSJani Nikula 60-63 block LOCAL/EXPERIMENTAL USE 107507c7e30cSJani Nikula Allocated for local/experimental use. For devices not 107607c7e30cSJani Nikula assigned official numbers, these ranges should be 107707c7e30cSJani Nikula used in order to avoid conflicting with future assignments. 107807c7e30cSJani Nikula 107907c7e30cSJani Nikula 64 char ENskip kernel encryption package 108007c7e30cSJani Nikula 0 = /dev/enskip Communication with ENskip kernel module 108107c7e30cSJani Nikula 108207c7e30cSJani Nikula 64 block Scramdisk/DriveCrypt encrypted devices 108307c7e30cSJani Nikula 0 = /dev/scramdisk/master Master node for ioctls 108407c7e30cSJani Nikula 1 = /dev/scramdisk/1 First encrypted device 108507c7e30cSJani Nikula 2 = /dev/scramdisk/2 Second encrypted device 108607c7e30cSJani Nikula ... 108707c7e30cSJani Nikula 255 = /dev/scramdisk/255 255th encrypted device 108807c7e30cSJani Nikula 108907c7e30cSJani Nikula The filename of the encrypted container and the passwords 109007c7e30cSJani Nikula are sent via ioctls (using the sdmount tool) to the master 109107c7e30cSJani Nikula node which then activates them via one of the 109207c7e30cSJani Nikula /dev/scramdisk/x nodes for loop mounting (all handled 109307c7e30cSJani Nikula through the sdmount tool). 109407c7e30cSJani Nikula 109507c7e30cSJani Nikula Requested by: andy@scramdisklinux.org 109607c7e30cSJani Nikula 109707c7e30cSJani Nikula 65 char Sundance "plink" Transputer boards (obsolete, unused) 109807c7e30cSJani Nikula 0 = /dev/plink0 First plink device 109907c7e30cSJani Nikula 1 = /dev/plink1 Second plink device 110007c7e30cSJani Nikula 2 = /dev/plink2 Third plink device 110107c7e30cSJani Nikula 3 = /dev/plink3 Fourth plink device 110207c7e30cSJani Nikula 64 = /dev/rplink0 First plink device, raw 110307c7e30cSJani Nikula 65 = /dev/rplink1 Second plink device, raw 110407c7e30cSJani Nikula 66 = /dev/rplink2 Third plink device, raw 110507c7e30cSJani Nikula 67 = /dev/rplink3 Fourth plink device, raw 110607c7e30cSJani Nikula 128 = /dev/plink0d First plink device, debug 110707c7e30cSJani Nikula 129 = /dev/plink1d Second plink device, debug 110807c7e30cSJani Nikula 130 = /dev/plink2d Third plink device, debug 110907c7e30cSJani Nikula 131 = /dev/plink3d Fourth plink device, debug 111007c7e30cSJani Nikula 192 = /dev/rplink0d First plink device, raw, debug 111107c7e30cSJani Nikula 193 = /dev/rplink1d Second plink device, raw, debug 111207c7e30cSJani Nikula 194 = /dev/rplink2d Third plink device, raw, debug 111307c7e30cSJani Nikula 195 = /dev/rplink3d Fourth plink device, raw, debug 111407c7e30cSJani Nikula 111507c7e30cSJani Nikula This is a commercial driver; contact James Howes 111607c7e30cSJani Nikula <jth@prosig.demon.co.uk> for information. 111707c7e30cSJani Nikula 111807c7e30cSJani Nikula 65 block SCSI disk devices (16-31) 111907c7e30cSJani Nikula 0 = /dev/sdq 17th SCSI disk whole disk 112007c7e30cSJani Nikula 16 = /dev/sdr 18th SCSI disk whole disk 112107c7e30cSJani Nikula 32 = /dev/sds 19th SCSI disk whole disk 112207c7e30cSJani Nikula ... 112307c7e30cSJani Nikula 240 = /dev/sdaf 32nd SCSI disk whole disk 112407c7e30cSJani Nikula 112507c7e30cSJani Nikula Partitions are handled in the same way as for IDE 112607c7e30cSJani Nikula disks (see major number 3) except that the limit on 112707c7e30cSJani Nikula partitions is 15. 112807c7e30cSJani Nikula 112907c7e30cSJani Nikula 66 char YARC PowerPC PCI coprocessor card 113007c7e30cSJani Nikula 0 = /dev/yppcpci0 First YARC card 113107c7e30cSJani Nikula 1 = /dev/yppcpci1 Second YARC card 113207c7e30cSJani Nikula ... 113307c7e30cSJani Nikula 113407c7e30cSJani Nikula 66 block SCSI disk devices (32-47) 113507c7e30cSJani Nikula 0 = /dev/sdag 33th SCSI disk whole disk 113607c7e30cSJani Nikula 16 = /dev/sdah 34th SCSI disk whole disk 113707c7e30cSJani Nikula 32 = /dev/sdai 35th SCSI disk whole disk 113807c7e30cSJani Nikula ... 113907c7e30cSJani Nikula 240 = /dev/sdav 48nd SCSI disk whole disk 114007c7e30cSJani Nikula 114107c7e30cSJani Nikula Partitions are handled in the same way as for IDE 114207c7e30cSJani Nikula disks (see major number 3) except that the limit on 114307c7e30cSJani Nikula partitions is 15. 114407c7e30cSJani Nikula 114507c7e30cSJani Nikula 67 char Coda network file system 114607c7e30cSJani Nikula 0 = /dev/cfs0 Coda cache manager 114707c7e30cSJani Nikula 114807c7e30cSJani Nikula See http://www.coda.cs.cmu.edu for information about Coda. 114907c7e30cSJani Nikula 115007c7e30cSJani Nikula 67 block SCSI disk devices (48-63) 115107c7e30cSJani Nikula 0 = /dev/sdaw 49th SCSI disk whole disk 115207c7e30cSJani Nikula 16 = /dev/sdax 50th SCSI disk whole disk 115307c7e30cSJani Nikula 32 = /dev/sday 51st SCSI disk whole disk 115407c7e30cSJani Nikula ... 115507c7e30cSJani Nikula 240 = /dev/sdbl 64th SCSI disk whole disk 115607c7e30cSJani Nikula 115707c7e30cSJani Nikula Partitions are handled in the same way as for IDE 115807c7e30cSJani Nikula disks (see major number 3) except that the limit on 115907c7e30cSJani Nikula partitions is 15. 116007c7e30cSJani Nikula 116107c7e30cSJani Nikula 68 char CAPI 2.0 interface 116207c7e30cSJani Nikula 0 = /dev/capi20 Control device 116307c7e30cSJani Nikula 1 = /dev/capi20.00 First CAPI 2.0 application 116407c7e30cSJani Nikula 2 = /dev/capi20.01 Second CAPI 2.0 application 116507c7e30cSJani Nikula ... 116607c7e30cSJani Nikula 20 = /dev/capi20.19 19th CAPI 2.0 application 116707c7e30cSJani Nikula 116807c7e30cSJani Nikula ISDN CAPI 2.0 driver for use with CAPI 2.0 116907c7e30cSJani Nikula applications; currently supports the AVM B1 card. 117007c7e30cSJani Nikula 117107c7e30cSJani Nikula 68 block SCSI disk devices (64-79) 117207c7e30cSJani Nikula 0 = /dev/sdbm 65th SCSI disk whole disk 117307c7e30cSJani Nikula 16 = /dev/sdbn 66th SCSI disk whole disk 117407c7e30cSJani Nikula 32 = /dev/sdbo 67th SCSI disk whole disk 117507c7e30cSJani Nikula ... 117607c7e30cSJani Nikula 240 = /dev/sdcb 80th SCSI disk whole disk 117707c7e30cSJani Nikula 117807c7e30cSJani Nikula Partitions are handled in the same way as for IDE 117907c7e30cSJani Nikula disks (see major number 3) except that the limit on 118007c7e30cSJani Nikula partitions is 15. 118107c7e30cSJani Nikula 118207c7e30cSJani Nikula 69 char MA16 numeric accelerator card 118307c7e30cSJani Nikula 0 = /dev/ma16 Board memory access 118407c7e30cSJani Nikula 118507c7e30cSJani Nikula 69 block SCSI disk devices (80-95) 118607c7e30cSJani Nikula 0 = /dev/sdcc 81st SCSI disk whole disk 118707c7e30cSJani Nikula 16 = /dev/sdcd 82nd SCSI disk whole disk 118807c7e30cSJani Nikula 32 = /dev/sdce 83th SCSI disk whole disk 118907c7e30cSJani Nikula ... 119007c7e30cSJani Nikula 240 = /dev/sdcr 96th SCSI disk whole disk 119107c7e30cSJani Nikula 119207c7e30cSJani Nikula Partitions are handled in the same way as for IDE 119307c7e30cSJani Nikula disks (see major number 3) except that the limit on 119407c7e30cSJani Nikula partitions is 15. 119507c7e30cSJani Nikula 119607c7e30cSJani Nikula 70 char SpellCaster Protocol Services Interface 119707c7e30cSJani Nikula 0 = /dev/apscfg Configuration interface 119807c7e30cSJani Nikula 1 = /dev/apsauth Authentication interface 119907c7e30cSJani Nikula 2 = /dev/apslog Logging interface 120007c7e30cSJani Nikula 3 = /dev/apsdbg Debugging interface 120107c7e30cSJani Nikula 64 = /dev/apsisdn ISDN command interface 120207c7e30cSJani Nikula 65 = /dev/apsasync Async command interface 120307c7e30cSJani Nikula 128 = /dev/apsmon Monitor interface 120407c7e30cSJani Nikula 120507c7e30cSJani Nikula 70 block SCSI disk devices (96-111) 120607c7e30cSJani Nikula 0 = /dev/sdcs 97th SCSI disk whole disk 120707c7e30cSJani Nikula 16 = /dev/sdct 98th SCSI disk whole disk 120807c7e30cSJani Nikula 32 = /dev/sdcu 99th SCSI disk whole disk 120907c7e30cSJani Nikula ... 121007c7e30cSJani Nikula 240 = /dev/sddh 112nd SCSI disk whole disk 121107c7e30cSJani Nikula 121207c7e30cSJani Nikula Partitions are handled in the same way as for IDE 121307c7e30cSJani Nikula disks (see major number 3) except that the limit on 121407c7e30cSJani Nikula partitions is 15. 121507c7e30cSJani Nikula 121607c7e30cSJani Nikula 71 char Computone IntelliPort II serial card 121707c7e30cSJani Nikula 0 = /dev/ttyF0 IntelliPort II board 0, port 0 121807c7e30cSJani Nikula 1 = /dev/ttyF1 IntelliPort II board 0, port 1 121907c7e30cSJani Nikula ... 122007c7e30cSJani Nikula 63 = /dev/ttyF63 IntelliPort II board 0, port 63 122107c7e30cSJani Nikula 64 = /dev/ttyF64 IntelliPort II board 1, port 0 122207c7e30cSJani Nikula 65 = /dev/ttyF65 IntelliPort II board 1, port 1 122307c7e30cSJani Nikula ... 122407c7e30cSJani Nikula 127 = /dev/ttyF127 IntelliPort II board 1, port 63 122507c7e30cSJani Nikula 128 = /dev/ttyF128 IntelliPort II board 2, port 0 122607c7e30cSJani Nikula 129 = /dev/ttyF129 IntelliPort II board 2, port 1 122707c7e30cSJani Nikula ... 122807c7e30cSJani Nikula 191 = /dev/ttyF191 IntelliPort II board 2, port 63 122907c7e30cSJani Nikula 192 = /dev/ttyF192 IntelliPort II board 3, port 0 123007c7e30cSJani Nikula 193 = /dev/ttyF193 IntelliPort II board 3, port 1 123107c7e30cSJani Nikula ... 123207c7e30cSJani Nikula 255 = /dev/ttyF255 IntelliPort II board 3, port 63 123307c7e30cSJani Nikula 123407c7e30cSJani Nikula 71 block SCSI disk devices (112-127) 123507c7e30cSJani Nikula 0 = /dev/sddi 113th SCSI disk whole disk 123607c7e30cSJani Nikula 16 = /dev/sddj 114th SCSI disk whole disk 123707c7e30cSJani Nikula 32 = /dev/sddk 115th SCSI disk whole disk 123807c7e30cSJani Nikula ... 123907c7e30cSJani Nikula 240 = /dev/sddx 128th SCSI disk whole disk 124007c7e30cSJani Nikula 124107c7e30cSJani Nikula Partitions are handled in the same way as for IDE 124207c7e30cSJani Nikula disks (see major number 3) except that the limit on 124307c7e30cSJani Nikula partitions is 15. 124407c7e30cSJani Nikula 124507c7e30cSJani Nikula 72 char Computone IntelliPort II serial card - alternate devices 124607c7e30cSJani Nikula 0 = /dev/cuf0 Callout device for ttyF0 124707c7e30cSJani Nikula 1 = /dev/cuf1 Callout device for ttyF1 124807c7e30cSJani Nikula ... 124907c7e30cSJani Nikula 63 = /dev/cuf63 Callout device for ttyF63 125007c7e30cSJani Nikula 64 = /dev/cuf64 Callout device for ttyF64 125107c7e30cSJani Nikula 65 = /dev/cuf65 Callout device for ttyF65 125207c7e30cSJani Nikula ... 125307c7e30cSJani Nikula 127 = /dev/cuf127 Callout device for ttyF127 125407c7e30cSJani Nikula 128 = /dev/cuf128 Callout device for ttyF128 125507c7e30cSJani Nikula 129 = /dev/cuf129 Callout device for ttyF129 125607c7e30cSJani Nikula ... 125707c7e30cSJani Nikula 191 = /dev/cuf191 Callout device for ttyF191 125807c7e30cSJani Nikula 192 = /dev/cuf192 Callout device for ttyF192 125907c7e30cSJani Nikula 193 = /dev/cuf193 Callout device for ttyF193 126007c7e30cSJani Nikula ... 126107c7e30cSJani Nikula 255 = /dev/cuf255 Callout device for ttyF255 126207c7e30cSJani Nikula 126307c7e30cSJani Nikula 72 block Compaq Intelligent Drive Array, first controller 126407c7e30cSJani Nikula 0 = /dev/ida/c0d0 First logical drive whole disk 126507c7e30cSJani Nikula 16 = /dev/ida/c0d1 Second logical drive whole disk 126607c7e30cSJani Nikula ... 126707c7e30cSJani Nikula 240 = /dev/ida/c0d15 16th logical drive whole disk 126807c7e30cSJani Nikula 126907c7e30cSJani Nikula Partitions are handled the same way as for Mylex 127007c7e30cSJani Nikula DAC960 (see major number 48) except that the limit on 127107c7e30cSJani Nikula partitions is 15. 127207c7e30cSJani Nikula 127307c7e30cSJani Nikula 73 char Computone IntelliPort II serial card - control devices 127407c7e30cSJani Nikula 0 = /dev/ip2ipl0 Loadware device for board 0 127507c7e30cSJani Nikula 1 = /dev/ip2stat0 Status device for board 0 127607c7e30cSJani Nikula 4 = /dev/ip2ipl1 Loadware device for board 1 127707c7e30cSJani Nikula 5 = /dev/ip2stat1 Status device for board 1 127807c7e30cSJani Nikula 8 = /dev/ip2ipl2 Loadware device for board 2 127907c7e30cSJani Nikula 9 = /dev/ip2stat2 Status device for board 2 128007c7e30cSJani Nikula 12 = /dev/ip2ipl3 Loadware device for board 3 128107c7e30cSJani Nikula 13 = /dev/ip2stat3 Status device for board 3 128207c7e30cSJani Nikula 128307c7e30cSJani Nikula 73 block Compaq Intelligent Drive Array, second controller 128407c7e30cSJani Nikula 0 = /dev/ida/c1d0 First logical drive whole disk 128507c7e30cSJani Nikula 16 = /dev/ida/c1d1 Second logical drive whole disk 128607c7e30cSJani Nikula ... 128707c7e30cSJani Nikula 240 = /dev/ida/c1d15 16th logical drive whole disk 128807c7e30cSJani Nikula 128907c7e30cSJani Nikula Partitions are handled the same way as for Mylex 129007c7e30cSJani Nikula DAC960 (see major number 48) except that the limit on 129107c7e30cSJani Nikula partitions is 15. 129207c7e30cSJani Nikula 129307c7e30cSJani Nikula 74 char SCI bridge 129407c7e30cSJani Nikula 0 = /dev/SCI/0 SCI device 0 129507c7e30cSJani Nikula 1 = /dev/SCI/1 SCI device 1 129607c7e30cSJani Nikula ... 129707c7e30cSJani Nikula 129807c7e30cSJani Nikula Currently for Dolphin Interconnect Solutions' PCI-SCI 129907c7e30cSJani Nikula bridge. 130007c7e30cSJani Nikula 130107c7e30cSJani Nikula 74 block Compaq Intelligent Drive Array, third controller 130207c7e30cSJani Nikula 0 = /dev/ida/c2d0 First logical drive whole disk 130307c7e30cSJani Nikula 16 = /dev/ida/c2d1 Second logical drive whole disk 130407c7e30cSJani Nikula ... 130507c7e30cSJani Nikula 240 = /dev/ida/c2d15 16th logical drive whole disk 130607c7e30cSJani Nikula 130707c7e30cSJani Nikula Partitions are handled the same way as for Mylex 130807c7e30cSJani Nikula DAC960 (see major number 48) except that the limit on 130907c7e30cSJani Nikula partitions is 15. 131007c7e30cSJani Nikula 131107c7e30cSJani Nikula 75 char Specialix IO8+ serial card 131207c7e30cSJani Nikula 0 = /dev/ttyW0 First IO8+ port, first card 131307c7e30cSJani Nikula 1 = /dev/ttyW1 Second IO8+ port, first card 131407c7e30cSJani Nikula ... 131507c7e30cSJani Nikula 8 = /dev/ttyW8 First IO8+ port, second card 131607c7e30cSJani Nikula ... 131707c7e30cSJani Nikula 131807c7e30cSJani Nikula 75 block Compaq Intelligent Drive Array, fourth controller 131907c7e30cSJani Nikula 0 = /dev/ida/c3d0 First logical drive whole disk 132007c7e30cSJani Nikula 16 = /dev/ida/c3d1 Second logical drive whole disk 132107c7e30cSJani Nikula ... 132207c7e30cSJani Nikula 240 = /dev/ida/c3d15 16th logical drive whole disk 132307c7e30cSJani Nikula 132407c7e30cSJani Nikula Partitions are handled the same way as for Mylex 132507c7e30cSJani Nikula DAC960 (see major number 48) except that the limit on 132607c7e30cSJani Nikula partitions is 15. 132707c7e30cSJani Nikula 132807c7e30cSJani Nikula 76 char Specialix IO8+ serial card - alternate devices 132907c7e30cSJani Nikula 0 = /dev/cuw0 Callout device for ttyW0 133007c7e30cSJani Nikula 1 = /dev/cuw1 Callout device for ttyW1 133107c7e30cSJani Nikula ... 133207c7e30cSJani Nikula 8 = /dev/cuw8 Callout device for ttyW8 133307c7e30cSJani Nikula ... 133407c7e30cSJani Nikula 133507c7e30cSJani Nikula 76 block Compaq Intelligent Drive Array, fifth controller 133607c7e30cSJani Nikula 0 = /dev/ida/c4d0 First logical drive whole disk 133707c7e30cSJani Nikula 16 = /dev/ida/c4d1 Second logical drive whole disk 133807c7e30cSJani Nikula ... 133907c7e30cSJani Nikula 240 = /dev/ida/c4d15 16th logical drive whole disk 134007c7e30cSJani Nikula 134107c7e30cSJani Nikula Partitions are handled the same way as for Mylex 134207c7e30cSJani Nikula DAC960 (see major number 48) except that the limit on 134307c7e30cSJani Nikula partitions is 15. 134407c7e30cSJani Nikula 134507c7e30cSJani Nikula 134607c7e30cSJani Nikula 77 char ComScire Quantum Noise Generator 134707c7e30cSJani Nikula 0 = /dev/qng ComScire Quantum Noise Generator 134807c7e30cSJani Nikula 134907c7e30cSJani Nikula 77 block Compaq Intelligent Drive Array, sixth controller 135007c7e30cSJani Nikula 0 = /dev/ida/c5d0 First logical drive whole disk 135107c7e30cSJani Nikula 16 = /dev/ida/c5d1 Second logical drive whole disk 135207c7e30cSJani Nikula ... 135307c7e30cSJani Nikula 240 = /dev/ida/c5d15 16th logical drive whole disk 135407c7e30cSJani Nikula 135507c7e30cSJani Nikula Partitions are handled the same way as for Mylex 135607c7e30cSJani Nikula DAC960 (see major number 48) except that the limit on 135707c7e30cSJani Nikula partitions is 15. 135807c7e30cSJani Nikula 135907c7e30cSJani Nikula 78 char PAM Software's multimodem boards 136007c7e30cSJani Nikula 0 = /dev/ttyM0 First PAM modem 136107c7e30cSJani Nikula 1 = /dev/ttyM1 Second PAM modem 136207c7e30cSJani Nikula ... 136307c7e30cSJani Nikula 136407c7e30cSJani Nikula 78 block Compaq Intelligent Drive Array, seventh controller 136507c7e30cSJani Nikula 0 = /dev/ida/c6d0 First logical drive whole disk 136607c7e30cSJani Nikula 16 = /dev/ida/c6d1 Second logical drive whole disk 136707c7e30cSJani Nikula ... 136807c7e30cSJani Nikula 240 = /dev/ida/c6d15 16th logical drive whole disk 136907c7e30cSJani Nikula 137007c7e30cSJani Nikula Partitions are handled the same way as for Mylex 137107c7e30cSJani Nikula DAC960 (see major number 48) except that the limit on 137207c7e30cSJani Nikula partitions is 15. 137307c7e30cSJani Nikula 137407c7e30cSJani Nikula 79 char PAM Software's multimodem boards - alternate devices 137507c7e30cSJani Nikula 0 = /dev/cum0 Callout device for ttyM0 137607c7e30cSJani Nikula 1 = /dev/cum1 Callout device for ttyM1 137707c7e30cSJani Nikula ... 137807c7e30cSJani Nikula 137907c7e30cSJani Nikula 79 block Compaq Intelligent Drive Array, eighth controller 138007c7e30cSJani Nikula 0 = /dev/ida/c7d0 First logical drive whole disk 138107c7e30cSJani Nikula 16 = /dev/ida/c7d1 Second logical drive whole disk 138207c7e30cSJani Nikula ... 138307c7e30cSJani Nikula 240 = /dev/ida/c715 16th logical drive whole disk 138407c7e30cSJani Nikula 138507c7e30cSJani Nikula Partitions are handled the same way as for Mylex 138607c7e30cSJani Nikula DAC960 (see major number 48) except that the limit on 138707c7e30cSJani Nikula partitions is 15. 138807c7e30cSJani Nikula 138907c7e30cSJani Nikula 80 char Photometrics AT200 CCD camera 139007c7e30cSJani Nikula 0 = /dev/at200 Photometrics AT200 CCD camera 139107c7e30cSJani Nikula 139207c7e30cSJani Nikula 80 block I2O hard disk 139307c7e30cSJani Nikula 0 = /dev/i2o/hda First I2O hard disk, whole disk 139407c7e30cSJani Nikula 16 = /dev/i2o/hdb Second I2O hard disk, whole disk 139507c7e30cSJani Nikula ... 139607c7e30cSJani Nikula 240 = /dev/i2o/hdp 16th I2O hard disk, whole disk 139707c7e30cSJani Nikula 139807c7e30cSJani Nikula Partitions are handled in the same way as for IDE 139907c7e30cSJani Nikula disks (see major number 3) except that the limit on 140007c7e30cSJani Nikula partitions is 15. 140107c7e30cSJani Nikula 140207c7e30cSJani Nikula 81 char video4linux 140307c7e30cSJani Nikula 0 = /dev/video0 Video capture/overlay device 140407c7e30cSJani Nikula ... 140507c7e30cSJani Nikula 63 = /dev/video63 Video capture/overlay device 140607c7e30cSJani Nikula 64 = /dev/radio0 Radio device 140707c7e30cSJani Nikula ... 140807c7e30cSJani Nikula 127 = /dev/radio63 Radio device 140907c7e30cSJani Nikula 128 = /dev/swradio0 Software Defined Radio device 141007c7e30cSJani Nikula ... 141107c7e30cSJani Nikula 191 = /dev/swradio63 Software Defined Radio device 141207c7e30cSJani Nikula 224 = /dev/vbi0 Vertical blank interrupt 141307c7e30cSJani Nikula ... 141407c7e30cSJani Nikula 255 = /dev/vbi31 Vertical blank interrupt 141507c7e30cSJani Nikula 141607c7e30cSJani Nikula Minor numbers are allocated dynamically unless 141707c7e30cSJani Nikula CONFIG_VIDEO_FIXED_MINOR_RANGES (default n) 141807c7e30cSJani Nikula configuration option is set. 141907c7e30cSJani Nikula 142007c7e30cSJani Nikula 81 block I2O hard disk 142107c7e30cSJani Nikula 0 = /dev/i2o/hdq 17th I2O hard disk, whole disk 142207c7e30cSJani Nikula 16 = /dev/i2o/hdr 18th I2O hard disk, whole disk 142307c7e30cSJani Nikula ... 142407c7e30cSJani Nikula 240 = /dev/i2o/hdaf 32nd I2O hard disk, whole disk 142507c7e30cSJani Nikula 142607c7e30cSJani Nikula Partitions are handled in the same way as for IDE 142707c7e30cSJani Nikula disks (see major number 3) except that the limit on 142807c7e30cSJani Nikula partitions is 15. 142907c7e30cSJani Nikula 143007c7e30cSJani Nikula 82 char WiNRADiO communications receiver card 143107c7e30cSJani Nikula 0 = /dev/winradio0 First WiNRADiO card 143207c7e30cSJani Nikula 1 = /dev/winradio1 Second WiNRADiO card 143307c7e30cSJani Nikula ... 143407c7e30cSJani Nikula 143507c7e30cSJani Nikula The driver and documentation may be obtained from 14366b2484e1SAlexander A. Klimov https://www.winradio.com/ 143707c7e30cSJani Nikula 143807c7e30cSJani Nikula 82 block I2O hard disk 143907c7e30cSJani Nikula 0 = /dev/i2o/hdag 33rd I2O hard disk, whole disk 144007c7e30cSJani Nikula 16 = /dev/i2o/hdah 34th I2O hard disk, whole disk 144107c7e30cSJani Nikula ... 144207c7e30cSJani Nikula 240 = /dev/i2o/hdav 48th I2O hard disk, whole disk 144307c7e30cSJani Nikula 144407c7e30cSJani Nikula Partitions are handled in the same way as for IDE 144507c7e30cSJani Nikula disks (see major number 3) except that the limit on 144607c7e30cSJani Nikula partitions is 15. 144707c7e30cSJani Nikula 144807c7e30cSJani Nikula 83 char Matrox mga_vid video driver 144907c7e30cSJani Nikula 0 = /dev/mga_vid0 1st video card 145007c7e30cSJani Nikula 1 = /dev/mga_vid1 2nd video card 145107c7e30cSJani Nikula 2 = /dev/mga_vid2 3rd video card 145207c7e30cSJani Nikula ... 145307c7e30cSJani Nikula 15 = /dev/mga_vid15 16th video card 145407c7e30cSJani Nikula 145507c7e30cSJani Nikula 83 block I2O hard disk 145607c7e30cSJani Nikula 0 = /dev/i2o/hdaw 49th I2O hard disk, whole disk 145707c7e30cSJani Nikula 16 = /dev/i2o/hdax 50th I2O hard disk, whole disk 145807c7e30cSJani Nikula ... 145907c7e30cSJani Nikula 240 = /dev/i2o/hdbl 64th I2O hard disk, whole disk 146007c7e30cSJani Nikula 146107c7e30cSJani Nikula Partitions are handled in the same way as for IDE 146207c7e30cSJani Nikula disks (see major number 3) except that the limit on 146307c7e30cSJani Nikula partitions is 15. 146407c7e30cSJani Nikula 146507c7e30cSJani Nikula 84 char Ikon 1011[57] Versatec Greensheet Interface 146607c7e30cSJani Nikula 0 = /dev/ihcp0 First Greensheet port 146707c7e30cSJani Nikula 1 = /dev/ihcp1 Second Greensheet port 146807c7e30cSJani Nikula 146907c7e30cSJani Nikula 84 block I2O hard disk 147007c7e30cSJani Nikula 0 = /dev/i2o/hdbm 65th I2O hard disk, whole disk 147107c7e30cSJani Nikula 16 = /dev/i2o/hdbn 66th I2O hard disk, whole disk 147207c7e30cSJani Nikula ... 147307c7e30cSJani Nikula 240 = /dev/i2o/hdcb 80th I2O hard disk, whole disk 147407c7e30cSJani Nikula 147507c7e30cSJani Nikula Partitions are handled in the same way as for IDE 147607c7e30cSJani Nikula disks (see major number 3) except that the limit on 147707c7e30cSJani Nikula partitions is 15. 147807c7e30cSJani Nikula 147907c7e30cSJani Nikula 85 char Linux/SGI shared memory input queue 148007c7e30cSJani Nikula 0 = /dev/shmiq Master shared input queue 148107c7e30cSJani Nikula 1 = /dev/qcntl0 First device pushed 148207c7e30cSJani Nikula 2 = /dev/qcntl1 Second device pushed 148307c7e30cSJani Nikula ... 148407c7e30cSJani Nikula 148507c7e30cSJani Nikula 85 block I2O hard disk 148607c7e30cSJani Nikula 0 = /dev/i2o/hdcc 81st I2O hard disk, whole disk 148707c7e30cSJani Nikula 16 = /dev/i2o/hdcd 82nd I2O hard disk, whole disk 148807c7e30cSJani Nikula ... 148907c7e30cSJani Nikula 240 = /dev/i2o/hdcr 96th I2O hard disk, whole disk 149007c7e30cSJani Nikula 149107c7e30cSJani Nikula Partitions are handled in the same way as for IDE 149207c7e30cSJani Nikula disks (see major number 3) except that the limit on 149307c7e30cSJani Nikula partitions is 15. 149407c7e30cSJani Nikula 149507c7e30cSJani Nikula 86 char SCSI media changer 149607c7e30cSJani Nikula 0 = /dev/sch0 First SCSI media changer 149707c7e30cSJani Nikula 1 = /dev/sch1 Second SCSI media changer 149807c7e30cSJani Nikula ... 149907c7e30cSJani Nikula 150007c7e30cSJani Nikula 86 block I2O hard disk 150107c7e30cSJani Nikula 0 = /dev/i2o/hdcs 97th I2O hard disk, whole disk 150207c7e30cSJani Nikula 16 = /dev/i2o/hdct 98th I2O hard disk, whole disk 150307c7e30cSJani Nikula ... 150407c7e30cSJani Nikula 240 = /dev/i2o/hddh 112th I2O hard disk, whole disk 150507c7e30cSJani Nikula 150607c7e30cSJani Nikula Partitions are handled in the same way as for IDE 150707c7e30cSJani Nikula disks (see major number 3) except that the limit on 150807c7e30cSJani Nikula partitions is 15. 150907c7e30cSJani Nikula 151007c7e30cSJani Nikula 87 char Sony Control-A1 stereo control bus 151107c7e30cSJani Nikula 0 = /dev/controla0 First device on chain 151207c7e30cSJani Nikula 1 = /dev/controla1 Second device on chain 151307c7e30cSJani Nikula ... 151407c7e30cSJani Nikula 151507c7e30cSJani Nikula 87 block I2O hard disk 151607c7e30cSJani Nikula 0 = /dev/i2o/hddi 113rd I2O hard disk, whole disk 151707c7e30cSJani Nikula 16 = /dev/i2o/hddj 114th I2O hard disk, whole disk 151807c7e30cSJani Nikula ... 151907c7e30cSJani Nikula 240 = /dev/i2o/hddx 128th I2O hard disk, whole disk 152007c7e30cSJani Nikula 152107c7e30cSJani Nikula Partitions are handled in the same way as for IDE 152207c7e30cSJani Nikula disks (see major number 3) except that the limit on 152307c7e30cSJani Nikula partitions is 15. 152407c7e30cSJani Nikula 152507c7e30cSJani Nikula 88 char COMX synchronous serial card 152607c7e30cSJani Nikula 0 = /dev/comx0 COMX channel 0 152707c7e30cSJani Nikula 1 = /dev/comx1 COMX channel 1 152807c7e30cSJani Nikula ... 152907c7e30cSJani Nikula 153007c7e30cSJani Nikula 88 block Seventh IDE hard disk/CD-ROM interface 153107c7e30cSJani Nikula 0 = /dev/hdm Master: whole disk (or CD-ROM) 153207c7e30cSJani Nikula 64 = /dev/hdn Slave: whole disk (or CD-ROM) 153307c7e30cSJani Nikula 153407c7e30cSJani Nikula Partitions are handled the same way as for the first 153507c7e30cSJani Nikula interface (see major number 3). 153607c7e30cSJani Nikula 153707c7e30cSJani Nikula 89 char I2C bus interface 153807c7e30cSJani Nikula 0 = /dev/i2c-0 First I2C adapter 153907c7e30cSJani Nikula 1 = /dev/i2c-1 Second I2C adapter 154007c7e30cSJani Nikula ... 154107c7e30cSJani Nikula 154207c7e30cSJani Nikula 89 block Eighth IDE hard disk/CD-ROM interface 154307c7e30cSJani Nikula 0 = /dev/hdo Master: whole disk (or CD-ROM) 154407c7e30cSJani Nikula 64 = /dev/hdp Slave: whole disk (or CD-ROM) 154507c7e30cSJani Nikula 154607c7e30cSJani Nikula Partitions are handled the same way as for the first 154707c7e30cSJani Nikula interface (see major number 3). 154807c7e30cSJani Nikula 154907c7e30cSJani Nikula 90 char Memory Technology Device (RAM, ROM, Flash) 155007c7e30cSJani Nikula 0 = /dev/mtd0 First MTD (rw) 155107c7e30cSJani Nikula 1 = /dev/mtdr0 First MTD (ro) 155207c7e30cSJani Nikula ... 155307c7e30cSJani Nikula 30 = /dev/mtd15 16th MTD (rw) 155407c7e30cSJani Nikula 31 = /dev/mtdr15 16th MTD (ro) 155507c7e30cSJani Nikula 155607c7e30cSJani Nikula 90 block Ninth IDE hard disk/CD-ROM interface 155707c7e30cSJani Nikula 0 = /dev/hdq Master: whole disk (or CD-ROM) 155807c7e30cSJani Nikula 64 = /dev/hdr Slave: whole disk (or CD-ROM) 155907c7e30cSJani Nikula 156007c7e30cSJani Nikula Partitions are handled the same way as for the first 156107c7e30cSJani Nikula interface (see major number 3). 156207c7e30cSJani Nikula 156307c7e30cSJani Nikula 91 char CAN-Bus devices 156407c7e30cSJani Nikula 0 = /dev/can0 First CAN-Bus controller 156507c7e30cSJani Nikula 1 = /dev/can1 Second CAN-Bus controller 156607c7e30cSJani Nikula ... 156707c7e30cSJani Nikula 156807c7e30cSJani Nikula 91 block Tenth IDE hard disk/CD-ROM interface 156907c7e30cSJani Nikula 0 = /dev/hds Master: whole disk (or CD-ROM) 157007c7e30cSJani Nikula 64 = /dev/hdt Slave: whole disk (or CD-ROM) 157107c7e30cSJani Nikula 157207c7e30cSJani Nikula Partitions are handled the same way as for the first 157307c7e30cSJani Nikula interface (see major number 3). 157407c7e30cSJani Nikula 157507c7e30cSJani Nikula 92 char Reserved for ith Kommunikationstechnik MIC ISDN card 157607c7e30cSJani Nikula 157707c7e30cSJani Nikula 92 block PPDD encrypted disk driver 157807c7e30cSJani Nikula 0 = /dev/ppdd0 First encrypted disk 157907c7e30cSJani Nikula 1 = /dev/ppdd1 Second encrypted disk 158007c7e30cSJani Nikula ... 158107c7e30cSJani Nikula 158207c7e30cSJani Nikula Partitions are handled in the same way as for IDE 158307c7e30cSJani Nikula disks (see major number 3) except that the limit on 158407c7e30cSJani Nikula partitions is 15. 158507c7e30cSJani Nikula 158607c7e30cSJani Nikula 93 char 158707c7e30cSJani Nikula 158807c7e30cSJani Nikula 93 block NAND Flash Translation Layer filesystem 158907c7e30cSJani Nikula 0 = /dev/nftla First NFTL layer 159007c7e30cSJani Nikula 16 = /dev/nftlb Second NFTL layer 159107c7e30cSJani Nikula ... 159207c7e30cSJani Nikula 240 = /dev/nftlp 16th NTFL layer 159307c7e30cSJani Nikula 159407c7e30cSJani Nikula 94 char 159507c7e30cSJani Nikula 159607c7e30cSJani Nikula 94 block IBM S/390 DASD block storage 159707c7e30cSJani Nikula 0 = /dev/dasda First DASD device, major 159807c7e30cSJani Nikula 1 = /dev/dasda1 First DASD device, block 1 159907c7e30cSJani Nikula 2 = /dev/dasda2 First DASD device, block 2 160007c7e30cSJani Nikula 3 = /dev/dasda3 First DASD device, block 3 160107c7e30cSJani Nikula 4 = /dev/dasdb Second DASD device, major 160207c7e30cSJani Nikula 5 = /dev/dasdb1 Second DASD device, block 1 160307c7e30cSJani Nikula 6 = /dev/dasdb2 Second DASD device, block 2 160407c7e30cSJani Nikula 7 = /dev/dasdb3 Second DASD device, block 3 160507c7e30cSJani Nikula ... 160607c7e30cSJani Nikula 160707c7e30cSJani Nikula 95 char IP filter 160807c7e30cSJani Nikula 0 = /dev/ipl Filter control device/log file 160907c7e30cSJani Nikula 1 = /dev/ipnat NAT control device/log file 161007c7e30cSJani Nikula 2 = /dev/ipstate State information log file 161107c7e30cSJani Nikula 3 = /dev/ipauth Authentication control device/log file 161207c7e30cSJani Nikula ... 161307c7e30cSJani Nikula 161407c7e30cSJani Nikula 96 char Parallel port ATAPI tape devices 161507c7e30cSJani Nikula 0 = /dev/pt0 First parallel port ATAPI tape 161607c7e30cSJani Nikula 1 = /dev/pt1 Second parallel port ATAPI tape 161707c7e30cSJani Nikula ... 161807c7e30cSJani Nikula 128 = /dev/npt0 First p.p. ATAPI tape, no rewind 161907c7e30cSJani Nikula 129 = /dev/npt1 Second p.p. ATAPI tape, no rewind 162007c7e30cSJani Nikula ... 162107c7e30cSJani Nikula 162207c7e30cSJani Nikula 96 block Inverse NAND Flash Translation Layer 162307c7e30cSJani Nikula 0 = /dev/inftla First INFTL layer 162407c7e30cSJani Nikula 16 = /dev/inftlb Second INFTL layer 162507c7e30cSJani Nikula ... 162607c7e30cSJani Nikula 240 = /dev/inftlp 16th INTFL layer 162707c7e30cSJani Nikula 162807c7e30cSJani Nikula 97 char Parallel port generic ATAPI interface 162907c7e30cSJani Nikula 0 = /dev/pg0 First parallel port ATAPI device 163007c7e30cSJani Nikula 1 = /dev/pg1 Second parallel port ATAPI device 163107c7e30cSJani Nikula 2 = /dev/pg2 Third parallel port ATAPI device 163207c7e30cSJani Nikula 3 = /dev/pg3 Fourth parallel port ATAPI device 163307c7e30cSJani Nikula 163407c7e30cSJani Nikula These devices support the same API as the generic SCSI 163507c7e30cSJani Nikula devices. 163607c7e30cSJani Nikula 163707c7e30cSJani Nikula 98 char Control and Measurement Device (comedi) 163807c7e30cSJani Nikula 0 = /dev/comedi0 First comedi device 163907c7e30cSJani Nikula 1 = /dev/comedi1 Second comedi device 164007c7e30cSJani Nikula ... 1641d62e8055SIan Abbott 47 = /dev/comedi47 48th comedi device 164207c7e30cSJani Nikula 1643d62e8055SIan Abbott Minors 48 to 255 are reserved for comedi subdevices with 1644d62e8055SIan Abbott pathnames of the form "/dev/comediX_subdY", where "X" is the 1645d62e8055SIan Abbott minor number of the associated comedi device and "Y" is the 1646d62e8055SIan Abbott subdevice number. These subdevice minors are assigned 1647d62e8055SIan Abbott dynamically, so there is no fixed mapping from subdevice 1648d62e8055SIan Abbott pathnames to minor numbers. 1649d62e8055SIan Abbott 16506b2484e1SAlexander A. Klimov See https://www.comedi.org/ for information about the Comedi 1651d62e8055SIan Abbott project. 165207c7e30cSJani Nikula 165307c7e30cSJani Nikula 98 block User-mode virtual block device 165407c7e30cSJani Nikula 0 = /dev/ubda First user-mode block device 165515ab8569STheodore Dubois 16 = /dev/ubdb Second user-mode block device 165607c7e30cSJani Nikula ... 165707c7e30cSJani Nikula 165807c7e30cSJani Nikula Partitions are handled in the same way as for IDE 165907c7e30cSJani Nikula disks (see major number 3) except that the limit on 166007c7e30cSJani Nikula partitions is 15. 166107c7e30cSJani Nikula 166207c7e30cSJani Nikula This device is used by the user-mode virtual kernel port. 166307c7e30cSJani Nikula 166407c7e30cSJani Nikula 99 char Raw parallel ports 166507c7e30cSJani Nikula 0 = /dev/parport0 First parallel port 166607c7e30cSJani Nikula 1 = /dev/parport1 Second parallel port 166707c7e30cSJani Nikula ... 166807c7e30cSJani Nikula 166907c7e30cSJani Nikula 99 block JavaStation flash disk 167007c7e30cSJani Nikula 0 = /dev/jsfd JavaStation flash disk 167107c7e30cSJani Nikula 167207c7e30cSJani Nikula 100 char Telephony for Linux 167307c7e30cSJani Nikula 0 = /dev/phone0 First telephony device 167407c7e30cSJani Nikula 1 = /dev/phone1 Second telephony device 167507c7e30cSJani Nikula ... 167607c7e30cSJani Nikula 167707c7e30cSJani Nikula 101 char Motorola DSP 56xxx board 167807c7e30cSJani Nikula 0 = /dev/mdspstat Status information 167907c7e30cSJani Nikula 1 = /dev/mdsp1 First DSP board I/O controls 168007c7e30cSJani Nikula ... 168107c7e30cSJani Nikula 16 = /dev/mdsp16 16th DSP board I/O controls 168207c7e30cSJani Nikula 168307c7e30cSJani Nikula 101 block AMI HyperDisk RAID controller 168407c7e30cSJani Nikula 0 = /dev/amiraid/ar0 First array whole disk 168507c7e30cSJani Nikula 16 = /dev/amiraid/ar1 Second array whole disk 168607c7e30cSJani Nikula ... 168707c7e30cSJani Nikula 240 = /dev/amiraid/ar15 16th array whole disk 168807c7e30cSJani Nikula 168907c7e30cSJani Nikula For each device, partitions are added as: 169007c7e30cSJani Nikula 0 = /dev/amiraid/ar? Whole disk 169107c7e30cSJani Nikula 1 = /dev/amiraid/ar?p1 First partition 169207c7e30cSJani Nikula 2 = /dev/amiraid/ar?p2 Second partition 169307c7e30cSJani Nikula ... 169407c7e30cSJani Nikula 15 = /dev/amiraid/ar?p15 15th partition 169507c7e30cSJani Nikula 169607c7e30cSJani Nikula 102 char 169707c7e30cSJani Nikula 169807c7e30cSJani Nikula 102 block Compressed block device 169907c7e30cSJani Nikula 0 = /dev/cbd/a First compressed block device, whole device 170007c7e30cSJani Nikula 16 = /dev/cbd/b Second compressed block device, whole device 170107c7e30cSJani Nikula ... 170207c7e30cSJani Nikula 240 = /dev/cbd/p 16th compressed block device, whole device 170307c7e30cSJani Nikula 170407c7e30cSJani Nikula Partitions are handled in the same way as for IDE 170507c7e30cSJani Nikula disks (see major number 3) except that the limit on 170607c7e30cSJani Nikula partitions is 15. 170707c7e30cSJani Nikula 170807c7e30cSJani Nikula 103 char Arla network file system 170907c7e30cSJani Nikula 0 = /dev/nnpfs0 First NNPFS device 171007c7e30cSJani Nikula 1 = /dev/nnpfs1 Second NNPFS device 171107c7e30cSJani Nikula 171207c7e30cSJani Nikula Arla is a free clone of the Andrew File System, AFS. 171307c7e30cSJani Nikula The NNPFS device gives user mode filesystem 171407c7e30cSJani Nikula implementations a kernel presence for caching and easy 171507c7e30cSJani Nikula mounting. For more information about the project, 171607c7e30cSJani Nikula write to <arla-drinkers@stacken.kth.se> or see 17176b2484e1SAlexander A. Klimov https://www.stacken.kth.se/project/arla/ 171807c7e30cSJani Nikula 171907c7e30cSJani Nikula 103 block Audit device 172007c7e30cSJani Nikula 0 = /dev/audit Audit device 172107c7e30cSJani Nikula 172207c7e30cSJani Nikula 104 char Flash BIOS support 172307c7e30cSJani Nikula 172407c7e30cSJani Nikula 104 block Compaq Next Generation Drive Array, first controller 172507c7e30cSJani Nikula 0 = /dev/cciss/c0d0 First logical drive, whole disk 172607c7e30cSJani Nikula 16 = /dev/cciss/c0d1 Second logical drive, whole disk 172707c7e30cSJani Nikula ... 172807c7e30cSJani Nikula 240 = /dev/cciss/c0d15 16th logical drive, whole disk 172907c7e30cSJani Nikula 173007c7e30cSJani Nikula Partitions are handled the same way as for Mylex 173107c7e30cSJani Nikula DAC960 (see major number 48) except that the limit on 173207c7e30cSJani Nikula partitions is 15. 173307c7e30cSJani Nikula 173407c7e30cSJani Nikula 105 char Comtrol VS-1000 serial controller 173507c7e30cSJani Nikula 0 = /dev/ttyV0 First VS-1000 port 173607c7e30cSJani Nikula 1 = /dev/ttyV1 Second VS-1000 port 173707c7e30cSJani Nikula ... 173807c7e30cSJani Nikula 173907c7e30cSJani Nikula 105 block Compaq Next Generation Drive Array, second controller 174007c7e30cSJani Nikula 0 = /dev/cciss/c1d0 First logical drive, whole disk 174107c7e30cSJani Nikula 16 = /dev/cciss/c1d1 Second logical drive, whole disk 174207c7e30cSJani Nikula ... 174307c7e30cSJani Nikula 240 = /dev/cciss/c1d15 16th logical drive, whole disk 174407c7e30cSJani Nikula 174507c7e30cSJani Nikula Partitions are handled the same way as for Mylex 174607c7e30cSJani Nikula DAC960 (see major number 48) except that the limit on 174707c7e30cSJani Nikula partitions is 15. 174807c7e30cSJani Nikula 174907c7e30cSJani Nikula 106 char Comtrol VS-1000 serial controller - alternate devices 175007c7e30cSJani Nikula 0 = /dev/cuv0 First VS-1000 port 175107c7e30cSJani Nikula 1 = /dev/cuv1 Second VS-1000 port 175207c7e30cSJani Nikula ... 175307c7e30cSJani Nikula 175407c7e30cSJani Nikula 106 block Compaq Next Generation Drive Array, third controller 175507c7e30cSJani Nikula 0 = /dev/cciss/c2d0 First logical drive, whole disk 175607c7e30cSJani Nikula 16 = /dev/cciss/c2d1 Second logical drive, whole disk 175707c7e30cSJani Nikula ... 175807c7e30cSJani Nikula 240 = /dev/cciss/c2d15 16th logical drive, whole disk 175907c7e30cSJani Nikula 176007c7e30cSJani Nikula Partitions are handled the same way as for Mylex 176107c7e30cSJani Nikula DAC960 (see major number 48) except that the limit on 176207c7e30cSJani Nikula partitions is 15. 176307c7e30cSJani Nikula 176407c7e30cSJani Nikula 107 char 3Dfx Voodoo Graphics device 176507c7e30cSJani Nikula 0 = /dev/3dfx Primary 3Dfx graphics device 176607c7e30cSJani Nikula 176707c7e30cSJani Nikula 107 block Compaq Next Generation Drive Array, fourth controller 176807c7e30cSJani Nikula 0 = /dev/cciss/c3d0 First logical drive, whole disk 176907c7e30cSJani Nikula 16 = /dev/cciss/c3d1 Second logical drive, whole disk 177007c7e30cSJani Nikula ... 177107c7e30cSJani Nikula 240 = /dev/cciss/c3d15 16th logical drive, whole disk 177207c7e30cSJani Nikula 177307c7e30cSJani Nikula Partitions are handled the same way as for Mylex 177407c7e30cSJani Nikula DAC960 (see major number 48) except that the limit on 177507c7e30cSJani Nikula partitions is 15. 177607c7e30cSJani Nikula 177707c7e30cSJani Nikula 108 char Device independent PPP interface 177807c7e30cSJani Nikula 0 = /dev/ppp Device independent PPP interface 177907c7e30cSJani Nikula 178007c7e30cSJani Nikula 108 block Compaq Next Generation Drive Array, fifth controller 178107c7e30cSJani Nikula 0 = /dev/cciss/c4d0 First logical drive, whole disk 178207c7e30cSJani Nikula 16 = /dev/cciss/c4d1 Second logical drive, whole disk 178307c7e30cSJani Nikula ... 178407c7e30cSJani Nikula 240 = /dev/cciss/c4d15 16th logical drive, whole disk 178507c7e30cSJani Nikula 178607c7e30cSJani Nikula Partitions are handled the same way as for Mylex 178707c7e30cSJani Nikula DAC960 (see major number 48) except that the limit on 178807c7e30cSJani Nikula partitions is 15. 178907c7e30cSJani Nikula 179007c7e30cSJani Nikula 109 char Reserved for logical volume manager 179107c7e30cSJani Nikula 179207c7e30cSJani Nikula 109 block Compaq Next Generation Drive Array, sixth controller 179307c7e30cSJani Nikula 0 = /dev/cciss/c5d0 First logical drive, whole disk 179407c7e30cSJani Nikula 16 = /dev/cciss/c5d1 Second logical drive, whole disk 179507c7e30cSJani Nikula ... 179607c7e30cSJani Nikula 240 = /dev/cciss/c5d15 16th logical drive, whole disk 179707c7e30cSJani Nikula 179807c7e30cSJani Nikula Partitions are handled the same way as for Mylex 179907c7e30cSJani Nikula DAC960 (see major number 48) except that the limit on 180007c7e30cSJani Nikula partitions is 15. 180107c7e30cSJani Nikula 180207c7e30cSJani Nikula 110 char miroMEDIA Surround board 180307c7e30cSJani Nikula 0 = /dev/srnd0 First miroMEDIA Surround board 180407c7e30cSJani Nikula 1 = /dev/srnd1 Second miroMEDIA Surround board 180507c7e30cSJani Nikula ... 180607c7e30cSJani Nikula 180707c7e30cSJani Nikula 110 block Compaq Next Generation Drive Array, seventh controller 180807c7e30cSJani Nikula 0 = /dev/cciss/c6d0 First logical drive, whole disk 180907c7e30cSJani Nikula 16 = /dev/cciss/c6d1 Second logical drive, whole disk 181007c7e30cSJani Nikula ... 181107c7e30cSJani Nikula 240 = /dev/cciss/c6d15 16th logical drive, whole disk 181207c7e30cSJani Nikula 181307c7e30cSJani Nikula Partitions are handled the same way as for Mylex 181407c7e30cSJani Nikula DAC960 (see major number 48) except that the limit on 181507c7e30cSJani Nikula partitions is 15. 181607c7e30cSJani Nikula 181707c7e30cSJani Nikula 111 char 181807c7e30cSJani Nikula 181907c7e30cSJani Nikula 111 block Compaq Next Generation Drive Array, eighth controller 182007c7e30cSJani Nikula 0 = /dev/cciss/c7d0 First logical drive, whole disk 182107c7e30cSJani Nikula 16 = /dev/cciss/c7d1 Second logical drive, whole disk 182207c7e30cSJani Nikula ... 182307c7e30cSJani Nikula 240 = /dev/cciss/c7d15 16th logical drive, whole disk 182407c7e30cSJani Nikula 182507c7e30cSJani Nikula Partitions are handled the same way as for Mylex 182607c7e30cSJani Nikula DAC960 (see major number 48) except that the limit on 182707c7e30cSJani Nikula partitions is 15. 182807c7e30cSJani Nikula 182907c7e30cSJani Nikula 112 char ISI serial card 183007c7e30cSJani Nikula 0 = /dev/ttyM0 First ISI port 183107c7e30cSJani Nikula 1 = /dev/ttyM1 Second ISI port 183207c7e30cSJani Nikula ... 183307c7e30cSJani Nikula 183407c7e30cSJani Nikula There is currently a device-naming conflict between 183507c7e30cSJani Nikula these and PAM multimodems (major 78). 183607c7e30cSJani Nikula 183707c7e30cSJani Nikula 112 block IBM iSeries virtual disk 183807c7e30cSJani Nikula 0 = /dev/iseries/vda First virtual disk, whole disk 183907c7e30cSJani Nikula 8 = /dev/iseries/vdb Second virtual disk, whole disk 184007c7e30cSJani Nikula ... 184107c7e30cSJani Nikula 200 = /dev/iseries/vdz 26th virtual disk, whole disk 184207c7e30cSJani Nikula 208 = /dev/iseries/vdaa 27th virtual disk, whole disk 184307c7e30cSJani Nikula ... 184407c7e30cSJani Nikula 248 = /dev/iseries/vdaf 32nd virtual disk, whole disk 184507c7e30cSJani Nikula 184607c7e30cSJani Nikula Partitions are handled in the same way as for IDE 184707c7e30cSJani Nikula disks (see major number 3) except that the limit on 184807c7e30cSJani Nikula partitions is 7. 184907c7e30cSJani Nikula 185007c7e30cSJani Nikula 113 char ISI serial card - alternate devices 185107c7e30cSJani Nikula 0 = /dev/cum0 Callout device for ttyM0 185207c7e30cSJani Nikula 1 = /dev/cum1 Callout device for ttyM1 185307c7e30cSJani Nikula ... 185407c7e30cSJani Nikula 185507c7e30cSJani Nikula 113 block IBM iSeries virtual CD-ROM 185607c7e30cSJani Nikula 0 = /dev/iseries/vcda First virtual CD-ROM 185707c7e30cSJani Nikula 1 = /dev/iseries/vcdb Second virtual CD-ROM 185807c7e30cSJani Nikula ... 185907c7e30cSJani Nikula 186007c7e30cSJani Nikula 114 char Picture Elements ISE board 186107c7e30cSJani Nikula 0 = /dev/ise0 First ISE board 186207c7e30cSJani Nikula 1 = /dev/ise1 Second ISE board 186307c7e30cSJani Nikula ... 186407c7e30cSJani Nikula 128 = /dev/isex0 Control node for first ISE board 186507c7e30cSJani Nikula 129 = /dev/isex1 Control node for second ISE board 186607c7e30cSJani Nikula ... 186707c7e30cSJani Nikula 186807c7e30cSJani Nikula The ISE board is an embedded computer, optimized for 186907c7e30cSJani Nikula image processing. The /dev/iseN nodes are the general 187007c7e30cSJani Nikula I/O access to the board, the /dev/isex0 nodes command 187107c7e30cSJani Nikula nodes used to control the board. 187207c7e30cSJani Nikula 187307c7e30cSJani Nikula 114 block IDE BIOS powered software RAID interfaces such as the 187407c7e30cSJani Nikula Promise Fastrak 187507c7e30cSJani Nikula 187607c7e30cSJani Nikula 0 = /dev/ataraid/d0 187707c7e30cSJani Nikula 1 = /dev/ataraid/d0p1 187807c7e30cSJani Nikula 2 = /dev/ataraid/d0p2 187907c7e30cSJani Nikula ... 188007c7e30cSJani Nikula 16 = /dev/ataraid/d1 188107c7e30cSJani Nikula 17 = /dev/ataraid/d1p1 188207c7e30cSJani Nikula 18 = /dev/ataraid/d1p2 188307c7e30cSJani Nikula ... 188407c7e30cSJani Nikula 255 = /dev/ataraid/d15p15 188507c7e30cSJani Nikula 188607c7e30cSJani Nikula Partitions are handled in the same way as for IDE 188707c7e30cSJani Nikula disks (see major number 3) except that the limit on 188807c7e30cSJani Nikula partitions is 15. 188907c7e30cSJani Nikula 189007c7e30cSJani Nikula 115 char TI link cable devices (115 was formerly the console driver speaker) 189107c7e30cSJani Nikula 0 = /dev/tipar0 Parallel cable on first parallel port 189207c7e30cSJani Nikula ... 189307c7e30cSJani Nikula 7 = /dev/tipar7 Parallel cable on seventh parallel port 189407c7e30cSJani Nikula 189507c7e30cSJani Nikula 8 = /dev/tiser0 Serial cable on first serial port 189607c7e30cSJani Nikula ... 189707c7e30cSJani Nikula 15 = /dev/tiser7 Serial cable on seventh serial port 189807c7e30cSJani Nikula 189907c7e30cSJani Nikula 16 = /dev/tiusb0 First USB cable 190007c7e30cSJani Nikula ... 190107c7e30cSJani Nikula 47 = /dev/tiusb31 32nd USB cable 190207c7e30cSJani Nikula 190307c7e30cSJani Nikula 115 block NetWare (NWFS) Devices (0-255) 190407c7e30cSJani Nikula 190507c7e30cSJani Nikula The NWFS (NetWare) devices are used to present a 190607c7e30cSJani Nikula collection of NetWare Mirror Groups or NetWare 190707c7e30cSJani Nikula Partitions as a logical storage segment for 190807c7e30cSJani Nikula use in mounting NetWare volumes. A maximum of 190907c7e30cSJani Nikula 256 NetWare volumes can be supported in a single 191007c7e30cSJani Nikula machine. 191107c7e30cSJani Nikula 191207c7e30cSJani Nikula http://cgfa.telepac.pt/ftp2/kernel.org/linux/kernel/people/jmerkey/nwfs/ 191307c7e30cSJani Nikula 191407c7e30cSJani Nikula 0 = /dev/nwfs/v0 First NetWare (NWFS) Logical Volume 191507c7e30cSJani Nikula 1 = /dev/nwfs/v1 Second NetWare (NWFS) Logical Volume 191607c7e30cSJani Nikula 2 = /dev/nwfs/v2 Third NetWare (NWFS) Logical Volume 191707c7e30cSJani Nikula ... 191807c7e30cSJani Nikula 255 = /dev/nwfs/v255 Last NetWare (NWFS) Logical Volume 191907c7e30cSJani Nikula 192007c7e30cSJani Nikula 116 char Advanced Linux Sound Driver (ALSA) 192107c7e30cSJani Nikula 192207c7e30cSJani Nikula 116 block MicroMemory battery backed RAM adapter (NVRAM) 192307c7e30cSJani Nikula Supports 16 boards, 15 partitions each. 192407c7e30cSJani Nikula Requested by neilb at cse.unsw.edu.au. 192507c7e30cSJani Nikula 192607c7e30cSJani Nikula 0 = /dev/umem/d0 Whole of first board 192707c7e30cSJani Nikula 1 = /dev/umem/d0p1 First partition of first board 192807c7e30cSJani Nikula 2 = /dev/umem/d0p2 Second partition of first board 192907c7e30cSJani Nikula 15 = /dev/umem/d0p15 15th partition of first board 193007c7e30cSJani Nikula 193107c7e30cSJani Nikula 16 = /dev/umem/d1 Whole of second board 193207c7e30cSJani Nikula 17 = /dev/umem/d1p1 First partition of second board 193307c7e30cSJani Nikula ... 193407c7e30cSJani Nikula 255= /dev/umem/d15p15 15th partition of 16th board. 193507c7e30cSJani Nikula 193689fbca33SJakub Kicinski 117 char [REMOVED] COSA/SRP synchronous serial card 193707c7e30cSJani Nikula 0 = /dev/cosa0c0 1st board, 1st channel 193807c7e30cSJani Nikula 1 = /dev/cosa0c1 1st board, 2nd channel 193907c7e30cSJani Nikula ... 194007c7e30cSJani Nikula 16 = /dev/cosa1c0 2nd board, 1st channel 194107c7e30cSJani Nikula 17 = /dev/cosa1c1 2nd board, 2nd channel 194207c7e30cSJani Nikula ... 194307c7e30cSJani Nikula 194407c7e30cSJani Nikula 117 block Enterprise Volume Management System (EVMS) 194507c7e30cSJani Nikula 194607c7e30cSJani Nikula The EVMS driver uses a layered, plug-in model to provide 194707c7e30cSJani Nikula unparalleled flexibility and extensibility in managing 194807c7e30cSJani Nikula storage. This allows for easy expansion or customization 194907c7e30cSJani Nikula of various levels of volume management. Requested by 195007c7e30cSJani Nikula Mark Peloquin (peloquin at us.ibm.com). 195107c7e30cSJani Nikula 195207c7e30cSJani Nikula Note: EVMS populates and manages all the devnodes in 195307c7e30cSJani Nikula /dev/evms. 195407c7e30cSJani Nikula 195507c7e30cSJani Nikula http://sf.net/projects/evms 195607c7e30cSJani Nikula 195707c7e30cSJani Nikula 0 = /dev/evms/block_device EVMS block device 195807c7e30cSJani Nikula 1 = /dev/evms/legacyname1 First EVMS legacy device 195907c7e30cSJani Nikula 2 = /dev/evms/legacyname2 Second EVMS legacy device 196007c7e30cSJani Nikula ... 196107c7e30cSJani Nikula Both ranges can grow (down or up) until they meet. 196207c7e30cSJani Nikula ... 196307c7e30cSJani Nikula 254 = /dev/evms/EVMSname2 Second EVMS native device 196407c7e30cSJani Nikula 255 = /dev/evms/EVMSname1 First EVMS native device 196507c7e30cSJani Nikula 196607c7e30cSJani Nikula Note: legacyname(s) are derived from the normal legacy 196707c7e30cSJani Nikula device names. For example, /dev/hda5 would become 196807c7e30cSJani Nikula /dev/evms/hda5. 196907c7e30cSJani Nikula 197007c7e30cSJani Nikula 118 char IBM Cryptographic Accelerator 197107c7e30cSJani Nikula 0 = /dev/ica Virtual interface to all IBM Crypto Accelerators 197207c7e30cSJani Nikula 1 = /dev/ica0 IBMCA Device 0 197307c7e30cSJani Nikula 2 = /dev/ica1 IBMCA Device 1 197407c7e30cSJani Nikula ... 197507c7e30cSJani Nikula 197607c7e30cSJani Nikula 119 char VMware virtual network control 197707c7e30cSJani Nikula 0 = /dev/vnet0 1st virtual network 197807c7e30cSJani Nikula 1 = /dev/vnet1 2nd virtual network 197907c7e30cSJani Nikula ... 198007c7e30cSJani Nikula 198107c7e30cSJani Nikula 120-127 char LOCAL/EXPERIMENTAL USE 198207c7e30cSJani Nikula 198307c7e30cSJani Nikula 120-127 block LOCAL/EXPERIMENTAL USE 198407c7e30cSJani Nikula Allocated for local/experimental use. For devices not 198507c7e30cSJani Nikula assigned official numbers, these ranges should be 198607c7e30cSJani Nikula used in order to avoid conflicting with future assignments. 198707c7e30cSJani Nikula 198807c7e30cSJani Nikula 128-135 char Unix98 PTY masters 198907c7e30cSJani Nikula 199007c7e30cSJani Nikula These devices should not have corresponding device 199107c7e30cSJani Nikula nodes; instead they should be accessed through the 199207c7e30cSJani Nikula /dev/ptmx cloning interface. 199307c7e30cSJani Nikula 199407c7e30cSJani Nikula 128 block SCSI disk devices (128-143) 199507c7e30cSJani Nikula 0 = /dev/sddy 129th SCSI disk whole disk 199607c7e30cSJani Nikula 16 = /dev/sddz 130th SCSI disk whole disk 199707c7e30cSJani Nikula 32 = /dev/sdea 131th SCSI disk whole disk 199807c7e30cSJani Nikula ... 199907c7e30cSJani Nikula 240 = /dev/sden 144th SCSI disk whole disk 200007c7e30cSJani Nikula 200107c7e30cSJani Nikula Partitions are handled in the same way as for IDE 200207c7e30cSJani Nikula disks (see major number 3) except that the limit on 200307c7e30cSJani Nikula partitions is 15. 200407c7e30cSJani Nikula 200507c7e30cSJani Nikula 129 block SCSI disk devices (144-159) 200607c7e30cSJani Nikula 0 = /dev/sdeo 145th SCSI disk whole disk 200707c7e30cSJani Nikula 16 = /dev/sdep 146th SCSI disk whole disk 200807c7e30cSJani Nikula 32 = /dev/sdeq 147th SCSI disk whole disk 200907c7e30cSJani Nikula ... 201007c7e30cSJani Nikula 240 = /dev/sdfd 160th SCSI disk whole disk 201107c7e30cSJani Nikula 201207c7e30cSJani Nikula Partitions are handled in the same way as for IDE 201307c7e30cSJani Nikula disks (see major number 3) except that the limit on 201407c7e30cSJani Nikula partitions is 15. 201507c7e30cSJani Nikula 201607c7e30cSJani Nikula 130 char (Misc devices) 201707c7e30cSJani Nikula 201807c7e30cSJani Nikula 130 block SCSI disk devices (160-175) 201907c7e30cSJani Nikula 0 = /dev/sdfe 161st SCSI disk whole disk 202007c7e30cSJani Nikula 16 = /dev/sdff 162nd SCSI disk whole disk 202107c7e30cSJani Nikula 32 = /dev/sdfg 163rd SCSI disk whole disk 202207c7e30cSJani Nikula ... 202307c7e30cSJani Nikula 240 = /dev/sdft 176th SCSI disk whole disk 202407c7e30cSJani Nikula 202507c7e30cSJani Nikula Partitions are handled in the same way as for IDE 202607c7e30cSJani Nikula disks (see major number 3) except that the limit on 202707c7e30cSJani Nikula partitions is 15. 202807c7e30cSJani Nikula 202907c7e30cSJani Nikula 131 block SCSI disk devices (176-191) 203007c7e30cSJani Nikula 0 = /dev/sdfu 177th SCSI disk whole disk 203107c7e30cSJani Nikula 16 = /dev/sdfv 178th SCSI disk whole disk 203207c7e30cSJani Nikula 32 = /dev/sdfw 179th SCSI disk whole disk 203307c7e30cSJani Nikula ... 203407c7e30cSJani Nikula 240 = /dev/sdgj 192nd SCSI disk whole disk 203507c7e30cSJani Nikula 203607c7e30cSJani Nikula Partitions are handled in the same way as for IDE 203707c7e30cSJani Nikula disks (see major number 3) except that the limit on 203807c7e30cSJani Nikula partitions is 15. 203907c7e30cSJani Nikula 204007c7e30cSJani Nikula 132 block SCSI disk devices (192-207) 204107c7e30cSJani Nikula 0 = /dev/sdgk 193rd SCSI disk whole disk 204207c7e30cSJani Nikula 16 = /dev/sdgl 194th SCSI disk whole disk 204307c7e30cSJani Nikula 32 = /dev/sdgm 195th SCSI disk whole disk 204407c7e30cSJani Nikula ... 204507c7e30cSJani Nikula 240 = /dev/sdgz 208th SCSI disk whole disk 204607c7e30cSJani Nikula 204707c7e30cSJani Nikula Partitions are handled in the same way as for IDE 204807c7e30cSJani Nikula disks (see major number 3) except that the limit on 204907c7e30cSJani Nikula partitions is 15. 205007c7e30cSJani Nikula 205107c7e30cSJani Nikula 133 block SCSI disk devices (208-223) 205207c7e30cSJani Nikula 0 = /dev/sdha 209th SCSI disk whole disk 205307c7e30cSJani Nikula 16 = /dev/sdhb 210th SCSI disk whole disk 205407c7e30cSJani Nikula 32 = /dev/sdhc 211th SCSI disk whole disk 205507c7e30cSJani Nikula ... 205607c7e30cSJani Nikula 240 = /dev/sdhp 224th SCSI disk whole disk 205707c7e30cSJani Nikula 205807c7e30cSJani Nikula Partitions are handled in the same way as for IDE 205907c7e30cSJani Nikula disks (see major number 3) except that the limit on 206007c7e30cSJani Nikula partitions is 15. 206107c7e30cSJani Nikula 206207c7e30cSJani Nikula 134 block SCSI disk devices (224-239) 206307c7e30cSJani Nikula 0 = /dev/sdhq 225th SCSI disk whole disk 206407c7e30cSJani Nikula 16 = /dev/sdhr 226th SCSI disk whole disk 206507c7e30cSJani Nikula 32 = /dev/sdhs 227th SCSI disk whole disk 206607c7e30cSJani Nikula ... 206707c7e30cSJani Nikula 240 = /dev/sdif 240th SCSI disk whole disk 206807c7e30cSJani Nikula 206907c7e30cSJani Nikula Partitions are handled in the same way as for IDE 207007c7e30cSJani Nikula disks (see major number 3) except that the limit on 207107c7e30cSJani Nikula partitions is 15. 207207c7e30cSJani Nikula 207307c7e30cSJani Nikula 135 block SCSI disk devices (240-255) 207407c7e30cSJani Nikula 0 = /dev/sdig 241st SCSI disk whole disk 207507c7e30cSJani Nikula 16 = /dev/sdih 242nd SCSI disk whole disk 207607c7e30cSJani Nikula 32 = /dev/sdih 243rd SCSI disk whole disk 207707c7e30cSJani Nikula ... 207807c7e30cSJani Nikula 240 = /dev/sdiv 256th SCSI disk whole disk 207907c7e30cSJani Nikula 208007c7e30cSJani Nikula Partitions are handled in the same way as for IDE 208107c7e30cSJani Nikula disks (see major number 3) except that the limit on 208207c7e30cSJani Nikula partitions is 15. 208307c7e30cSJani Nikula 208407c7e30cSJani Nikula 136-143 char Unix98 PTY slaves 208507c7e30cSJani Nikula 0 = /dev/pts/0 First Unix98 pseudo-TTY 208607c7e30cSJani Nikula 1 = /dev/pts/1 Second Unix98 pseudo-TTY 208707c7e30cSJani Nikula ... 208807c7e30cSJani Nikula 208907c7e30cSJani Nikula These device nodes are automatically generated with 209007c7e30cSJani Nikula the proper permissions and modes by mounting the 209107c7e30cSJani Nikula devpts filesystem onto /dev/pts with the appropriate 209207c7e30cSJani Nikula mount options (distribution dependent, however, on 209307c7e30cSJani Nikula *most* distributions the appropriate options are 209407c7e30cSJani Nikula "mode=0620,gid=<gid of the "tty" group>".) 209507c7e30cSJani Nikula 209607c7e30cSJani Nikula 136 block Mylex DAC960 PCI RAID controller; ninth controller 209707c7e30cSJani Nikula 0 = /dev/rd/c8d0 First disk, whole disk 209807c7e30cSJani Nikula 8 = /dev/rd/c8d1 Second disk, whole disk 209907c7e30cSJani Nikula ... 210007c7e30cSJani Nikula 248 = /dev/rd/c8d31 32nd disk, whole disk 210107c7e30cSJani Nikula 210207c7e30cSJani Nikula Partitions are handled as for major 48. 210307c7e30cSJani Nikula 210407c7e30cSJani Nikula 137 block Mylex DAC960 PCI RAID controller; tenth controller 210507c7e30cSJani Nikula 0 = /dev/rd/c9d0 First disk, whole disk 210607c7e30cSJani Nikula 8 = /dev/rd/c9d1 Second disk, whole disk 210707c7e30cSJani Nikula ... 210807c7e30cSJani Nikula 248 = /dev/rd/c9d31 32nd disk, whole disk 210907c7e30cSJani Nikula 211007c7e30cSJani Nikula Partitions are handled as for major 48. 211107c7e30cSJani Nikula 211207c7e30cSJani Nikula 138 block Mylex DAC960 PCI RAID controller; eleventh controller 211307c7e30cSJani Nikula 0 = /dev/rd/c10d0 First disk, whole disk 211407c7e30cSJani Nikula 8 = /dev/rd/c10d1 Second disk, whole disk 211507c7e30cSJani Nikula ... 211607c7e30cSJani Nikula 248 = /dev/rd/c10d31 32nd disk, whole disk 211707c7e30cSJani Nikula 211807c7e30cSJani Nikula Partitions are handled as for major 48. 211907c7e30cSJani Nikula 212007c7e30cSJani Nikula 139 block Mylex DAC960 PCI RAID controller; twelfth controller 212107c7e30cSJani Nikula 0 = /dev/rd/c11d0 First disk, whole disk 212207c7e30cSJani Nikula 8 = /dev/rd/c11d1 Second disk, whole disk 212307c7e30cSJani Nikula ... 212407c7e30cSJani Nikula 248 = /dev/rd/c11d31 32nd disk, whole disk 212507c7e30cSJani Nikula 212607c7e30cSJani Nikula Partitions are handled as for major 48. 212707c7e30cSJani Nikula 212807c7e30cSJani Nikula 140 block Mylex DAC960 PCI RAID controller; thirteenth controller 212907c7e30cSJani Nikula 0 = /dev/rd/c12d0 First disk, whole disk 213007c7e30cSJani Nikula 8 = /dev/rd/c12d1 Second disk, whole disk 213107c7e30cSJani Nikula ... 213207c7e30cSJani Nikula 248 = /dev/rd/c12d31 32nd disk, whole disk 213307c7e30cSJani Nikula 213407c7e30cSJani Nikula Partitions are handled as for major 48. 213507c7e30cSJani Nikula 213607c7e30cSJani Nikula 141 block Mylex DAC960 PCI RAID controller; fourteenth controller 213707c7e30cSJani Nikula 0 = /dev/rd/c13d0 First disk, whole disk 213807c7e30cSJani Nikula 8 = /dev/rd/c13d1 Second disk, whole disk 213907c7e30cSJani Nikula ... 214007c7e30cSJani Nikula 248 = /dev/rd/c13d31 32nd disk, whole disk 214107c7e30cSJani Nikula 214207c7e30cSJani Nikula Partitions are handled as for major 48. 214307c7e30cSJani Nikula 214407c7e30cSJani Nikula 142 block Mylex DAC960 PCI RAID controller; fifteenth controller 214507c7e30cSJani Nikula 0 = /dev/rd/c14d0 First disk, whole disk 214607c7e30cSJani Nikula 8 = /dev/rd/c14d1 Second disk, whole disk 214707c7e30cSJani Nikula ... 214807c7e30cSJani Nikula 248 = /dev/rd/c14d31 32nd disk, whole disk 214907c7e30cSJani Nikula 215007c7e30cSJani Nikula Partitions are handled as for major 48. 215107c7e30cSJani Nikula 215207c7e30cSJani Nikula 143 block Mylex DAC960 PCI RAID controller; sixteenth controller 215307c7e30cSJani Nikula 0 = /dev/rd/c15d0 First disk, whole disk 215407c7e30cSJani Nikula 8 = /dev/rd/c15d1 Second disk, whole disk 215507c7e30cSJani Nikula ... 215607c7e30cSJani Nikula 248 = /dev/rd/c15d31 32nd disk, whole disk 215707c7e30cSJani Nikula 215807c7e30cSJani Nikula Partitions are handled as for major 48. 215907c7e30cSJani Nikula 216007c7e30cSJani Nikula 144 char Encapsulated PPP 216107c7e30cSJani Nikula 0 = /dev/pppox0 First PPP over Ethernet 216207c7e30cSJani Nikula ... 216307c7e30cSJani Nikula 63 = /dev/pppox63 64th PPP over Ethernet 216407c7e30cSJani Nikula 216507c7e30cSJani Nikula This is primarily used for ADSL. 216607c7e30cSJani Nikula 216707c7e30cSJani Nikula The SST 5136-DN DeviceNet interface driver has been 216807c7e30cSJani Nikula relocated to major 183 due to an unfortunate conflict. 216907c7e30cSJani Nikula 217007c7e30cSJani Nikula 144 block Expansion Area #1 for more non-device (e.g. NFS) mounts 217107c7e30cSJani Nikula 0 = mounted device 256 217207c7e30cSJani Nikula 255 = mounted device 511 217307c7e30cSJani Nikula 217407c7e30cSJani Nikula 145 char SAM9407-based soundcard 217507c7e30cSJani Nikula 0 = /dev/sam0_mixer 217607c7e30cSJani Nikula 1 = /dev/sam0_sequencer 217707c7e30cSJani Nikula 2 = /dev/sam0_midi00 217807c7e30cSJani Nikula 3 = /dev/sam0_dsp 217907c7e30cSJani Nikula 4 = /dev/sam0_audio 218007c7e30cSJani Nikula 6 = /dev/sam0_sndstat 218107c7e30cSJani Nikula 18 = /dev/sam0_midi01 218207c7e30cSJani Nikula 34 = /dev/sam0_midi02 218307c7e30cSJani Nikula 50 = /dev/sam0_midi03 218407c7e30cSJani Nikula 64 = /dev/sam1_mixer 218507c7e30cSJani Nikula ... 218607c7e30cSJani Nikula 128 = /dev/sam2_mixer 218707c7e30cSJani Nikula ... 218807c7e30cSJani Nikula 192 = /dev/sam3_mixer 218907c7e30cSJani Nikula ... 219007c7e30cSJani Nikula 219107c7e30cSJani Nikula Device functions match OSS, but offer a number of 219207c7e30cSJani Nikula addons, which are sam9407 specific. OSS can be 219307c7e30cSJani Nikula operated simultaneously, taking care of the codec. 219407c7e30cSJani Nikula 219507c7e30cSJani Nikula 145 block Expansion Area #2 for more non-device (e.g. NFS) mounts 219607c7e30cSJani Nikula 0 = mounted device 512 219707c7e30cSJani Nikula 255 = mounted device 767 219807c7e30cSJani Nikula 219907c7e30cSJani Nikula 146 char SYSTRAM SCRAMNet mirrored-memory network 220007c7e30cSJani Nikula 0 = /dev/scramnet0 First SCRAMNet device 220107c7e30cSJani Nikula 1 = /dev/scramnet1 Second SCRAMNet device 220207c7e30cSJani Nikula ... 220307c7e30cSJani Nikula 220407c7e30cSJani Nikula 146 block Expansion Area #3 for more non-device (e.g. NFS) mounts 220507c7e30cSJani Nikula 0 = mounted device 768 220607c7e30cSJani Nikula 255 = mounted device 1023 220707c7e30cSJani Nikula 220807c7e30cSJani Nikula 147 char Aureal Semiconductor Vortex Audio device 220907c7e30cSJani Nikula 0 = /dev/aureal0 First Aureal Vortex 221007c7e30cSJani Nikula 1 = /dev/aureal1 Second Aureal Vortex 221107c7e30cSJani Nikula ... 221207c7e30cSJani Nikula 221307c7e30cSJani Nikula 147 block Distributed Replicated Block Device (DRBD) 221407c7e30cSJani Nikula 0 = /dev/drbd0 First DRBD device 221507c7e30cSJani Nikula 1 = /dev/drbd1 Second DRBD device 221607c7e30cSJani Nikula ... 221707c7e30cSJani Nikula 221807c7e30cSJani Nikula 148 char Technology Concepts serial card 221907c7e30cSJani Nikula 0 = /dev/ttyT0 First TCL port 222007c7e30cSJani Nikula 1 = /dev/ttyT1 Second TCL port 222107c7e30cSJani Nikula ... 222207c7e30cSJani Nikula 222307c7e30cSJani Nikula 149 char Technology Concepts serial card - alternate devices 222407c7e30cSJani Nikula 0 = /dev/cut0 Callout device for ttyT0 222507c7e30cSJani Nikula 1 = /dev/cut0 Callout device for ttyT1 222607c7e30cSJani Nikula ... 222707c7e30cSJani Nikula 222807c7e30cSJani Nikula 150 char Real-Time Linux FIFOs 222907c7e30cSJani Nikula 0 = /dev/rtf0 First RTLinux FIFO 223007c7e30cSJani Nikula 1 = /dev/rtf1 Second RTLinux FIFO 223107c7e30cSJani Nikula ... 223207c7e30cSJani Nikula 223307c7e30cSJani Nikula 151 char DPT I2O SmartRaid V controller 223407c7e30cSJani Nikula 0 = /dev/dpti0 First DPT I2O adapter 223507c7e30cSJani Nikula 1 = /dev/dpti1 Second DPT I2O adapter 223607c7e30cSJani Nikula ... 223707c7e30cSJani Nikula 223807c7e30cSJani Nikula 152 char EtherDrive Control Device 223907c7e30cSJani Nikula 0 = /dev/etherd/ctl Connect/Disconnect an EtherDrive 224007c7e30cSJani Nikula 1 = /dev/etherd/err Monitor errors 224107c7e30cSJani Nikula 2 = /dev/etherd/raw Raw AoE packet monitor 224207c7e30cSJani Nikula 224307c7e30cSJani Nikula 152 block EtherDrive Block Devices 224407c7e30cSJani Nikula 0 = /dev/etherd/0 EtherDrive 0 224507c7e30cSJani Nikula ... 224607c7e30cSJani Nikula 255 = /dev/etherd/255 EtherDrive 255 224707c7e30cSJani Nikula 224807c7e30cSJani Nikula 153 char SPI Bus Interface (sometimes referred to as MicroWire) 224907c7e30cSJani Nikula 0 = /dev/spi0 First SPI device on the bus 225007c7e30cSJani Nikula 1 = /dev/spi1 Second SPI device on the bus 225107c7e30cSJani Nikula ... 225207c7e30cSJani Nikula 15 = /dev/spi15 Sixteenth SPI device on the bus 225307c7e30cSJani Nikula 225407c7e30cSJani Nikula 153 block Enhanced Metadisk RAID (EMD) storage units 225507c7e30cSJani Nikula 0 = /dev/emd/0 First unit 225607c7e30cSJani Nikula 1 = /dev/emd/0p1 Partition 1 on First unit 225707c7e30cSJani Nikula 2 = /dev/emd/0p2 Partition 2 on First unit 225807c7e30cSJani Nikula ... 225907c7e30cSJani Nikula 15 = /dev/emd/0p15 Partition 15 on First unit 226007c7e30cSJani Nikula 226107c7e30cSJani Nikula 16 = /dev/emd/1 Second unit 226207c7e30cSJani Nikula 32 = /dev/emd/2 Third unit 226307c7e30cSJani Nikula ... 226407c7e30cSJani Nikula 240 = /dev/emd/15 Sixteenth unit 226507c7e30cSJani Nikula 226607c7e30cSJani Nikula Partitions are handled in the same way as for IDE 226707c7e30cSJani Nikula disks (see major number 3) except that the limit on 226807c7e30cSJani Nikula partitions is 15. 226907c7e30cSJani Nikula 227007c7e30cSJani Nikula 154 char Specialix RIO serial card 227107c7e30cSJani Nikula 0 = /dev/ttySR0 First RIO port 227207c7e30cSJani Nikula ... 227307c7e30cSJani Nikula 255 = /dev/ttySR255 256th RIO port 227407c7e30cSJani Nikula 227507c7e30cSJani Nikula 155 char Specialix RIO serial card - alternate devices 227607c7e30cSJani Nikula 0 = /dev/cusr0 Callout device for ttySR0 227707c7e30cSJani Nikula ... 227807c7e30cSJani Nikula 255 = /dev/cusr255 Callout device for ttySR255 227907c7e30cSJani Nikula 228007c7e30cSJani Nikula 156 char Specialix RIO serial card 228107c7e30cSJani Nikula 0 = /dev/ttySR256 257th RIO port 228207c7e30cSJani Nikula ... 228307c7e30cSJani Nikula 255 = /dev/ttySR511 512th RIO port 228407c7e30cSJani Nikula 228507c7e30cSJani Nikula 157 char Specialix RIO serial card - alternate devices 228607c7e30cSJani Nikula 0 = /dev/cusr256 Callout device for ttySR256 228707c7e30cSJani Nikula ... 228807c7e30cSJani Nikula 255 = /dev/cusr511 Callout device for ttySR511 228907c7e30cSJani Nikula 229007c7e30cSJani Nikula 158 char Dialogic GammaLink fax driver 229107c7e30cSJani Nikula 0 = /dev/gfax0 GammaLink channel 0 229207c7e30cSJani Nikula 1 = /dev/gfax1 GammaLink channel 1 229307c7e30cSJani Nikula ... 229407c7e30cSJani Nikula 229507c7e30cSJani Nikula 159 char RESERVED 229607c7e30cSJani Nikula 229707c7e30cSJani Nikula 159 block RESERVED 229807c7e30cSJani Nikula 229907c7e30cSJani Nikula 160 char General Purpose Instrument Bus (GPIB) 230007c7e30cSJani Nikula 0 = /dev/gpib0 First GPIB bus 230107c7e30cSJani Nikula 1 = /dev/gpib1 Second GPIB bus 230207c7e30cSJani Nikula ... 230307c7e30cSJani Nikula 230407c7e30cSJani Nikula 160 block Carmel 8-port SATA Disks on First Controller 230507c7e30cSJani Nikula 0 = /dev/carmel/0 SATA disk 0 whole disk 230607c7e30cSJani Nikula 1 = /dev/carmel/0p1 SATA disk 0 partition 1 230707c7e30cSJani Nikula ... 230807c7e30cSJani Nikula 31 = /dev/carmel/0p31 SATA disk 0 partition 31 230907c7e30cSJani Nikula 231007c7e30cSJani Nikula 32 = /dev/carmel/1 SATA disk 1 whole disk 231107c7e30cSJani Nikula 64 = /dev/carmel/2 SATA disk 2 whole disk 231207c7e30cSJani Nikula ... 231307c7e30cSJani Nikula 224 = /dev/carmel/7 SATA disk 7 whole disk 231407c7e30cSJani Nikula 231507c7e30cSJani Nikula Partitions are handled in the same way as for IDE 231607c7e30cSJani Nikula disks (see major number 3) except that the limit on 231707c7e30cSJani Nikula partitions is 31. 231807c7e30cSJani Nikula 231907c7e30cSJani Nikula 161 char IrCOMM devices (IrDA serial/parallel emulation) 232007c7e30cSJani Nikula 0 = /dev/ircomm0 First IrCOMM device 232107c7e30cSJani Nikula 1 = /dev/ircomm1 Second IrCOMM device 232207c7e30cSJani Nikula ... 232307c7e30cSJani Nikula 16 = /dev/irlpt0 First IrLPT device 232407c7e30cSJani Nikula 17 = /dev/irlpt1 Second IrLPT device 232507c7e30cSJani Nikula ... 232607c7e30cSJani Nikula 232707c7e30cSJani Nikula 161 block Carmel 8-port SATA Disks on Second Controller 232807c7e30cSJani Nikula 0 = /dev/carmel/8 SATA disk 8 whole disk 232907c7e30cSJani Nikula 1 = /dev/carmel/8p1 SATA disk 8 partition 1 233007c7e30cSJani Nikula ... 233107c7e30cSJani Nikula 31 = /dev/carmel/8p31 SATA disk 8 partition 31 233207c7e30cSJani Nikula 233307c7e30cSJani Nikula 32 = /dev/carmel/9 SATA disk 9 whole disk 233407c7e30cSJani Nikula 64 = /dev/carmel/10 SATA disk 10 whole disk 233507c7e30cSJani Nikula ... 233607c7e30cSJani Nikula 224 = /dev/carmel/15 SATA disk 15 whole disk 233707c7e30cSJani Nikula 233807c7e30cSJani Nikula Partitions are handled in the same way as for IDE 233907c7e30cSJani Nikula disks (see major number 3) except that the limit on 234007c7e30cSJani Nikula partitions is 31. 234107c7e30cSJani Nikula 2342473dcf0fSAlexandre Ghiti 162 char Used for (now removed) raw block device interface 234307c7e30cSJani Nikula 234407c7e30cSJani Nikula 163 char 234507c7e30cSJani Nikula 234607c7e30cSJani Nikula 164 char Chase Research AT/PCI-Fast serial card 234707c7e30cSJani Nikula 0 = /dev/ttyCH0 AT/PCI-Fast board 0, port 0 234807c7e30cSJani Nikula ... 234907c7e30cSJani Nikula 15 = /dev/ttyCH15 AT/PCI-Fast board 0, port 15 235007c7e30cSJani Nikula 16 = /dev/ttyCH16 AT/PCI-Fast board 1, port 0 235107c7e30cSJani Nikula ... 235207c7e30cSJani Nikula 31 = /dev/ttyCH31 AT/PCI-Fast board 1, port 15 235307c7e30cSJani Nikula 32 = /dev/ttyCH32 AT/PCI-Fast board 2, port 0 235407c7e30cSJani Nikula ... 235507c7e30cSJani Nikula 47 = /dev/ttyCH47 AT/PCI-Fast board 2, port 15 235607c7e30cSJani Nikula 48 = /dev/ttyCH48 AT/PCI-Fast board 3, port 0 235707c7e30cSJani Nikula ... 235807c7e30cSJani Nikula 63 = /dev/ttyCH63 AT/PCI-Fast board 3, port 15 235907c7e30cSJani Nikula 236007c7e30cSJani Nikula 165 char Chase Research AT/PCI-Fast serial card - alternate devices 236107c7e30cSJani Nikula 0 = /dev/cuch0 Callout device for ttyCH0 236207c7e30cSJani Nikula ... 236307c7e30cSJani Nikula 63 = /dev/cuch63 Callout device for ttyCH63 236407c7e30cSJani Nikula 236507c7e30cSJani Nikula 166 char ACM USB modems 236607c7e30cSJani Nikula 0 = /dev/ttyACM0 First ACM modem 236707c7e30cSJani Nikula 1 = /dev/ttyACM1 Second ACM modem 236807c7e30cSJani Nikula ... 236907c7e30cSJani Nikula 237007c7e30cSJani Nikula 167 char ACM USB modems - alternate devices 237107c7e30cSJani Nikula 0 = /dev/cuacm0 Callout device for ttyACM0 237207c7e30cSJani Nikula 1 = /dev/cuacm1 Callout device for ttyACM1 237307c7e30cSJani Nikula ... 237407c7e30cSJani Nikula 237507c7e30cSJani Nikula 168 char Eracom CSA7000 PCI encryption adaptor 237607c7e30cSJani Nikula 0 = /dev/ecsa0 First CSA7000 237707c7e30cSJani Nikula 1 = /dev/ecsa1 Second CSA7000 237807c7e30cSJani Nikula ... 237907c7e30cSJani Nikula 238007c7e30cSJani Nikula 169 char Eracom CSA8000 PCI encryption adaptor 238107c7e30cSJani Nikula 0 = /dev/ecsa8-0 First CSA8000 238207c7e30cSJani Nikula 1 = /dev/ecsa8-1 Second CSA8000 238307c7e30cSJani Nikula ... 238407c7e30cSJani Nikula 238507c7e30cSJani Nikula 170 char AMI MegaRAC remote access controller 238607c7e30cSJani Nikula 0 = /dev/megarac0 First MegaRAC card 238707c7e30cSJani Nikula 1 = /dev/megarac1 Second MegaRAC card 238807c7e30cSJani Nikula ... 238907c7e30cSJani Nikula 239007c7e30cSJani Nikula 171 char Reserved for IEEE 1394 (Firewire) 239107c7e30cSJani Nikula 239207c7e30cSJani Nikula 172 char Moxa Intellio serial card 239307c7e30cSJani Nikula 0 = /dev/ttyMX0 First Moxa port 239407c7e30cSJani Nikula 1 = /dev/ttyMX1 Second Moxa port 239507c7e30cSJani Nikula ... 239607c7e30cSJani Nikula 127 = /dev/ttyMX127 128th Moxa port 239707c7e30cSJani Nikula 128 = /dev/moxactl Moxa control port 239807c7e30cSJani Nikula 239907c7e30cSJani Nikula 173 char Moxa Intellio serial card - alternate devices 240007c7e30cSJani Nikula 0 = /dev/cumx0 Callout device for ttyMX0 240107c7e30cSJani Nikula 1 = /dev/cumx1 Callout device for ttyMX1 240207c7e30cSJani Nikula ... 240307c7e30cSJani Nikula 127 = /dev/cumx127 Callout device for ttyMX127 240407c7e30cSJani Nikula 240507c7e30cSJani Nikula 174 char SmartIO serial card 240607c7e30cSJani Nikula 0 = /dev/ttySI0 First SmartIO port 240707c7e30cSJani Nikula 1 = /dev/ttySI1 Second SmartIO port 240807c7e30cSJani Nikula ... 240907c7e30cSJani Nikula 241007c7e30cSJani Nikula 175 char SmartIO serial card - alternate devices 241107c7e30cSJani Nikula 0 = /dev/cusi0 Callout device for ttySI0 241207c7e30cSJani Nikula 1 = /dev/cusi1 Callout device for ttySI1 241307c7e30cSJani Nikula ... 241407c7e30cSJani Nikula 241507c7e30cSJani Nikula 176 char nCipher nFast PCI crypto accelerator 241607c7e30cSJani Nikula 0 = /dev/nfastpci0 First nFast PCI device 241707c7e30cSJani Nikula 1 = /dev/nfastpci1 First nFast PCI device 241807c7e30cSJani Nikula ... 241907c7e30cSJani Nikula 242007c7e30cSJani Nikula 177 char TI PCILynx memory spaces 242107c7e30cSJani Nikula 0 = /dev/pcilynx/aux0 AUX space of first PCILynx card 242207c7e30cSJani Nikula ... 242307c7e30cSJani Nikula 15 = /dev/pcilynx/aux15 AUX space of 16th PCILynx card 242407c7e30cSJani Nikula 16 = /dev/pcilynx/rom0 ROM space of first PCILynx card 242507c7e30cSJani Nikula ... 242607c7e30cSJani Nikula 31 = /dev/pcilynx/rom15 ROM space of 16th PCILynx card 242707c7e30cSJani Nikula 32 = /dev/pcilynx/ram0 RAM space of first PCILynx card 242807c7e30cSJani Nikula ... 242907c7e30cSJani Nikula 47 = /dev/pcilynx/ram15 RAM space of 16th PCILynx card 243007c7e30cSJani Nikula 243107c7e30cSJani Nikula 178 char Giganet cLAN1xxx virtual interface adapter 243207c7e30cSJani Nikula 0 = /dev/clanvi0 First cLAN adapter 243307c7e30cSJani Nikula 1 = /dev/clanvi1 Second cLAN adapter 243407c7e30cSJani Nikula ... 243507c7e30cSJani Nikula 243607c7e30cSJani Nikula 179 block MMC block devices 243707c7e30cSJani Nikula 0 = /dev/mmcblk0 First SD/MMC card 243807c7e30cSJani Nikula 1 = /dev/mmcblk0p1 First partition on first MMC card 243907c7e30cSJani Nikula 8 = /dev/mmcblk1 Second SD/MMC card 244007c7e30cSJani Nikula ... 244107c7e30cSJani Nikula 244207c7e30cSJani Nikula The start of next SD/MMC card can be configured with 244307c7e30cSJani Nikula CONFIG_MMC_BLOCK_MINORS, or overridden at boot/modprobe 244407c7e30cSJani Nikula time using the mmcblk.perdev_minors option. That would 244507c7e30cSJani Nikula bump the offset between each card to be the configured 244607c7e30cSJani Nikula value instead of the default 8. 244707c7e30cSJani Nikula 244807c7e30cSJani Nikula 179 char CCube DVXChip-based PCI products 244907c7e30cSJani Nikula 0 = /dev/dvxirq0 First DVX device 245007c7e30cSJani Nikula 1 = /dev/dvxirq1 Second DVX device 245107c7e30cSJani Nikula ... 245207c7e30cSJani Nikula 245307c7e30cSJani Nikula 180 char USB devices 245407c7e30cSJani Nikula 0 = /dev/usb/lp0 First USB printer 245507c7e30cSJani Nikula ... 245607c7e30cSJani Nikula 15 = /dev/usb/lp15 16th USB printer 245707c7e30cSJani Nikula 48 = /dev/usb/scanner0 First USB scanner 245807c7e30cSJani Nikula ... 245907c7e30cSJani Nikula 63 = /dev/usb/scanner15 16th USB scanner 246007c7e30cSJani Nikula 64 = /dev/usb/rio500 Diamond Rio 500 246107c7e30cSJani Nikula 65 = /dev/usb/usblcd USBLCD Interface (info@usblcd.de) 246207c7e30cSJani Nikula 66 = /dev/usb/cpad0 Synaptics cPad (mouse/LCD) 246307c7e30cSJani Nikula 96 = /dev/usb/hiddev0 1st USB HID device 246407c7e30cSJani Nikula ... 246507c7e30cSJani Nikula 111 = /dev/usb/hiddev15 16th USB HID device 246607c7e30cSJani Nikula 112 = /dev/usb/auer0 1st auerswald ISDN device 246707c7e30cSJani Nikula ... 246807c7e30cSJani Nikula 127 = /dev/usb/auer15 16th auerswald ISDN device 246907c7e30cSJani Nikula 128 = /dev/usb/brlvgr0 First Braille Voyager device 247007c7e30cSJani Nikula ... 247107c7e30cSJani Nikula 131 = /dev/usb/brlvgr3 Fourth Braille Voyager device 247207c7e30cSJani Nikula 132 = /dev/usb/idmouse ID Mouse (fingerprint scanner) device 247307c7e30cSJani Nikula 133 = /dev/usb/sisusbvga1 First SiSUSB VGA device 247407c7e30cSJani Nikula ... 247507c7e30cSJani Nikula 140 = /dev/usb/sisusbvga8 Eighth SISUSB VGA device 247607c7e30cSJani Nikula 144 = /dev/usb/lcd USB LCD device 247707c7e30cSJani Nikula 160 = /dev/usb/legousbtower0 1st USB Legotower device 247807c7e30cSJani Nikula ... 247907c7e30cSJani Nikula 175 = /dev/usb/legousbtower15 16th USB Legotower device 248007c7e30cSJani Nikula 176 = /dev/usb/usbtmc1 First USB TMC device 248107c7e30cSJani Nikula ... 248207c7e30cSJani Nikula 191 = /dev/usb/usbtmc16 16th USB TMC device 248307c7e30cSJani Nikula 192 = /dev/usb/yurex1 First USB Yurex device 248407c7e30cSJani Nikula ... 248507c7e30cSJani Nikula 209 = /dev/usb/yurex16 16th USB Yurex device 248607c7e30cSJani Nikula 248707c7e30cSJani Nikula 180 block USB block devices 248807c7e30cSJani Nikula 0 = /dev/uba First USB block device 248907c7e30cSJani Nikula 8 = /dev/ubb Second USB block device 249007c7e30cSJani Nikula 16 = /dev/ubc Third USB block device 249107c7e30cSJani Nikula ... 249207c7e30cSJani Nikula 249307c7e30cSJani Nikula 181 char Conrad Electronic parallel port radio clocks 249407c7e30cSJani Nikula 0 = /dev/pcfclock0 First Conrad radio clock 249507c7e30cSJani Nikula 1 = /dev/pcfclock1 Second Conrad radio clock 249607c7e30cSJani Nikula ... 249707c7e30cSJani Nikula 249807c7e30cSJani Nikula 182 char Picture Elements THR2 binarizer 249907c7e30cSJani Nikula 0 = /dev/pethr0 First THR2 board 250007c7e30cSJani Nikula 1 = /dev/pethr1 Second THR2 board 250107c7e30cSJani Nikula ... 250207c7e30cSJani Nikula 250307c7e30cSJani Nikula 183 char SST 5136-DN DeviceNet interface 250407c7e30cSJani Nikula 0 = /dev/ss5136dn0 First DeviceNet interface 250507c7e30cSJani Nikula 1 = /dev/ss5136dn1 Second DeviceNet interface 250607c7e30cSJani Nikula ... 250707c7e30cSJani Nikula 250807c7e30cSJani Nikula This device used to be assigned to major number 144. 250907c7e30cSJani Nikula It had to be moved due to an unfortunate conflict. 251007c7e30cSJani Nikula 251107c7e30cSJani Nikula 184 char Picture Elements' video simulator/sender 251207c7e30cSJani Nikula 0 = /dev/pevss0 First sender board 251307c7e30cSJani Nikula 1 = /dev/pevss1 Second sender board 251407c7e30cSJani Nikula ... 251507c7e30cSJani Nikula 251607c7e30cSJani Nikula 185 char InterMezzo high availability file system 251707c7e30cSJani Nikula 0 = /dev/intermezzo0 First cache manager 251807c7e30cSJani Nikula 1 = /dev/intermezzo1 Second cache manager 251907c7e30cSJani Nikula ... 252007c7e30cSJani Nikula 252107c7e30cSJani Nikula See http://web.archive.org/web/20080115195241/ 252207c7e30cSJani Nikula http://inter-mezzo.org/index.html 252307c7e30cSJani Nikula 252407c7e30cSJani Nikula 186 char Object-based storage control device 252507c7e30cSJani Nikula 0 = /dev/obd0 First obd control device 252607c7e30cSJani Nikula 1 = /dev/obd1 Second obd control device 252707c7e30cSJani Nikula ... 252807c7e30cSJani Nikula 252907c7e30cSJani Nikula See ftp://ftp.lustre.org/pub/obd for code and information. 253007c7e30cSJani Nikula 253107c7e30cSJani Nikula 187 char DESkey hardware encryption device 253207c7e30cSJani Nikula 0 = /dev/deskey0 First DES key 253307c7e30cSJani Nikula 1 = /dev/deskey1 Second DES key 253407c7e30cSJani Nikula ... 253507c7e30cSJani Nikula 253607c7e30cSJani Nikula 188 char USB serial converters 253707c7e30cSJani Nikula 0 = /dev/ttyUSB0 First USB serial converter 253807c7e30cSJani Nikula 1 = /dev/ttyUSB1 Second USB serial converter 253907c7e30cSJani Nikula ... 254007c7e30cSJani Nikula 254107c7e30cSJani Nikula 189 char USB serial converters - alternate devices 254207c7e30cSJani Nikula 0 = /dev/cuusb0 Callout device for ttyUSB0 254307c7e30cSJani Nikula 1 = /dev/cuusb1 Callout device for ttyUSB1 254407c7e30cSJani Nikula ... 254507c7e30cSJani Nikula 254607c7e30cSJani Nikula 190 char Kansas City tracker/tuner card 254707c7e30cSJani Nikula 0 = /dev/kctt0 First KCT/T card 254807c7e30cSJani Nikula 1 = /dev/kctt1 Second KCT/T card 254907c7e30cSJani Nikula ... 255007c7e30cSJani Nikula 255107c7e30cSJani Nikula 191 char Reserved for PCMCIA 255207c7e30cSJani Nikula 255307c7e30cSJani Nikula 192 char Kernel profiling interface 255407c7e30cSJani Nikula 0 = /dev/profile Profiling control device 255507c7e30cSJani Nikula 1 = /dev/profile0 Profiling device for CPU 0 255607c7e30cSJani Nikula 2 = /dev/profile1 Profiling device for CPU 1 255707c7e30cSJani Nikula ... 255807c7e30cSJani Nikula 255907c7e30cSJani Nikula 193 char Kernel event-tracing interface 256007c7e30cSJani Nikula 0 = /dev/trace Tracing control device 256107c7e30cSJani Nikula 1 = /dev/trace0 Tracing device for CPU 0 256207c7e30cSJani Nikula 2 = /dev/trace1 Tracing device for CPU 1 256307c7e30cSJani Nikula ... 256407c7e30cSJani Nikula 256507c7e30cSJani Nikula 194 char linVideoStreams (LINVS) 256607c7e30cSJani Nikula 0 = /dev/mvideo/status0 Video compression status 256707c7e30cSJani Nikula 1 = /dev/mvideo/stream0 Video stream 256807c7e30cSJani Nikula 2 = /dev/mvideo/frame0 Single compressed frame 256907c7e30cSJani Nikula 3 = /dev/mvideo/rawframe0 Raw uncompressed frame 257007c7e30cSJani Nikula 4 = /dev/mvideo/codec0 Direct codec access 257107c7e30cSJani Nikula 5 = /dev/mvideo/video4linux0 Video4Linux compatibility 257207c7e30cSJani Nikula 257307c7e30cSJani Nikula 16 = /dev/mvideo/status1 Second device 257407c7e30cSJani Nikula ... 257507c7e30cSJani Nikula 32 = /dev/mvideo/status2 Third device 257607c7e30cSJani Nikula ... 257707c7e30cSJani Nikula ... 257807c7e30cSJani Nikula 240 = /dev/mvideo/status15 16th device 257907c7e30cSJani Nikula ... 258007c7e30cSJani Nikula 258107c7e30cSJani Nikula 195 char Nvidia graphics devices 258207c7e30cSJani Nikula 0 = /dev/nvidia0 First Nvidia card 258307c7e30cSJani Nikula 1 = /dev/nvidia1 Second Nvidia card 258407c7e30cSJani Nikula ... 258507c7e30cSJani Nikula 255 = /dev/nvidiactl Nvidia card control device 258607c7e30cSJani Nikula 258707c7e30cSJani Nikula 196 char Tormenta T1 card 258807c7e30cSJani Nikula 0 = /dev/tor/0 Master control channel for all cards 258907c7e30cSJani Nikula 1 = /dev/tor/1 First DS0 259007c7e30cSJani Nikula 2 = /dev/tor/2 Second DS0 259107c7e30cSJani Nikula ... 259207c7e30cSJani Nikula 48 = /dev/tor/48 48th DS0 259307c7e30cSJani Nikula 49 = /dev/tor/49 First pseudo-channel 259407c7e30cSJani Nikula 50 = /dev/tor/50 Second pseudo-channel 259507c7e30cSJani Nikula ... 259607c7e30cSJani Nikula 259707c7e30cSJani Nikula 197 char OpenTNF tracing facility 259807c7e30cSJani Nikula 0 = /dev/tnf/t0 Trace 0 data extraction 259907c7e30cSJani Nikula 1 = /dev/tnf/t1 Trace 1 data extraction 260007c7e30cSJani Nikula ... 260107c7e30cSJani Nikula 128 = /dev/tnf/status Tracing facility status 260207c7e30cSJani Nikula 130 = /dev/tnf/trace Tracing device 260307c7e30cSJani Nikula 260407c7e30cSJani Nikula 198 char Total Impact TPMP2 quad coprocessor PCI card 260507c7e30cSJani Nikula 0 = /dev/tpmp2/0 First card 260607c7e30cSJani Nikula 1 = /dev/tpmp2/1 Second card 260707c7e30cSJani Nikula ... 260807c7e30cSJani Nikula 260907c7e30cSJani Nikula 199 char Veritas volume manager (VxVM) volumes 261007c7e30cSJani Nikula 0 = /dev/vx/rdsk/*/* First volume 261107c7e30cSJani Nikula 1 = /dev/vx/rdsk/*/* Second volume 261207c7e30cSJani Nikula ... 261307c7e30cSJani Nikula 261407c7e30cSJani Nikula 199 block Veritas volume manager (VxVM) volumes 261507c7e30cSJani Nikula 0 = /dev/vx/dsk/*/* First volume 261607c7e30cSJani Nikula 1 = /dev/vx/dsk/*/* Second volume 261707c7e30cSJani Nikula ... 261807c7e30cSJani Nikula 261907c7e30cSJani Nikula The namespace in these directories is maintained by 262007c7e30cSJani Nikula the user space VxVM software. 262107c7e30cSJani Nikula 262207c7e30cSJani Nikula 200 char Veritas VxVM configuration interface 262307c7e30cSJani Nikula 0 = /dev/vx/config Configuration access node 262407c7e30cSJani Nikula 1 = /dev/vx/trace Volume i/o trace access node 262507c7e30cSJani Nikula 2 = /dev/vx/iod Volume i/o daemon access node 262607c7e30cSJani Nikula 3 = /dev/vx/info Volume information access node 262707c7e30cSJani Nikula 4 = /dev/vx/task Volume tasks access node 262807c7e30cSJani Nikula 5 = /dev/vx/taskmon Volume tasks monitor daemon 262907c7e30cSJani Nikula 263007c7e30cSJani Nikula 201 char Veritas VxVM dynamic multipathing driver 263107c7e30cSJani Nikula 0 = /dev/vx/rdmp/* First multipath device 263207c7e30cSJani Nikula 1 = /dev/vx/rdmp/* Second multipath device 263307c7e30cSJani Nikula ... 263407c7e30cSJani Nikula 201 block Veritas VxVM dynamic multipathing driver 263507c7e30cSJani Nikula 0 = /dev/vx/dmp/* First multipath device 263607c7e30cSJani Nikula 1 = /dev/vx/dmp/* Second multipath device 263707c7e30cSJani Nikula ... 263807c7e30cSJani Nikula 263907c7e30cSJani Nikula The namespace in these directories is maintained by 264007c7e30cSJani Nikula the user space VxVM software. 264107c7e30cSJani Nikula 264207c7e30cSJani Nikula 202 char CPU model-specific registers 264307c7e30cSJani Nikula 0 = /dev/cpu/0/msr MSRs on CPU 0 264407c7e30cSJani Nikula 1 = /dev/cpu/1/msr MSRs on CPU 1 264507c7e30cSJani Nikula ... 264607c7e30cSJani Nikula 264707c7e30cSJani Nikula 202 block Xen Virtual Block Device 264807c7e30cSJani Nikula 0 = /dev/xvda First Xen VBD whole disk 264907c7e30cSJani Nikula 16 = /dev/xvdb Second Xen VBD whole disk 265007c7e30cSJani Nikula 32 = /dev/xvdc Third Xen VBD whole disk 265107c7e30cSJani Nikula ... 265207c7e30cSJani Nikula 240 = /dev/xvdp Sixteenth Xen VBD whole disk 265307c7e30cSJani Nikula 265407c7e30cSJani Nikula Partitions are handled in the same way as for IDE 265507c7e30cSJani Nikula disks (see major number 3) except that the limit on 265607c7e30cSJani Nikula partitions is 15. 265707c7e30cSJani Nikula 265807c7e30cSJani Nikula 203 char CPU CPUID information 265907c7e30cSJani Nikula 0 = /dev/cpu/0/cpuid CPUID on CPU 0 266007c7e30cSJani Nikula 1 = /dev/cpu/1/cpuid CPUID on CPU 1 266107c7e30cSJani Nikula ... 266207c7e30cSJani Nikula 266307c7e30cSJani Nikula 204 char Low-density serial ports 266407c7e30cSJani Nikula 0 = /dev/ttyLU0 LinkUp Systems L72xx UART - port 0 266507c7e30cSJani Nikula 1 = /dev/ttyLU1 LinkUp Systems L72xx UART - port 1 266607c7e30cSJani Nikula 2 = /dev/ttyLU2 LinkUp Systems L72xx UART - port 2 266707c7e30cSJani Nikula 3 = /dev/ttyLU3 LinkUp Systems L72xx UART - port 3 266807c7e30cSJani Nikula 4 = /dev/ttyFB0 Intel Footbridge (ARM) 266907c7e30cSJani Nikula 5 = /dev/ttySA0 StrongARM builtin serial port 0 267007c7e30cSJani Nikula 6 = /dev/ttySA1 StrongARM builtin serial port 1 267107c7e30cSJani Nikula 7 = /dev/ttySA2 StrongARM builtin serial port 2 267207c7e30cSJani Nikula 8 = /dev/ttySC0 SCI serial port (SuperH) - port 0 267307c7e30cSJani Nikula 9 = /dev/ttySC1 SCI serial port (SuperH) - port 1 267407c7e30cSJani Nikula 10 = /dev/ttySC2 SCI serial port (SuperH) - port 2 267507c7e30cSJani Nikula 11 = /dev/ttySC3 SCI serial port (SuperH) - port 3 267607c7e30cSJani Nikula 12 = /dev/ttyFW0 Firmware console - port 0 267707c7e30cSJani Nikula 13 = /dev/ttyFW1 Firmware console - port 1 267807c7e30cSJani Nikula 14 = /dev/ttyFW2 Firmware console - port 2 267907c7e30cSJani Nikula 15 = /dev/ttyFW3 Firmware console - port 3 268007c7e30cSJani Nikula 16 = /dev/ttyAM0 ARM "AMBA" serial port 0 268107c7e30cSJani Nikula ... 268207c7e30cSJani Nikula 31 = /dev/ttyAM15 ARM "AMBA" serial port 15 268307c7e30cSJani Nikula 32 = /dev/ttyDB0 DataBooster serial port 0 268407c7e30cSJani Nikula ... 268507c7e30cSJani Nikula 39 = /dev/ttyDB7 DataBooster serial port 7 268607c7e30cSJani Nikula 40 = /dev/ttySG0 SGI Altix console port 268707c7e30cSJani Nikula 41 = /dev/ttySMX0 Motorola i.MX - port 0 268807c7e30cSJani Nikula 42 = /dev/ttySMX1 Motorola i.MX - port 1 268907c7e30cSJani Nikula 43 = /dev/ttySMX2 Motorola i.MX - port 2 2690ecd6bf67SMark Greer 44 = /dev/ttyMM0 Marvell MPSC - port 0 (obsolete unused) 2691ecd6bf67SMark Greer 45 = /dev/ttyMM1 Marvell MPSC - port 1 (obsolete unused) 269207c7e30cSJani Nikula 46 = /dev/ttyCPM0 PPC CPM (SCC or SMC) - port 0 269307c7e30cSJani Nikula ... 26944b91dcc2SChristophe Leroy 51 = /dev/ttyCPM5 PPC CPM (SCC or SMC) - port 5 269507c7e30cSJani Nikula 82 = /dev/ttyVR0 NEC VR4100 series SIU 269607c7e30cSJani Nikula 83 = /dev/ttyVR1 NEC VR4100 series DSIU 269707c7e30cSJani Nikula 148 = /dev/ttyPSC0 PPC PSC - port 0 269807c7e30cSJani Nikula ... 269907c7e30cSJani Nikula 153 = /dev/ttyPSC5 PPC PSC - port 5 270007c7e30cSJani Nikula 154 = /dev/ttyAT0 ATMEL serial port 0 270107c7e30cSJani Nikula ... 270207c7e30cSJani Nikula 169 = /dev/ttyAT15 ATMEL serial port 15 270307c7e30cSJani Nikula 170 = /dev/ttyNX0 Hilscher netX serial port 0 270407c7e30cSJani Nikula ... 270507c7e30cSJani Nikula 185 = /dev/ttyNX15 Hilscher netX serial port 15 270607c7e30cSJani Nikula 186 = /dev/ttyJ0 JTAG1 DCC protocol based serial port emulation 2707*0be916a6SManikanta Guntupalli 2708*0be916a6SManikanta Guntupalli If maximum number of uartlite serial ports is more than 4, then the driver 2709*0be916a6SManikanta Guntupalli uses dynamic allocation instead of static allocation for major number. 271007c7e30cSJani Nikula 187 = /dev/ttyUL0 Xilinx uartlite - port 0 271107c7e30cSJani Nikula ... 271207c7e30cSJani Nikula 190 = /dev/ttyUL3 Xilinx uartlite - port 3 271307c7e30cSJani Nikula 191 = /dev/xvc0 Xen virtual console - port 0 271407c7e30cSJani Nikula 192 = /dev/ttyPZ0 pmac_zilog - port 0 271507c7e30cSJani Nikula ... 271607c7e30cSJani Nikula 195 = /dev/ttyPZ3 pmac_zilog - port 3 271707c7e30cSJani Nikula 196 = /dev/ttyTX0 TX39/49 serial port 0 271807c7e30cSJani Nikula ... 271907c7e30cSJani Nikula 204 = /dev/ttyTX7 TX39/49 serial port 7 272007c7e30cSJani Nikula 205 = /dev/ttySC0 SC26xx serial port 0 272107c7e30cSJani Nikula 206 = /dev/ttySC1 SC26xx serial port 1 272207c7e30cSJani Nikula 207 = /dev/ttySC2 SC26xx serial port 2 272307c7e30cSJani Nikula 208 = /dev/ttySC3 SC26xx serial port 3 272407c7e30cSJani Nikula 209 = /dev/ttyMAX0 MAX3100 serial port 0 272507c7e30cSJani Nikula 210 = /dev/ttyMAX1 MAX3100 serial port 1 272607c7e30cSJani Nikula 211 = /dev/ttyMAX2 MAX3100 serial port 2 272707c7e30cSJani Nikula 212 = /dev/ttyMAX3 MAX3100 serial port 3 272807c7e30cSJani Nikula 272907c7e30cSJani Nikula 205 char Low-density serial ports (alternate device) 273007c7e30cSJani Nikula 0 = /dev/culu0 Callout device for ttyLU0 273107c7e30cSJani Nikula 1 = /dev/culu1 Callout device for ttyLU1 273207c7e30cSJani Nikula 2 = /dev/culu2 Callout device for ttyLU2 273307c7e30cSJani Nikula 3 = /dev/culu3 Callout device for ttyLU3 273407c7e30cSJani Nikula 4 = /dev/cufb0 Callout device for ttyFB0 273507c7e30cSJani Nikula 5 = /dev/cusa0 Callout device for ttySA0 273607c7e30cSJani Nikula 6 = /dev/cusa1 Callout device for ttySA1 273707c7e30cSJani Nikula 7 = /dev/cusa2 Callout device for ttySA2 273807c7e30cSJani Nikula 8 = /dev/cusc0 Callout device for ttySC0 273907c7e30cSJani Nikula 9 = /dev/cusc1 Callout device for ttySC1 274007c7e30cSJani Nikula 10 = /dev/cusc2 Callout device for ttySC2 274107c7e30cSJani Nikula 11 = /dev/cusc3 Callout device for ttySC3 274207c7e30cSJani Nikula 12 = /dev/cufw0 Callout device for ttyFW0 274307c7e30cSJani Nikula 13 = /dev/cufw1 Callout device for ttyFW1 274407c7e30cSJani Nikula 14 = /dev/cufw2 Callout device for ttyFW2 274507c7e30cSJani Nikula 15 = /dev/cufw3 Callout device for ttyFW3 274607c7e30cSJani Nikula 16 = /dev/cuam0 Callout device for ttyAM0 274707c7e30cSJani Nikula ... 274807c7e30cSJani Nikula 31 = /dev/cuam15 Callout device for ttyAM15 274907c7e30cSJani Nikula 32 = /dev/cudb0 Callout device for ttyDB0 275007c7e30cSJani Nikula ... 275107c7e30cSJani Nikula 39 = /dev/cudb7 Callout device for ttyDB7 275207c7e30cSJani Nikula 40 = /dev/cusg0 Callout device for ttySG0 275307c7e30cSJani Nikula 41 = /dev/ttycusmx0 Callout device for ttySMX0 275407c7e30cSJani Nikula 42 = /dev/ttycusmx1 Callout device for ttySMX1 275507c7e30cSJani Nikula 43 = /dev/ttycusmx2 Callout device for ttySMX2 275607c7e30cSJani Nikula 46 = /dev/cucpm0 Callout device for ttyCPM0 275707c7e30cSJani Nikula ... 27584b91dcc2SChristophe Leroy 51 = /dev/cucpm5 Callout device for ttyCPM5 275907c7e30cSJani Nikula 82 = /dev/cuvr0 Callout device for ttyVR0 276007c7e30cSJani Nikula 83 = /dev/cuvr1 Callout device for ttyVR1 276107c7e30cSJani Nikula 276207c7e30cSJani Nikula 206 char OnStream SC-x0 tape devices 276307c7e30cSJani Nikula 0 = /dev/osst0 First OnStream SCSI tape, mode 0 276407c7e30cSJani Nikula 1 = /dev/osst1 Second OnStream SCSI tape, mode 0 276507c7e30cSJani Nikula ... 276607c7e30cSJani Nikula 32 = /dev/osst0l First OnStream SCSI tape, mode 1 276707c7e30cSJani Nikula 33 = /dev/osst1l Second OnStream SCSI tape, mode 1 276807c7e30cSJani Nikula ... 276907c7e30cSJani Nikula 64 = /dev/osst0m First OnStream SCSI tape, mode 2 277007c7e30cSJani Nikula 65 = /dev/osst1m Second OnStream SCSI tape, mode 2 277107c7e30cSJani Nikula ... 277207c7e30cSJani Nikula 96 = /dev/osst0a First OnStream SCSI tape, mode 3 277307c7e30cSJani Nikula 97 = /dev/osst1a Second OnStream SCSI tape, mode 3 277407c7e30cSJani Nikula ... 277507c7e30cSJani Nikula 128 = /dev/nosst0 No rewind version of /dev/osst0 277607c7e30cSJani Nikula 129 = /dev/nosst1 No rewind version of /dev/osst1 277707c7e30cSJani Nikula ... 277807c7e30cSJani Nikula 160 = /dev/nosst0l No rewind version of /dev/osst0l 277907c7e30cSJani Nikula 161 = /dev/nosst1l No rewind version of /dev/osst1l 278007c7e30cSJani Nikula ... 278107c7e30cSJani Nikula 192 = /dev/nosst0m No rewind version of /dev/osst0m 278207c7e30cSJani Nikula 193 = /dev/nosst1m No rewind version of /dev/osst1m 278307c7e30cSJani Nikula ... 278407c7e30cSJani Nikula 224 = /dev/nosst0a No rewind version of /dev/osst0a 278507c7e30cSJani Nikula 225 = /dev/nosst1a No rewind version of /dev/osst1a 278607c7e30cSJani Nikula ... 278707c7e30cSJani Nikula 278807c7e30cSJani Nikula The OnStream SC-x0 SCSI tapes do not support the 278907c7e30cSJani Nikula standard SCSI SASD command set and therefore need 279007c7e30cSJani Nikula their own driver "osst". Note that the IDE, USB (and 279107c7e30cSJani Nikula maybe ParPort) versions may be driven via ide-scsi or 279207c7e30cSJani Nikula usb-storage SCSI emulation and this osst device and 279307c7e30cSJani Nikula driver as well. The ADR-x0 drives are QIC-157 279407c7e30cSJani Nikula compliant and don't need osst. 279507c7e30cSJani Nikula 279607c7e30cSJani Nikula 207 char Compaq ProLiant health feature indicate 279707c7e30cSJani Nikula 0 = /dev/cpqhealth/cpqw Redirector interface 279807c7e30cSJani Nikula 1 = /dev/cpqhealth/crom EISA CROM 279907c7e30cSJani Nikula 2 = /dev/cpqhealth/cdt Data Table 280007c7e30cSJani Nikula 3 = /dev/cpqhealth/cevt Event Log 280107c7e30cSJani Nikula 4 = /dev/cpqhealth/casr Automatic Server Recovery 280207c7e30cSJani Nikula 5 = /dev/cpqhealth/cecc ECC Memory 280307c7e30cSJani Nikula 6 = /dev/cpqhealth/cmca Machine Check Architecture 280407c7e30cSJani Nikula 7 = /dev/cpqhealth/ccsm Deprecated CDT 280507c7e30cSJani Nikula 8 = /dev/cpqhealth/cnmi NMI Handling 280607c7e30cSJani Nikula 9 = /dev/cpqhealth/css Sideshow Management 280707c7e30cSJani Nikula 10 = /dev/cpqhealth/cram CMOS interface 280807c7e30cSJani Nikula 11 = /dev/cpqhealth/cpci PCI IRQ interface 280907c7e30cSJani Nikula 281007c7e30cSJani Nikula 208 char User space serial ports 281107c7e30cSJani Nikula 0 = /dev/ttyU0 First user space serial port 281207c7e30cSJani Nikula 1 = /dev/ttyU1 Second user space serial port 281307c7e30cSJani Nikula ... 281407c7e30cSJani Nikula 281507c7e30cSJani Nikula 209 char User space serial ports (alternate devices) 281607c7e30cSJani Nikula 0 = /dev/cuu0 Callout device for ttyU0 281707c7e30cSJani Nikula 1 = /dev/cuu1 Callout device for ttyU1 281807c7e30cSJani Nikula ... 281907c7e30cSJani Nikula 282007c7e30cSJani Nikula 210 char SBE, Inc. sync/async serial card 282107c7e30cSJani Nikula 0 = /dev/sbei/wxcfg0 Configuration device for board 0 282207c7e30cSJani Nikula 1 = /dev/sbei/dld0 Download device for board 0 282307c7e30cSJani Nikula 2 = /dev/sbei/wan00 WAN device, port 0, board 0 282407c7e30cSJani Nikula 3 = /dev/sbei/wan01 WAN device, port 1, board 0 282507c7e30cSJani Nikula 4 = /dev/sbei/wan02 WAN device, port 2, board 0 282607c7e30cSJani Nikula 5 = /dev/sbei/wan03 WAN device, port 3, board 0 282707c7e30cSJani Nikula 6 = /dev/sbei/wanc00 WAN clone device, port 0, board 0 282807c7e30cSJani Nikula 7 = /dev/sbei/wanc01 WAN clone device, port 1, board 0 282907c7e30cSJani Nikula 8 = /dev/sbei/wanc02 WAN clone device, port 2, board 0 283007c7e30cSJani Nikula 9 = /dev/sbei/wanc03 WAN clone device, port 3, board 0 283107c7e30cSJani Nikula 10 = /dev/sbei/wxcfg1 Configuration device for board 1 283207c7e30cSJani Nikula 11 = /dev/sbei/dld1 Download device for board 1 283307c7e30cSJani Nikula 12 = /dev/sbei/wan10 WAN device, port 0, board 1 283407c7e30cSJani Nikula 13 = /dev/sbei/wan11 WAN device, port 1, board 1 283507c7e30cSJani Nikula 14 = /dev/sbei/wan12 WAN device, port 2, board 1 283607c7e30cSJani Nikula 15 = /dev/sbei/wan13 WAN device, port 3, board 1 283707c7e30cSJani Nikula 16 = /dev/sbei/wanc10 WAN clone device, port 0, board 1 283807c7e30cSJani Nikula 17 = /dev/sbei/wanc11 WAN clone device, port 1, board 1 283907c7e30cSJani Nikula 18 = /dev/sbei/wanc12 WAN clone device, port 2, board 1 284007c7e30cSJani Nikula 19 = /dev/sbei/wanc13 WAN clone device, port 3, board 1 284107c7e30cSJani Nikula ... 284207c7e30cSJani Nikula 284307c7e30cSJani Nikula Yes, each board is really spaced 10 (decimal) apart. 284407c7e30cSJani Nikula 284507c7e30cSJani Nikula 211 char Addinum CPCI1500 digital I/O card 284607c7e30cSJani Nikula 0 = /dev/addinum/cpci1500/0 First CPCI1500 card 284707c7e30cSJani Nikula 1 = /dev/addinum/cpci1500/1 Second CPCI1500 card 284807c7e30cSJani Nikula ... 284907c7e30cSJani Nikula 285007c7e30cSJani Nikula 212 char LinuxTV.org DVB driver subsystem 285107c7e30cSJani Nikula 0 = /dev/dvb/adapter0/video0 first video decoder of first card 285207c7e30cSJani Nikula 1 = /dev/dvb/adapter0/audio0 first audio decoder of first card 285307c7e30cSJani Nikula 2 = /dev/dvb/adapter0/sec0 (obsolete/unused) 285407c7e30cSJani Nikula 3 = /dev/dvb/adapter0/frontend0 first frontend device of first card 285507c7e30cSJani Nikula 4 = /dev/dvb/adapter0/demux0 first demux device of first card 285607c7e30cSJani Nikula 5 = /dev/dvb/adapter0/dvr0 first digital video recoder device of first card 285707c7e30cSJani Nikula 6 = /dev/dvb/adapter0/ca0 first common access port of first card 285807c7e30cSJani Nikula 7 = /dev/dvb/adapter0/net0 first network device of first card 285907c7e30cSJani Nikula 8 = /dev/dvb/adapter0/osd0 first on-screen-display device of first card 286007c7e30cSJani Nikula 9 = /dev/dvb/adapter0/video1 second video decoder of first card 286107c7e30cSJani Nikula ... 286207c7e30cSJani Nikula 64 = /dev/dvb/adapter1/video0 first video decoder of second card 286307c7e30cSJani Nikula ... 286407c7e30cSJani Nikula 128 = /dev/dvb/adapter2/video0 first video decoder of third card 286507c7e30cSJani Nikula ... 286607c7e30cSJani Nikula 196 = /dev/dvb/adapter3/video0 first video decoder of fourth card 286707c7e30cSJani Nikula 286807c7e30cSJani Nikula 216 char Bluetooth RFCOMM TTY devices 286907c7e30cSJani Nikula 0 = /dev/rfcomm0 First Bluetooth RFCOMM TTY device 287007c7e30cSJani Nikula 1 = /dev/rfcomm1 Second Bluetooth RFCOMM TTY device 287107c7e30cSJani Nikula ... 287207c7e30cSJani Nikula 287307c7e30cSJani Nikula 217 char Bluetooth RFCOMM TTY devices (alternate devices) 287407c7e30cSJani Nikula 0 = /dev/curf0 Callout device for rfcomm0 287507c7e30cSJani Nikula 1 = /dev/curf1 Callout device for rfcomm1 287607c7e30cSJani Nikula ... 287707c7e30cSJani Nikula 287807c7e30cSJani Nikula 218 char The Logical Company bus Unibus/Qbus adapters 287907c7e30cSJani Nikula 0 = /dev/logicalco/bci/0 First bus adapter 288007c7e30cSJani Nikula 1 = /dev/logicalco/bci/1 First bus adapter 288107c7e30cSJani Nikula ... 288207c7e30cSJani Nikula 288307c7e30cSJani Nikula 219 char The Logical Company DCI-1300 digital I/O card 288407c7e30cSJani Nikula 0 = /dev/logicalco/dci1300/0 First DCI-1300 card 288507c7e30cSJani Nikula 1 = /dev/logicalco/dci1300/1 Second DCI-1300 card 288607c7e30cSJani Nikula ... 288707c7e30cSJani Nikula 288807c7e30cSJani Nikula 220 char Myricom Myrinet "GM" board 288907c7e30cSJani Nikula 0 = /dev/myricom/gm0 First Myrinet GM board 289007c7e30cSJani Nikula 1 = /dev/myricom/gmp0 First board "root access" 289107c7e30cSJani Nikula 2 = /dev/myricom/gm1 Second Myrinet GM board 289207c7e30cSJani Nikula 3 = /dev/myricom/gmp1 Second board "root access" 289307c7e30cSJani Nikula ... 289407c7e30cSJani Nikula 289507c7e30cSJani Nikula 221 char VME bus 289607c7e30cSJani Nikula 0 = /dev/bus/vme/m0 First master image 289707c7e30cSJani Nikula 1 = /dev/bus/vme/m1 Second master image 289807c7e30cSJani Nikula 2 = /dev/bus/vme/m2 Third master image 289907c7e30cSJani Nikula 3 = /dev/bus/vme/m3 Fourth master image 290007c7e30cSJani Nikula 4 = /dev/bus/vme/s0 First slave image 290107c7e30cSJani Nikula 5 = /dev/bus/vme/s1 Second slave image 290207c7e30cSJani Nikula 6 = /dev/bus/vme/s2 Third slave image 290307c7e30cSJani Nikula 7 = /dev/bus/vme/s3 Fourth slave image 290407c7e30cSJani Nikula 8 = /dev/bus/vme/ctl Control 290507c7e30cSJani Nikula 290607c7e30cSJani Nikula It is expected that all VME bus drivers will use the 290707c7e30cSJani Nikula same interface. For interface documentation see 290807c7e30cSJani Nikula http://www.vmelinux.org/. 290907c7e30cSJani Nikula 291007c7e30cSJani Nikula 224 char A2232 serial card 291107c7e30cSJani Nikula 0 = /dev/ttyY0 First A2232 port 291207c7e30cSJani Nikula 1 = /dev/ttyY1 Second A2232 port 291307c7e30cSJani Nikula ... 291407c7e30cSJani Nikula 291507c7e30cSJani Nikula 225 char A2232 serial card (alternate devices) 291607c7e30cSJani Nikula 0 = /dev/cuy0 Callout device for ttyY0 291707c7e30cSJani Nikula 1 = /dev/cuy1 Callout device for ttyY1 291807c7e30cSJani Nikula ... 291907c7e30cSJani Nikula 292007c7e30cSJani Nikula 226 char Direct Rendering Infrastructure (DRI) 292107c7e30cSJani Nikula 0 = /dev/dri/card0 First graphics card 292207c7e30cSJani Nikula 1 = /dev/dri/card1 Second graphics card 292307c7e30cSJani Nikula ... 292407c7e30cSJani Nikula 292507c7e30cSJani Nikula 227 char IBM 3270 terminal Unix tty access 292607c7e30cSJani Nikula 1 = /dev/3270/tty1 First 3270 terminal 292707c7e30cSJani Nikula 2 = /dev/3270/tty2 Seconds 3270 terminal 292807c7e30cSJani Nikula ... 292907c7e30cSJani Nikula 293007c7e30cSJani Nikula 228 char IBM 3270 terminal block-mode access 293107c7e30cSJani Nikula 0 = /dev/3270/tub Controlling interface 293207c7e30cSJani Nikula 1 = /dev/3270/tub1 First 3270 terminal 293307c7e30cSJani Nikula 2 = /dev/3270/tub2 Second 3270 terminal 293407c7e30cSJani Nikula ... 293507c7e30cSJani Nikula 293607c7e30cSJani Nikula 229 char IBM iSeries/pSeries virtual console 293707c7e30cSJani Nikula 0 = /dev/hvc0 First console port 293807c7e30cSJani Nikula 1 = /dev/hvc1 Second console port 293907c7e30cSJani Nikula ... 294007c7e30cSJani Nikula 294107c7e30cSJani Nikula 230 char IBM iSeries virtual tape 294207c7e30cSJani Nikula 0 = /dev/iseries/vt0 First virtual tape, mode 0 294307c7e30cSJani Nikula 1 = /dev/iseries/vt1 Second virtual tape, mode 0 294407c7e30cSJani Nikula ... 294507c7e30cSJani Nikula 32 = /dev/iseries/vt0l First virtual tape, mode 1 294607c7e30cSJani Nikula 33 = /dev/iseries/vt1l Second virtual tape, mode 1 294707c7e30cSJani Nikula ... 294807c7e30cSJani Nikula 64 = /dev/iseries/vt0m First virtual tape, mode 2 294907c7e30cSJani Nikula 65 = /dev/iseries/vt1m Second virtual tape, mode 2 295007c7e30cSJani Nikula ... 295107c7e30cSJani Nikula 96 = /dev/iseries/vt0a First virtual tape, mode 3 295207c7e30cSJani Nikula 97 = /dev/iseries/vt1a Second virtual tape, mode 3 295307c7e30cSJani Nikula ... 295407c7e30cSJani Nikula 128 = /dev/iseries/nvt0 First virtual tape, mode 0, no rewind 295507c7e30cSJani Nikula 129 = /dev/iseries/nvt1 Second virtual tape, mode 0, no rewind 295607c7e30cSJani Nikula ... 295707c7e30cSJani Nikula 160 = /dev/iseries/nvt0l First virtual tape, mode 1, no rewind 295807c7e30cSJani Nikula 161 = /dev/iseries/nvt1l Second virtual tape, mode 1, no rewind 295907c7e30cSJani Nikula ... 296007c7e30cSJani Nikula 192 = /dev/iseries/nvt0m First virtual tape, mode 2, no rewind 296107c7e30cSJani Nikula 193 = /dev/iseries/nvt1m Second virtual tape, mode 2, no rewind 296207c7e30cSJani Nikula ... 296307c7e30cSJani Nikula 224 = /dev/iseries/nvt0a First virtual tape, mode 3, no rewind 296407c7e30cSJani Nikula 225 = /dev/iseries/nvt1a Second virtual tape, mode 3, no rewind 296507c7e30cSJani Nikula ... 296607c7e30cSJani Nikula 296707c7e30cSJani Nikula "No rewind" refers to the omission of the default 296807c7e30cSJani Nikula automatic rewind on device close. The MTREW or MTOFFL 296907c7e30cSJani Nikula ioctl()'s can be used to rewind the tape regardless of 297007c7e30cSJani Nikula the device used to access it. 297107c7e30cSJani Nikula 297207c7e30cSJani Nikula 231 char InfiniBand 297307c7e30cSJani Nikula 0 = /dev/infiniband/umad0 297407c7e30cSJani Nikula 1 = /dev/infiniband/umad1 297507c7e30cSJani Nikula ... 297607c7e30cSJani Nikula 63 = /dev/infiniband/umad63 63rd InfiniBandMad device 297707c7e30cSJani Nikula 64 = /dev/infiniband/issm0 First InfiniBand IsSM device 297807c7e30cSJani Nikula 65 = /dev/infiniband/issm1 Second InfiniBand IsSM device 297907c7e30cSJani Nikula ... 298007c7e30cSJani Nikula 127 = /dev/infiniband/issm63 63rd InfiniBand IsSM device 29818d7e415dSLeon Romanovsky 192 = /dev/infiniband/uverbs0 First InfiniBand verbs device 29828d7e415dSLeon Romanovsky 193 = /dev/infiniband/uverbs1 Second InfiniBand verbs device 298307c7e30cSJani Nikula ... 29848d7e415dSLeon Romanovsky 223 = /dev/infiniband/uverbs31 31st InfiniBand verbs device 298507c7e30cSJani Nikula 298607c7e30cSJani Nikula 232 char Biometric Devices 298707c7e30cSJani Nikula 0 = /dev/biometric/sensor0/fingerprint first fingerprint sensor on first device 298807c7e30cSJani Nikula 1 = /dev/biometric/sensor0/iris first iris sensor on first device 298907c7e30cSJani Nikula 2 = /dev/biometric/sensor0/retina first retina sensor on first device 299007c7e30cSJani Nikula 3 = /dev/biometric/sensor0/voiceprint first voiceprint sensor on first device 299107c7e30cSJani Nikula 4 = /dev/biometric/sensor0/facial first facial sensor on first device 299207c7e30cSJani Nikula 5 = /dev/biometric/sensor0/hand first hand sensor on first device 299307c7e30cSJani Nikula ... 299407c7e30cSJani Nikula 10 = /dev/biometric/sensor1/fingerprint first fingerprint sensor on second device 299507c7e30cSJani Nikula ... 299607c7e30cSJani Nikula 20 = /dev/biometric/sensor2/fingerprint first fingerprint sensor on third device 299707c7e30cSJani Nikula ... 299807c7e30cSJani Nikula 299907c7e30cSJani Nikula 233 char PathScale InfiniPath interconnect 300007c7e30cSJani Nikula 0 = /dev/ipath Primary device for programs (any unit) 300107c7e30cSJani Nikula 1 = /dev/ipath0 Access specifically to unit 0 300207c7e30cSJani Nikula 2 = /dev/ipath1 Access specifically to unit 1 300307c7e30cSJani Nikula ... 300407c7e30cSJani Nikula 4 = /dev/ipath3 Access specifically to unit 3 300507c7e30cSJani Nikula 129 = /dev/ipath_sma Device used by Subnet Management Agent 300607c7e30cSJani Nikula 130 = /dev/ipath_diag Device used by diagnostics programs 300707c7e30cSJani Nikula 300807c7e30cSJani Nikula 234-254 char RESERVED FOR DYNAMIC ASSIGNMENT 300907c7e30cSJani Nikula Character devices that request a dynamic allocation of major number will 301007c7e30cSJani Nikula take numbers starting from 254 and downward. 301107c7e30cSJani Nikula 301207c7e30cSJani Nikula 240-254 block LOCAL/EXPERIMENTAL USE 301307c7e30cSJani Nikula Allocated for local/experimental use. For devices not 301407c7e30cSJani Nikula assigned official numbers, these ranges should be 301507c7e30cSJani Nikula used in order to avoid conflicting with future assignments. 301607c7e30cSJani Nikula 301707c7e30cSJani Nikula 255 char RESERVED 301807c7e30cSJani Nikula 301907c7e30cSJani Nikula 255 block RESERVED 302007c7e30cSJani Nikula 302107c7e30cSJani Nikula This major is reserved to assist the expansion to a 302207c7e30cSJani Nikula larger number space. No device nodes with this major 302307c7e30cSJani Nikula should ever be created on the filesystem. 302407c7e30cSJani Nikula (This is probably not true anymore, but I'll leave it 302507c7e30cSJani Nikula for now /Torben) 302607c7e30cSJani Nikula 302707c7e30cSJani Nikula ---LARGE MAJORS!!!!!--- 302807c7e30cSJani Nikula 302907c7e30cSJani Nikula 256 char Equinox SST multi-port serial boards 303007c7e30cSJani Nikula 0 = /dev/ttyEQ0 First serial port on first Equinox SST board 303107c7e30cSJani Nikula 127 = /dev/ttyEQ127 Last serial port on first Equinox SST board 303207c7e30cSJani Nikula 128 = /dev/ttyEQ128 First serial port on second Equinox SST board 303307c7e30cSJani Nikula ... 303407c7e30cSJani Nikula 1027 = /dev/ttyEQ1027 Last serial port on eighth Equinox SST board 303507c7e30cSJani Nikula 303607c7e30cSJani Nikula 256 block Resident Flash Disk Flash Translation Layer 303707c7e30cSJani Nikula 0 = /dev/rfda First RFD FTL layer 303807c7e30cSJani Nikula 16 = /dev/rfdb Second RFD FTL layer 303907c7e30cSJani Nikula ... 304007c7e30cSJani Nikula 240 = /dev/rfdp 16th RFD FTL layer 304107c7e30cSJani Nikula 304207c7e30cSJani Nikula 257 char Phoenix Technologies Cryptographic Services Driver 304307c7e30cSJani Nikula 0 = /dev/ptlsec Crypto Services Driver 304407c7e30cSJani Nikula 304507c7e30cSJani Nikula 257 block SSFDC Flash Translation Layer filesystem 304607c7e30cSJani Nikula 0 = /dev/ssfdca First SSFDC layer 304707c7e30cSJani Nikula 8 = /dev/ssfdcb Second SSFDC layer 304807c7e30cSJani Nikula 16 = /dev/ssfdcc Third SSFDC layer 304907c7e30cSJani Nikula 24 = /dev/ssfdcd 4th SSFDC layer 305007c7e30cSJani Nikula 32 = /dev/ssfdce 5th SSFDC layer 305107c7e30cSJani Nikula 40 = /dev/ssfdcf 6th SSFDC layer 305207c7e30cSJani Nikula 48 = /dev/ssfdcg 7th SSFDC layer 305307c7e30cSJani Nikula 56 = /dev/ssfdch 8th SSFDC layer 305407c7e30cSJani Nikula 305507c7e30cSJani Nikula 258 block ROM/Flash read-only translation layer 305607c7e30cSJani Nikula 0 = /dev/blockrom0 First ROM card's translation layer interface 305707c7e30cSJani Nikula 1 = /dev/blockrom1 Second ROM card's translation layer interface 305807c7e30cSJani Nikula ... 305907c7e30cSJani Nikula 306007c7e30cSJani Nikula 259 block Block Extended Major 306107c7e30cSJani Nikula Used dynamically to hold additional partition minor 306207c7e30cSJani Nikula numbers and allow large numbers of partitions per device 306307c7e30cSJani Nikula 306407c7e30cSJani Nikula 259 char FPGA configuration interfaces 306507c7e30cSJani Nikula 0 = /dev/icap0 First Xilinx internal configuration 306607c7e30cSJani Nikula 1 = /dev/icap1 Second Xilinx internal configuration 306707c7e30cSJani Nikula 306807c7e30cSJani Nikula 260 char OSD (Object-based-device) SCSI Device 306907c7e30cSJani Nikula 0 = /dev/osd0 First OSD Device 307007c7e30cSJani Nikula 1 = /dev/osd1 Second OSD Device 307107c7e30cSJani Nikula ... 307207c7e30cSJani Nikula 255 = /dev/osd255 256th OSD Device 3073a5d31a3fSLogan Gunthorpe 30748bf48897SOded Gabbay 261 char Compute Acceleration Devices 30758bf48897SOded Gabbay 0 = /dev/accel/accel0 First acceleration device 30768bf48897SOded Gabbay 1 = /dev/accel/accel1 Second acceleration device 30778bf48897SOded Gabbay ... 30788bf48897SOded Gabbay 3079a5d31a3fSLogan Gunthorpe 384-511 char RESERVED FOR DYNAMIC ASSIGNMENT 3080a5d31a3fSLogan Gunthorpe Character devices that request a dynamic allocation of major 3081a5d31a3fSLogan Gunthorpe number will take numbers starting from 511 and downward, 3082a5d31a3fSLogan Gunthorpe once the 234-254 range is full. 3083