作者lovefo (lovefo)
看板LinuxDev
標題[問題] 如何掛載驅動程式
時間Mon Sep 30 23:57:57 2013
大家好
我前陣子 才剛跨進 Driver 這塊
目前在看 平田 豐的書
沒想到才讀幾章就卡住了
我想試著寫一個.ko檔
想要把它掛載後 再寫一個 user 端的程式去 open 這個.ko檔
原本預想掛載後 會產生一個檔會放在 /dev 下
但是 我的.ko檔 掛載後
在/dev下找不到這個驅動
也有成功掛載 但不知道是哪裡錯了..
我看 init 這邊並沒有出現錯誤..
附上我的 code
還拜託各位高手 多多指教 謝謝
http://0rz.tw/iBFZt
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 118.169.153.17
→ withoutshine:dev_t dev只有宣告, 沒有assign 10/01 06:47
推 heoris:device file要自己建立~ 除非你有用mdev or udev 10/01 11:37
→ mshockwave:device file用mknod建立 10/05 10:10
→ Gway:樓上正解 device file 要driver自己寫或者手動創 上層AP 10/12 02:20
→ Gway:才能透過open file的形式去開啟裝置檔 再進行其他system call 10/12 02:21