作者godman362 (卯)
看板LinuxDev
标题[问题] 请教Essential linux driver sample code
时间Wed Dec 7 09:14:08 2011
想请教关於Essential linux device driver这本书里面第五章的Sample code
在第五章的部份是以CMOS做为字元装置的driver范例
我照着上面给的init和exit做完之後,利用insmod装上去是正常的
在/proc/devices上面可以看到我insmod的装置
可是当我rmmod之後,在/proc/devices上的装置并未被清除
每当我再insmod之後,又会再多一个同样装置名称,不过使用不同主编号而已
请问一下这是哪边出了问题,以下的部份是我写的code
http://codepad.org/mEsG83ET
还请各位先进指点一下,谢谢
--
ˍˍ
很多人在即将失去的时候,不知他即将失去,最後他就真正失去 ▕天险▏
其实,一个不曾失去的人最可怜。因为,他永远学不会什麽叫珍惜。▕刀藏▏
 ̄ ̄
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.123.105.242
※ 编辑: godman362 来自: 140.123.105.242 (12/07 09:16)
1F:→ godman362:我release_region的部份是释放rtc抓住的0x70 12/07 09:17
2F:→ godman362:因为在程式会用到,所以那行是我自己补上的 12/07 09:17
3F:→ godman362:其他部份都是按照书上的sample打出来的 12/07 09:18
※ 编辑: godman362 来自: 140.123.105.242 (12/07 09:18)