close

這與 Linux kernel 有息息相關

目前 kernel 3.0以上版本,在上層傳送相關 io device操作時,kernel 會自動判斷傳入參數是 32 or 64 bit

接著分別啟動相對應的 system call function (compat_ioctl & unlock_ioctl)

這個問題是

雖然 log 顯示 inital & probe 都有順利work

但是量訊號的時候看到初始化動作不正常,才確認 ioctl 並未被執行

解決方式是添加 compat_ioctl & unlock_ioctl 兩個 system call 去處理

arrow
arrow

    傑克便便 發表在 痞客邦 留言(0) 人氣()