1
0
Files
irix-657m-src/eoe/cmd/ioconfig
2022-09-29 17:59:04 +03:00
..
2022-09-29 17:59:04 +03:00
2022-09-29 17:59:04 +03:00
2022-09-29 17:59:04 +03:00
2022-09-29 17:59:04 +03:00
2022-09-29 17:59:04 +03:00
2022-09-29 17:59:04 +03:00
2022-09-29 17:59:04 +03:00
2022-09-29 17:59:04 +03:00
2022-09-29 17:59:04 +03:00
2022-09-29 17:59:04 +03:00

#
#Comment lines in this file start with the pound character
#
#Format:   <class> <type> <state> <suffix> <pattern>  <start_num> <ioctl_num>
#
#<type> 	can be -1 if the <class> itself is enough to uniquely identify the 
#		device
#<state> 	can be -1 if <class> & <type> uniquely identify the device
#<suffix> 	can be -1 in which case ioconfig ignores it
#<pattern> 	can be -1 in which case ioconfig takes the basename of the canonical
# 	   	name of the device that it is looking at
#<ioctl> 	can be -1 in which case ioconfig doesnot make the devicedriver
#	 	specific ioctl
#
# For a particular device the more generic entries should appear first in 
# the corresponding device file.
# Eg:- For a network device consider the entries
# 	<class>		<type>		<state>
#<e1> INV_NETWORK  	IGNORE 		IGNORE	.......	
#<e2> INV_NETWORK	INV_ETHER_EF	IGNORE	.......
# 
#since <e2> is more specific than <e1> in the sense that <type> is also
#specified <e1> MUST appear before <e2> for <e2> to have any effect.
#
#****************************************************************************
#   INV_CLASS 	INV_TYPE 	INV_STATE SUFFIX PATTERN START_NUM IOCTL_NUM
#****************************************************************************
#Eg:-
#1. Entry for tty device
#
#   INV_SERIAL 	INV_IOC3_DMA 	IGNORE 	  "d" 	"tty" 	2   SIOC_MKHWG
#							   ('z' << 8 | 15)
#	4	16		-1	   d   	tty  	2   0x7a05 
#
#
#2. Entry for mouse device
#
#   INV_MISC    INV_MISC_PCKM    MS       IGNORE  IGNORE  2        IGNORE
#
#     14       1                 0          -1      -1    2       -1
#
#