patch-2.1.50 linux/Documentation/devices.txt

Next file: linux/Documentation/hayes-esp.txt
Previous file: linux/Documentation/devices.tex
Back to the patch index
Back to the overall index

diff -u --recursive --new-file v2.1.49/linux/Documentation/devices.txt linux/Documentation/devices.txt
@@ -1,7 +1,7 @@
 		       LINUX ALLOCATED DEVICES
 	     Maintained by H. Peter Anvin <hpa@zytor.com>
 
-		      Last revised: May 20, 1997
+		     Last revised: July 28, 1997
 
 This list is the successor to Rick Miller's Linux Device List, which
 he stopped maintaining when he got busy with other things in 1993.  It
@@ -154,7 +154,7 @@
 		appropriate to their respective architectures.
 		
   4 char	TTY devices
-    		  0 = /dev/console	Console device
+    		  0 = /dev/tty0		Current virtual console
 
 		  1 = /dev/tty1		First virtual console
 		      ...
@@ -178,10 +178,14 @@
 
   5 char	Alternate TTY devices
     		  0 = /dev/tty		Current TTY device
+		  1			Reserved for console device
 		 64 = /dev/cua0		Callout device corresponding to ttyS0
 		      ...
 		127 = /dev/cua63	Callout device corresponding to ttyS63
 
+		Minor number 1 is reserved for a kernel-managed
+		/dev/console in a future version of Linux.
+
   6 char	Parallel printer devices
     		  0 = /dev/lp0		First parallel printer (0x3bc)
 		  1 = /dev/lp1		Second parallel printer (0x378)
@@ -291,6 +295,12 @@
 		142 = /dev/msr		x86 model-specific registers
 		143 = /dev/pciconf	PCI configuration space
 		144 = /dev/nvram	Non-volatile configuration RAM
+		145 = /dev/hfmodem	Soundcard shortwave modem control
+		146 = /dev/graphics	Linux/SGI graphics device
+		147 = /dev/opengl	Linux/SGI OpenGL pipe
+		148 = /dev/gfx		Linux/SGI graphics effects device
+		149 = /dev/input/mouse	Linux/SGI Irix emulation mouse
+		150 = /dev/input/keyboard Linux/SGI Irix emulation keyboard
 
  11 char	Raw keyboard device
 		  0 = /dev/kbd		Raw keyboard device
@@ -714,6 +724,9 @@
 		removal of a driver with this number should not cause
 		ill effects to the system (bugs excepted.)
 
+		IN PARTICULAR, ANY DISTRIBUTION WHICH CONTAINS A
+		DEVICE DRIVER USING MAJOR NUMBER 42 IS NONCOMPLIANT.
+
  43 char	isdn4linux virtual modem
 		  0 = /dev/ttyI0	First virtual modem
 		      ...
@@ -1002,7 +1015,23 @@
                   0 = /dev/ihcp0        First Greensheet port
                   1 = /dev/ihcp1        Second Greensheet port
 
- 85-119		UNALLOCATED
+ 85 char	Linux/SGI shared memory input queue
+		  0 = /dev/shmiq	Master shared input queue
+		  1 = /dev/qcntl0	First device pushed
+		  2 = /dev/qcntl1	Second device pushed
+		    ...
+
+ 86 char	SCSI media changer
+		  0 = /dev/sch0		First SCSI media changer
+		  1 = /dev/sch1		Second SCSI media changer
+		    ...
+
+ 87 char	Sony Control-A1 stereo control bus
+		  0 = /dev/controla0	First device on chain
+		  1 = /dev/controla1	Second device on chain
+		    ...
+
+ 88-119		UNALLOCATED
 
 120-127		LOCAL/EXPERIMENTAL USE
 

FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen, slshen@lbl.gov