PTT
Submit
Submit
選擇語言
正體中文
简体中文
PTT
LinuxDev
[問題] 關於 driver 和 irq
作者:
gn00618777
(非常念舊)
2015-03-17 13:52:27
有些 IC 會有 irq 的 pin 腳,在 i2c 註冊 dirver 上也會把 irq 所用到某根 gpio
pass 給 ic driver, 想問說 driver 和 IC 的 irq 有啥關係?
我的理解是:
IC 通過硬體中斷傳 irq 訊息給 CPU, 然後 CPU 知道了是哪根 irq,因為 irq
已經在 driver 中定義了,所以 CPU 知道要 call 哪個 dirver
是這樣嗎@@?
謝謝。
作者:
leolarrel
(真.粽子無雙)
2015-03-17 16:24:00
差不多,換句話說driver再開始的時候已經告訴kernel說"我想留意哪個irq,當這個irq有訊號時得要call哪個函式"
作者:
kingofsdtw
(ä¸èƒ½é–’下來!!)
2015-03-18 00:05:00
一個中斷只能註冊一個程式 Q_Q?!
作者:
mshockwave
(夏克維夫)
2015-03-18 01:08:00
可以共用irq
作者:
gn00618777
(非常念舊)
2015-03-18 20:34:00
希望有個強者能為我們說明完整一點..
作者:
mshockwave
(夏克維夫)
2015-03-19 11:38:00
RE樓上:irq的東西很多,建議去看Linux device driver這本書,它是免費的
作者:
gn00618777
(非常念舊)
2015-03-19 20:58:00
謝,這本書我以前擁有,後來轉賣了...好難懂唷
繼續閱讀
[問題] 修改資料夾權限
gamed
[核心] Kernel device tree dts檔的修改
h23456789
[問題] 請問makefile定義的問題
weiching5566
[問題] 有人有使用過i2c-tools 這套工具嗎?
NationST
Re: [問題] 如何判斷程式是否在背景?
cole945
[問題] linux嵌入式系統中的i2c問題
NationST
[問題] 嵌入式程設 gtkmozembed傳遞資料問題
godzilla1954
[問題] 如何判斷程式是否在背景?
godspeedlee
[問題] 剛下載Bochs 來模擬linux作業環境
SadJoe
[問題] EDID & EEPROM
gn00618777
Links
booklink
Contact Us: admin [ a t ] ucptt.com