patch-pre2.0.10 linux/Documentation/ioctl-number.txt

Next file: linux/Documentation/isdn/README.audio
Previous file: linux/Documentation/Configure.help
Back to the patch index
Back to the overall index

diff -u --recursive --new-file pre2.0.9/linux/Documentation/ioctl-number.txt linux/Documentation/ioctl-number.txt
@@ -1,5 +1,5 @@
 Ioctl Numbers
-10 May 1996
+29 May 1996
 Michael Chastain
 <mec@duracef.shout.net>
 
@@ -50,51 +50,54 @@
 (5) When following the convention, the driver code can use generic
     code to call verify_area to validate parameters.
 
-This table is current to Linux 1.3.98.
+This table is current to Linux pre2.0.9.
 
-Ioctl	Include File		Comments
+Code	Seq#	Include File		Comments
 ========================================================
-0x00	linux/fs.h		only FIBMAP, FIGETBSZ
-0x02	linux/fd.h
-0x03	linux/hdreg.h
-0x04	linux/umsdos_fs.h
-0x06	linux/lp.h
-0x09	linux/md.h
-0x12	linux/fs.h
-0x20	linux/cm206.h
-0x22	linux/scc.h		conflict! (version 2.01 of z8530drv)
-0x22	scsi/sg.h		conflict!
-'A'	linux/apm_bios.h
-'B'	linux/baycom.h
-'C'	linux/soundcard.h
-'F'	linux/fb.h
-'I'	linux/isdn.h
-'K'	linux/kd.h
-'L'	linux/loop.h
-'M'	linux/soundcard.h
-'P'	linux/soundcard.h
-'Q'	linux/soundcard.h
-'R'	linux/random.h
-'S'	linux/cdrom.h		conflict!
-'S'	scsi/scsi.h		conflict!
-'S'	scsi/scsi_ioctl.h	conflict!
-'T'	linux/soundcard.h	conflict!
-'T'	asm/ioctls.h		conflict!
-'V'	linux/vt.h
-'Y'	linux/cyclades.h	codes in 0x004359NN
-'Z'	linux/scc.h		version 2.2 of z8530drv
-'a'	various, see http://lrcwww.epfl.ch/linux-atm/magic.html
-'c'	linux/comstats.h
-'f'	linux/ext2_fs.h
-'m'	linux/mtio.h		conflict!
-'m'	linux/soundcard.h	conflict!
-'n'	linux/ncp_fs.h
-'p'	linux/mc146818rtc.h
-'r'	linux/msdos_fs.h
-'s'	linux/cdk.h
-'t'	linux/if_ppp.h		no conflict
-'t'	linux/isdn_ppp.h	no conflict
-'u'	linux/smb_fs.h
-'v'	linux/ext2_fs.h
-0x89	asm/sockios.h		no conflict
-0x89	linux/sockios.h		no conflict
+0x00	01-02	linux/fs.h		conflict!
+0x00	01-04	scsi/scsi_ioctl.h	conflict!
+0x02	all	linux/fd.h
+0x03	all	linux/hdreg.h
+0x04	all	linux/umsdos_fs.h
+0x06	all	linux/lp.h
+0x09	all	linux/md.h
+0x12	all	linux/fs.h
+0x20	all	linux/cm206.h
+0x22	all	linux/scc.h		conflict! (version 2.01 of z8530drv)
+0x22	all	scsi/sg.h		conflict!
+'A'	all	linux/apm_bios.h
+'B'	all	linux/baycom.h
+'C'	all	linux/soundcard.h
+'F'	all	linux/fb.h
+'I'	all	linux/isdn.h
+'K'	all	linux/kd.h
+'L'	all	linux/loop.h
+'M'	all	linux/soundcard.h
+'P'	all	linux/soundcard.h
+'Q'	all	linux/soundcard.h
+'R'	all	linux/random.h
+'S'	00-1F	linux/cdrom.h
+'S'	20-7F	linux/ucdrom.h
+'S'	80-81	scsi/scsi_ioctl.h
+'S'	82-FF	scsi/scsi.h
+'T'	all	linux/soundcard.h	conflict!
+'T'	all	asm-i386/ioctls.h	conflict!
+'V'	all	linux/vt.h
+'Y'	all	linux/cyclades.h
+'Z'	all	linux/scc.h		version 2.2 of z8530drv
+'a'	all	various, see http://lrcwww.epfl.ch/linux-atm/magic.html
+'c'	all	linux/comstats.h
+'f'	all	linux/ext2_fs.h
+'m'	all	linux/mtio.h		conflict!
+'m'	all	linux/soundcard.h	conflict!
+'n'	all	linux/ncp_fs.h
+'p'	all	linux/mc146818rtc.h
+'r'	all	linux/msdos_fs.h
+'s'	all	linux/cdk.h
+'t'	00-7F	linux/if_ppp.h
+'t'	80-8F	linux/isdn_ppp.h
+'u'	all	linux/smb_fs.h
+'v'	all	linux/ext2_fs.h
+0x89	00-0F	asm-i386/sockios.h
+0x89	10-FF	linux/sockios.h
+0x90	00	linux/sbpcd.h

FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen, slshen@lbl.gov with Sam's (original) version
of this