Blame view
Documentation/ioctl/ioctl-number.txt
12.4 KB
1da177e4c Linux-2.6.12-rc2 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 |
Ioctl Numbers 19 October 1999 Michael Elizabeth Chastain <mec@shout.net> If you are adding new ioctl's to the kernel, you should use the _IO macros defined in <linux/ioctl.h>: _IO an ioctl with no parameters _IOW an ioctl with write parameters (copy_from_user) _IOR an ioctl with read parameters (copy_to_user) _IOWR an ioctl with both write and read parameters. 'Write' and 'read' are from the user's point of view, just like the system calls 'write' and 'read'. For example, a SET_FOO ioctl would be _IOW, although the kernel would actually read data from user space; a GET_FOO ioctl would be _IOR, although the kernel would actually write data to user space. The first argument to _IO, _IOW, _IOR, or _IOWR is an identifying letter or number from the table below. Because of the large number of drivers, many drivers share a partial letter with other drivers. If you are writing a driver for a new device and need a letter, pick an unused block with enough room for expansion: 32 to 256 ioctl commands. You can register the block by patching this file and submitting the patch to Linus Torvalds. Or you can e-mail me at <mec@shout.net> and I'll register one for you. The second argument to _IO, _IOW, _IOR, or _IOWR is a sequence number to distinguish ioctls from each other. The third argument to _IOW, _IOR, or _IOWR is the type of the data going into the kernel or coming out of the kernel (e.g. 'int' or 'struct foo'). NOTE! Do NOT use sizeof(arg) as the third argument as this results in your ioctl thinking it passes an argument of type size_t. Some devices use their major number as the identifier; this is OK, as long as it is unique. Some devices are irregular and don't follow any convention at all. Following this convention is good because: (1) Keeping the ioctl's globally unique helps error checking: if a program calls an ioctl on the wrong device, it will get an error rather than some unexpected behaviour. (2) The 'strace' build procedure automatically finds ioctl numbers defined with _IO, _IOW, _IOR, or _IOWR. (3) 'strace' can decode numbers back into useful names when the numbers are unique. (4) People looking for ioctls can grep for them more easily when this convention is used to define the ioctl numbers. (5) When following the convention, the driver code can use generic code to copy the parameters between user and kernel space. |
cb5a8b2c9 docs: large updat... |
58 59 60 |
This table lists ioctls visible from user land for Linux/x86. It contains most drivers up to 2.6.31, but I know I am missing some. There has been no attempt to list non-X86 architectures or ioctls from drivers/staging/. |
1da177e4c Linux-2.6.12-rc2 |
61 |
|
cb5a8b2c9 docs: large updat... |
62 |
Code Seq#(hex) Include File Comments |
1da177e4c Linux-2.6.12-rc2 |
63 64 65 66 67 68 69 |
======================================================== 0x00 00-1F linux/fs.h conflict! 0x00 00-1F scsi/scsi_ioctl.h conflict! 0x00 00-1F linux/fb.h conflict! 0x00 00-1F linux/wavefront.h conflict! 0x02 all linux/fd.h 0x03 all linux/hdreg.h |
d52988023 Remove the last f... |
70 |
0x04 D2-DC linux/umsdos_fs.h Dead since 2.6.11, but don't reuse these. |
1da177e4c Linux-2.6.12-rc2 |
71 |
0x06 all linux/lp.h |
cb5a8b2c9 docs: large updat... |
72 73 |
0x09 all linux/raid/md_u.h 0x10 00-0F drivers/char/s390/vmcp.h |
d475f942b s390/sclp: Add SC... |
74 |
0x10 10-1F arch/s390/include/uapi/sclp_ctl.h |
1da177e4c Linux-2.6.12-rc2 |
75 76 |
0x12 all linux/fs.h linux/blkpg.h |
0ea6e6112 Documentation: up... |
77 |
0x1b all InfiniBand Subsystem <http://infiniband.sourceforge.net/> |
1da177e4c Linux-2.6.12-rc2 |
78 79 80 |
0x20 all drivers/cdrom/cm206.h 0x22 all scsi/sg.h '#' 00-3F IEEE 1394 Subsystem Block for the entire subsystem |
cb5a8b2c9 docs: large updat... |
81 |
'$' 00-0F linux/perf_counter.h, linux/perf_event.h |
aed69d2b7 firewire: nosy: n... |
82 |
'&' 00-07 drivers/firewire/nosy-user.h |
1da177e4c Linux-2.6.12-rc2 |
83 84 |
'1' 00-1F <linux/timepps.h> PPS kit from Ulrich Windl <ftp://ftp.de.kernel.org/pub/linux/daemons/ntp/PPS/> |
cb5a8b2c9 docs: large updat... |
85 86 87 88 |
'2' 01-04 linux/i2o.h '3' 00-0F drivers/s390/char/raw3270.h conflict! '3' 00-1F linux/suspend_ioctls.h conflict! and kernel/power/user.c |
1da177e4c Linux-2.6.12-rc2 |
89 90 |
'8' all SNP8023 advanced NIC card <mailto:mcr@solidum.com> |
cba3345cc vfio: VFIO core |
91 |
';' 64-7F linux/vfio.h |
cb5a8b2c9 docs: large updat... |
92 93 94 95 96 97 98 99 |
'@' 00-0F linux/radeonfb.h conflict! '@' 00-0F drivers/video/aty/aty128fb.c conflict! 'A' 00-1F linux/apm_bios.h conflict! 'A' 00-0F linux/agpgart.h conflict! and drivers/char/agp/compat_ioctl.h 'A' 00-7F sound/asound.h conflict! 'B' 00-1F linux/cciss_ioctl.h conflict! 'B' 00-0F include/linux/pmu.h conflict! |
1da177e4c Linux-2.6.12-rc2 |
100 101 |
'B' C0-FF advanced bbus <mailto:maassen@uni-freiburg.de> |
cb5a8b2c9 docs: large updat... |
102 103 104 |
'C' all linux/soundcard.h conflict! 'C' 01-2F linux/capi.h conflict! 'C' F0-FF drivers/net/wan/cosa.h conflict! |
07983f0e3 documentation: up... |
105 |
'D' all arch/s390/include/asm/dasd.h |
cb5a8b2c9 docs: large updat... |
106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 |
'D' 40-5F drivers/scsi/dpt/dtpi_ioctl.h 'D' 05 drivers/scsi/pmcraid.h 'E' all linux/input.h conflict! 'E' 00-0F xen/evtchn.h conflict! 'F' all linux/fb.h conflict! 'F' 01-02 drivers/scsi/pmcraid.h conflict! 'F' 20 drivers/video/fsl-diu-fb.h conflict! 'F' 20 drivers/video/intelfb/intelfb.h conflict! 'F' 20 linux/ivtvfb.h conflict! 'F' 20 linux/matroxfb.h conflict! 'F' 20 drivers/video/aty/atyfb_base.c conflict! 'F' 00-0F video/da8xx-fb.h conflict! 'F' 80-8F linux/arcfb.h conflict! 'F' DD video/sstfb.h conflict! 'G' 00-3F drivers/misc/sgi-gru/grulib.h conflict! 'G' 00-0F linux/gigaset_dev.h conflict! 'H' 00-7F linux/hiddev.h conflict! 'H' 00-0F linux/hidraw.h conflict! |
4cd7a7e72 mei: update Docum... |
124 |
'H' 01 linux/mei.h conflict! |
cb5a8b2c9 docs: large updat... |
125 126 127 128 129 130 131 132 133 |
'H' 00-0F sound/asound.h conflict! 'H' 20-40 sound/asound_fm.h conflict! 'H' 80-8F sound/sfnt_info.h conflict! 'H' 10-8F sound/emu10k1.h conflict! 'H' 10-1F sound/sb16_csp.h conflict! 'H' 10-1F sound/hda_hwdep.h conflict! 'H' 40-4F sound/hdspm.h conflict! 'H' 40-4F sound/hdsp.h conflict! 'H' 90 sound/usb/usx2y/usb_stream.h |
3edce1cf8 USB: cdc-wdm: imp... |
134 |
'H' A0 uapi/linux/usb/cdc-wdm.h |
cb5a8b2c9 docs: large updat... |
135 136 137 138 |
'H' C0-F0 net/bluetooth/hci.h conflict! 'H' C0-DF net/bluetooth/hidp/hidp.h conflict! 'H' C0-DF net/bluetooth/cmtp/cmtp.h conflict! 'H' C0-DF net/bluetooth/bnep/bnep.h conflict! |
5dc0c9835 HID: roccat: Rena... |
139 |
'H' F1 linux/hid-roccat.h <mailto:erazor_de@users.sourceforge.net> |
cb5a8b2c9 docs: large updat... |
140 141 142 |
'I' all linux/isdn.h conflict! 'I' 00-0F drivers/isdn/divert/isdn_divert.h conflict! 'I' 40-4F linux/mISDNif.h conflict! |
1da177e4c Linux-2.6.12-rc2 |
143 144 |
'J' 00-1F drivers/scsi/gdth_ioctl.h 'K' all linux/kd.h |
cb5a8b2c9 docs: large updat... |
145 146 |
'L' 00-1F linux/loop.h conflict! 'L' 10-1F drivers/scsi/mpt2sas/mpt2sas_ctl.h conflict! |
1da177e4c Linux-2.6.12-rc2 |
147 148 |
'L' E0-FF linux/ppdd.h encrypted disk device driver <http://linux01.gwdg.de/~alatham/ppdd.html> |
cb5a8b2c9 docs: large updat... |
149 150 151 152 153 |
'M' all linux/soundcard.h conflict! 'M' 01-16 mtd/mtd-abi.h conflict! and drivers/mtd/mtdchar.c 'M' 01-03 drivers/scsi/megaraid/megaraid_sas.h 'M' 00-0F drivers/video/fsl-diu-fb.h conflict! |
1da177e4c Linux-2.6.12-rc2 |
154 |
'N' 00-1F drivers/usb/scanner.h |
b60503ba4 NVMe: New driver |
155 |
'N' 40-7F drivers/block/nvme.c |
cb5a8b2c9 docs: large updat... |
156 157 158 159 |
'O' 00-06 mtd/ubi-user.h UBI 'P' all linux/soundcard.h conflict! 'P' 60-6F sound/sscape_ioctl.h conflict! 'P' 00-0F drivers/usb/class/usblp.c conflict! |
1da177e4c Linux-2.6.12-rc2 |
160 |
'Q' all linux/soundcard.h |
cb5a8b2c9 docs: large updat... |
161 162 |
'R' 00-1F linux/random.h conflict! 'R' 01 linux/rfkill.h conflict! |
cb5a8b2c9 docs: large updat... |
163 |
'R' C0-DF net/bluetooth/rfcomm.h |
1da177e4c Linux-2.6.12-rc2 |
164 165 166 |
'S' all linux/cdrom.h conflict! 'S' 80-81 scsi/scsi_ioctl.h conflict! 'S' 82-FF scsi/scsi.h conflict! |
cb5a8b2c9 docs: large updat... |
167 |
'S' 00-7F sound/asequencer.h conflict! |
1da177e4c Linux-2.6.12-rc2 |
168 |
'T' all linux/soundcard.h conflict! |
cb5a8b2c9 docs: large updat... |
169 |
'T' 00-AF sound/asound.h conflict! |
07983f0e3 documentation: up... |
170 |
'T' all arch/x86/include/asm/ioctls.h conflict! |
cb5a8b2c9 docs: large updat... |
171 172 |
'T' C0-DF linux/if_tun.h conflict! 'U' all sound/asound.h conflict! |
cb5a8b2c9 docs: large updat... |
173 174 175 176 177 178 179 180 181 |
'U' 00-CF linux/uinput.h conflict! 'U' 00-EF linux/usbdevice_fs.h 'U' C0-CF drivers/bluetooth/hci_uart.h 'V' all linux/vt.h conflict! 'V' all linux/videodev2.h conflict! 'V' C0 linux/ivtvfb.h conflict! 'V' C0 linux/ivtv.h conflict! 'V' C0 media/davinci/vpfe_capture.h conflict! 'V' C0 media/si4713.h conflict! |
1da177e4c Linux-2.6.12-rc2 |
182 |
'W' 00-1F linux/watchdog.h conflict! |
a786a7c0a wanrouter: comple... |
183 |
'W' 00-1F linux/wanrouter.h conflict! (pre 3.9) |
cb5a8b2c9 docs: large updat... |
184 185 186 187 188 189 190 |
'W' 00-3F sound/asound.h conflict! 'X' all fs/xfs/xfs_fs.h conflict! and fs/xfs/linux-2.6/xfs_ioctl32.h and include/linux/falloc.h and linux/fs.h 'X' all fs/ocfs2/ocfs_fs.h conflict! 'X' 01 linux/pktcdvd.h conflict! |
1da177e4c Linux-2.6.12-rc2 |
191 |
'Y' all linux/cyclades.h |
cb5a8b2c9 docs: large updat... |
192 193 |
'Z' 14-15 drivers/message/fusion/mptctl.h '[' 00-07 linux/usb/tmc.h USB Test and Measurement Devices |
bc5bca53c driver-core: docu... |
194 |
<mailto:gregkh@linuxfoundation.org> |
cb5a8b2c9 docs: large updat... |
195 |
'a' all linux/atm*.h, linux/sonet.h ATM on linux |
0ea6e6112 Documentation: up... |
196 |
<http://lrcwww.epfl.ch/> |
cb5a8b2c9 docs: large updat... |
197 |
'b' 00-FF conflict! bit3 vme host bridge |
1da177e4c Linux-2.6.12-rc2 |
198 |
<mailto:natalia@nikhefk.nikhef.nl> |
cb5a8b2c9 docs: large updat... |
199 |
'c' all linux/cm4000_cs.h conflict! |
1da177e4c Linux-2.6.12-rc2 |
200 201 |
'c' 00-7F linux/comstats.h conflict! 'c' 00-7F linux/coda.h conflict! |
cb5a8b2c9 docs: large updat... |
202 203 204 |
'c' 00-1F linux/chio.h conflict! 'c' 80-9F arch/s390/include/asm/chsc.h conflict! 'c' A0-AF arch/x86/include/asm/msr.h conflict! |
1da177e4c Linux-2.6.12-rc2 |
205 |
'd' 00-FF linux/char/drm/drm/h conflict! |
cb5a8b2c9 docs: large updat... |
206 |
'd' 02-40 pcmcia/ds.h conflict! |
1da177e4c Linux-2.6.12-rc2 |
207 208 |
'd' F0-FF linux/digi1.h 'e' all linux/digi1.h conflict! |
cb5a8b2c9 docs: large updat... |
209 210 211 212 213 214 215 216 217 218 |
'e' 00-1F drivers/net/irda/irtty-sir.h conflict! 'f' 00-1F linux/ext2_fs.h conflict! 'f' 00-1F linux/ext3_fs.h conflict! 'f' 00-0F fs/jfs/jfs_dinode.h conflict! 'f' 00-0F fs/ext4/ext4.h conflict! 'f' 00-0F linux/fs.h conflict! 'f' 00-0F fs/ocfs2/ocfs2_fs.h conflict! 'g' 00-0F linux/usb/gadgetfs.h 'g' 20-2F linux/usb/g_printer.h 'h' 00-7F conflict! Charon filesystem |
1da177e4c Linux-2.6.12-rc2 |
219 |
<mailto:zapman@interlan.net> |
cb5a8b2c9 docs: large updat... |
220 |
'h' 00-1F linux/hpet.h conflict! |
a051f71ce hfsplus: add an i... |
221 |
'h' 80-8F fs/hfsplus/ioctl.c |
cb5a8b2c9 docs: large updat... |
222 223 224 |
'i' 00-3F linux/i2o-dev.h conflict! 'i' 0B-1F linux/ipmi.h conflict! 'i' 80-8F linux/i8k.h |
1da177e4c Linux-2.6.12-rc2 |
225 |
'j' 00-3F linux/joystick.h |
cb5a8b2c9 docs: large updat... |
226 227 |
'k' 00-0F linux/spi/spidev.h conflict! 'k' 00-05 video/kyro.h conflict! |
43139a61f HSI: hsi_char: Up... |
228 |
'k' 10-17 linux/hsi/hsi_char.h HSI character device |
1da177e4c Linux-2.6.12-rc2 |
229 |
'l' 00-3F linux/tcfs_fs.h transparent cryptographic file system |
0ea6e6112 Documentation: up... |
230 |
<http://web.archive.org/web/*/http://mikonos.dia.unisa.it/tcfs> |
1da177e4c Linux-2.6.12-rc2 |
231 |
'l' 40-7F linux/udf_fs_i.h in development: |
98766fbe6 [PATCH] kernel Do... |
232 |
<http://sourceforge.net/projects/linux-udf/> |
cb5a8b2c9 docs: large updat... |
233 |
'm' 00-09 linux/mmtimer.h conflict! |
1da177e4c Linux-2.6.12-rc2 |
234 235 236 |
'm' all linux/mtio.h conflict! 'm' all linux/soundcard.h conflict! 'm' all linux/synclink.h conflict! |
cb5a8b2c9 docs: large updat... |
237 238 |
'm' 00-19 drivers/message/fusion/mptctl.h conflict! 'm' 00 drivers/scsi/megaraid/megaraid_ioctl.h conflict! |
1da177e4c Linux-2.6.12-rc2 |
239 |
'm' 00-1F net/irda/irmod.h conflict! |
cb5a8b2c9 docs: large updat... |
240 |
'n' 00-7F linux/ncp_fs.h and fs/ncpfs/ioctl.c |
1392e3b33 documentation: re... |
241 |
'n' 80-8F linux/nilfs2_fs.h NILFS2 |
cb5a8b2c9 docs: large updat... |
242 |
'n' E0-FF linux/matroxfb.h matroxfb |
7f68fc282 ocfs2: Reserve io... |
243 |
'o' 00-1F fs/ocfs2/ocfs2_fs.h OCFS2 |
cb5a8b2c9 docs: large updat... |
244 245 246 |
'o' 00-03 mtd/ubi-user.h conflict! (OCFS2 and UBI overlaps) 'o' 40-41 mtd/ubi-user.h UBI 'o' 01-A1 linux/dvb/*.h DVB |
cef2cf072 Misc: add sensabl... |
247 |
'p' 00-0F linux/phantom.h conflict! (OpenHaptics needs this) |
cb5a8b2c9 docs: large updat... |
248 |
'p' 00-1F linux/rtc.h conflict! |
cef2cf072 Misc: add sensabl... |
249 |
'p' 00-3F linux/mc146818rtc.h conflict! |
1da177e4c Linux-2.6.12-rc2 |
250 |
'p' 40-7F linux/nvram.h |
cb5a8b2c9 docs: large updat... |
251 |
'p' 80-9F linux/ppdev.h user-space parport |
1da177e4c Linux-2.6.12-rc2 |
252 |
<mailto:tim@cyberelk.net> |
717c03366 pps: add kernel c... |
253 |
'p' A1-A5 linux/pps.h LinuxPPS |
eae9d2ba0 LinuxPPS: core su... |
254 |
<mailto:giometti@linux.it> |
1da177e4c Linux-2.6.12-rc2 |
255 |
'q' 00-1F linux/serio.h |
cb5a8b2c9 docs: large updat... |
256 |
'q' 80-FF linux/telephony.h Internet PhoneJACK, Internet LineJACK |
0ea6e6112 Documentation: up... |
257 |
linux/ixjuser.h <http://web.archive.org/web/*/http://www.quicknet.net> |
cb5a8b2c9 docs: large updat... |
258 |
'r' 00-1F linux/msdos_fs.h and fs/fat/dir.c |
1da177e4c Linux-2.6.12-rc2 |
259 |
's' all linux/cdk.h |
bf7daebb9 ppp: Move ioctl d... |
260 |
't' 00-7F linux/ppp-ioctl.h |
1da177e4c Linux-2.6.12-rc2 |
261 |
't' 80-8F linux/isdn_ppp.h |
cb5a8b2c9 docs: large updat... |
262 |
't' 90 linux/toshiba.h |
2116b7a47 smbfs: move to dr... |
263 |
'u' 00-1F linux/smb_fs.h gone |
5f7088127 [media] uvcvideo:... |
264 |
'u' 20-3F linux/uvcvideo.h USB video class host driver |
cb5a8b2c9 docs: large updat... |
265 266 267 |
'v' 00-1F linux/ext2_fs.h conflict! 'v' 00-1F linux/fs.h conflict! 'v' 00-0F linux/sonypi.h conflict! |
cb5a8b2c9 docs: large updat... |
268 |
'v' C0-FF linux/meye.h conflict! |
1da177e4c Linux-2.6.12-rc2 |
269 270 271 |
'w' all CERN SCI driver 'y' 00-1F packet based user level communications <mailto:zapman@interlan.net> |
cb5a8b2c9 docs: large updat... |
272 |
'z' 00-3F CAN bus card conflict! |
1da177e4c Linux-2.6.12-rc2 |
273 |
<mailto:hdstich@connectu.ulm.circular.de> |
cb5a8b2c9 docs: large updat... |
274 |
'z' 40-7F CAN bus card conflict! |
1da177e4c Linux-2.6.12-rc2 |
275 |
<mailto:oe@port.de> |
cb5a8b2c9 docs: large updat... |
276 |
'z' 10-4F drivers/s390/crypto/zcrypt_api.h conflict! |
474966ee0 [media] media: Pi... |
277 |
'|' 00-7F linux/media.h |
1da177e4c Linux-2.6.12-rc2 |
278 |
0x80 00-1F linux/fb.h |
07983f0e3 documentation: up... |
279 |
0x89 00-06 arch/x86/include/asm/sockios.h |
1da177e4c Linux-2.6.12-rc2 |
280 281 |
0x89 0B-DF linux/sockios.h 0x89 E0-EF linux/sockios.h SIOCPROTOPRIVATE range |
cb5a8b2c9 docs: large updat... |
282 |
0x89 E0-EF linux/dn.h PROTOPRIVATE range |
1da177e4c Linux-2.6.12-rc2 |
283 284 285 |
0x89 F0-FF linux/sockios.h SIOCDEVPRIVATE range 0x8B all linux/wireless.h 0x8C 00-3F WiNRADiO driver |
0ea6e6112 Documentation: up... |
286 |
<http://www.winradio.com.au/> |
1da177e4c Linux-2.6.12-rc2 |
287 |
0x90 00 drivers/cdrom/sbpcd.h |
cb5a8b2c9 docs: large updat... |
288 |
0x92 00-0F drivers/usb/mon/mon_bin.c |
1da177e4c Linux-2.6.12-rc2 |
289 |
0x93 60-7F linux/auto_fs.h |
cb5a8b2c9 docs: large updat... |
290 |
0x94 all fs/btrfs/ioctl.h |
fc7f99cf3 Merge branch 'for... |
291 |
0x97 00-7F fs/ceph/ioctl.h Ceph file system |
1da177e4c Linux-2.6.12-rc2 |
292 293 294 295 |
0x99 00-0F 537-Addinboard driver <mailto:buk@buks.ipn.de> 0xA0 all linux/sdp/sdp.h Industrial Device Project <mailto:kenji@bitgate.com> |
ea41b1e54 ioctl-number.txt:... |
296 |
0xA2 00-0F arch/tile/include/asm/hardwall.h |
1da177e4c Linux-2.6.12-rc2 |
297 298 299 300 301 302 |
0xA3 80-8F Port ACL in development: <mailto:tlewis@mindspring.com> 0xA3 90-9F linux/dtlk.h 0xAB 00-1F linux/nbd.h 0xAC 00-1F linux/raw.h 0xAD 00 Netfilter device in development: |
cb5a8b2c9 docs: large updat... |
303 |
<mailto:rusty@rustcorp.com.au> |
258ac8e06 KVM: Register ioc... |
304 |
0xAE all linux/kvm.h Kernel-based Virtual Machine |
0aaeb3b10 Documentation: Up... |
305 |
<mailto:kvm@vger.kernel.org> |
6db719940 drivers/virt: int... |
306 |
0xAF 00-1F linux/fsl_hypervisor.h Freescale hypervisor |
1da177e4c Linux-2.6.12-rc2 |
307 308 309 |
0xB0 all RATIO devices in development: <mailto:vgo@ratio.de> 0xB1 00-1F PPPoX <mailto:mostrows@styx.uwaterloo.ca> |
cb87ea28e mmc: core: Add mm... |
310 |
0xB3 00 linux/mmc/ioctl.h |
cb5a8b2c9 docs: large updat... |
311 |
0xC0 00-0F linux/usb/iowarrior.h |
1da177e4c Linux-2.6.12-rc2 |
312 313 |
0xCB 00-1F CBM serial IEC bus in development: <mailto:michael.klein@puffin.lb.shuttle.de> |
cb5a8b2c9 docs: large updat... |
314 315 316 |
0xCD 01 linux/reiserfs_fs.h 0xCF 02 fs/cifs/ioctl.c 0xDB 00-0F drivers/char/mwave/mwavepub.h |
1da177e4c Linux-2.6.12-rc2 |
317 318 |
0xDD 00-3F ZFCP device driver see drivers/s390/scsi/ <mailto:aherrman@de.ibm.com> |
cb5a8b2c9 docs: large updat... |
319 |
0xF3 00-3F drivers/usb/misc/sisusbvga/sisusb.h sisfb (in development) |
1da177e4c Linux-2.6.12-rc2 |
320 |
<mailto:thomas@winischhofer.net> |
1ce4d3905 [PATCH] mbxfb: Do... |
321 322 |
0xF4 00-1F video/mbxfb.h mbxfb <mailto:raph@8d.com> |
14d01ff53 ioctl: register L... |
323 324 |
0xF6 all LTTng Linux Trace Toolkit Next Generation <mailto:mathieu.desnoyers@efficios.com> |
cb5a8b2c9 docs: large updat... |
325 |
0xFD all linux/dm-ioctl.h |