看板 LinuxDev 關於我們 聯絡資訊
: 可以請問.ISR為何不適用semaphore??? 因為 semaphore 是一種 sleeping 型態的 lock, ISR 是不可以進入 sleep 的,所以你只能使用 spin lock。 如果你在 ISR 裡要處理的東西很多, 你就應該考慮 tasklet 這類的 bottom half 機制。 ISR 最好是只做簡單工作並快速返回較好。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.24.51.198