[問題] input device 如何增加ioctl介面

看板LinuxDev作者 (說好的性福呢?)時間14年前 (2011/08/26 10:58), 編輯推噓2(205)
留言7則, 4人參與, 最新討論串1/1
因為現在還有需求會要透過ioctl取得系統資訊... 或設定等等..除了 sysfs 之外, 要如何在input device 上新增 ioctl 介面呢? 我現在代替作法是在註冊 misc device然後透過這層 device 的ioctl去控制. 因此我想問在input device上可有這類的 控制介面可以操作, 謝謝. -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 192.72.220.129

08/26 13:23, , 1F
註冊char device -> 修改fops mapping -> 實作ioctl 函式
08/26 13:23, 1F

08/26 13:31, , 2F
所以跟我現在的作法是一樣了, 就透過misc去實做ioctl?
08/26 13:31, 2F

08/26 13:44, , 3F
是啊意思一樣, 反正misc device就是主編號為10的char
08/26 13:44, 3F

08/26 13:45, , 4F
dev
08/26 13:45, 4F

08/26 14:02, , 5F
謝謝啦, 那我就知道怎樣做了...
08/26 14:02, 5F

08/29 23:01, , 6F
這年頭大家都在改用sysfs了, 除了大記憶體區塊的搬移(效率)
08/29 23:01, 6F

08/29 23:01, , 7F
不然還真的不推薦misc
08/29 23:01, 7F
文章代碼(AID): #1ELml2YB (LinuxDev)
文章代碼(AID): #1ELml2YB (LinuxDev)