原帖由 <i>dreamice</i> 于 2008-10-24 10:58 发表 <a href="http://linux.chinaunix.net/bbs/redirect.php?goto=findpost&pid=6793519&ptid=1040327" target="_blank"><img src="http://linux.chinaunix.net/bbs/images/common/back.gif" border="0" onload="if(this.width>screen.width*0.7) {this.resized=true; this.width=screen.width*0.7; this.alt='Click here to open new window\nCTRL+Mouse wheel to zoom in/out';}" onmouseover="if(this.width>screen.width*0.7) {this.resized=true; this.width=screen.width*0.7; this.style.cursor='hand'; this.alt='Click here to open new window\nCTRL+Mouse wheel to zoom in/out';}" onclick="if(!this.resized) {return true;} else {window.open(this.src);}" onmousewheel="return imgzoom(this);" alt="" /></a><br /> 不会变化~~~~~~~
发布评论
评论(5)
不会变化~~~~~~~
多谢楼上兄弟回答! 我没搞明白的是同一个驱动中会依据次设备号的不同而实现不同的操作,这种情况会在什么时候发生?能否举个例子说明?多谢!
<br />
不会
比如说tty设备,下面会有tty0,tty1等等,主设备号相同,但次设备号不同,这样可以根据次设备号来访问具体的设备。如,我的系统下的/dev:
crw-rw-rw- 1 root tty 3, 0 2008-10-23 22:07 ttyp0
crw-rw-rw- 1 root tty 3, 1 2008-10-23 22:07 ttyp1
crw-rw-rw- 1 root tty 3, 2 2008-10-23 22:07 ttyp2
crw-rw-rw- 1 root tty 3, 3 2008-10-23 22:07 ttyp3
crw-rw-rw- 1 root tty 3, 4 2008-10-23 22:07 ttyp4
crw-rw-rw- 1 root tty 3, 5 2008-10-23 22:07 ttyp5
crw-rw-rw- 1 root tty 3, 6 2008-10-23 22:07 ttyp6
crw-rw-rw- 1 root tty 3, 7 2008-10-23 22:07 ttyp7
crw-rw-rw- 1 root tty 3, 8 2008-10-23 22:07 ttyp8
crw-rw-rw- 1 root tty 3, 9 2008-10-23 22:07 ttyp9
……
主设备号都是3,次设备号从0—9
打开文件与次设备号没有必然的联系
次设备号只是标识一个设备
打开文件获得的是文件描述符 FD