PTT
Submit
Submit
選擇語言
正體中文
简体中文
PTT
LinuxDev
[問題]Driver可以同時給多個process開啟device
作者:
chooseuser
(娘子!出來看上帝)
2015-10-02 15:53:24
新手driver設計,有些問題想請教前輩
我要設計一個spi的字元驅動程式,
可以同時讓多個程式open這個device node,
並且包含一條中斷,
這條中斷是device通知driver有資料要送時才會觸發,
目前卡在資料進來要叫誰來接收(某個程式的response),
還是每個程式都要接收(某個event要通知大家),
請問有哪些地方要注意的嗎??
或是有哪些example可以參考嗎??
亦或是有其他multiple open的資料或source code 可以參考?
謝謝
作者: chubiei (:))
2015-10-03 22:32:00
既然都已經有open了, 可以再實作ioctl讓每個process註冊自己對file的資訊, 然後實作select或是poll讓process等最後實作read讓process從user space讀資料
繼續閱讀
Fw: [問題] 如何將 driver value傳到user space
hardware
[問題] 請問關於driver的結構
blueblance
[徵才]徵System Engineer/Server Application Pr
joavah
Re: 2015年嵌入式系統暑期課程(免費,還補助交通費)
jserv
[問題] 英文輸入跑掉
kkx55893
[問題] Ubuntu live usb
aeont
[問題] Boot kernel from RAM
staven
Fw: [問題] GUI在RHEL6.6無法正常開啟
mybagle
[問題] shell script grep問題
tim790809
[問題] ip_input.c 嵌入 printk 的問題 ?
vettelhsiao
Links
booklink
Contact Us: admin [ a t ] ucptt.com