[問題] ioctl error

看板LinuxDev作者 (rei)時間11年前 (2013/12/06 16:36), 編輯推噓1(102)
留言3則, 2人參與, 最新討論串1/1
小弟有個問題想請教 我目前利用ioctl去使用我掛載的driver 但呼叫ioctl 失敗,於是我去印出錯誤,錯誤訊息為bad file descriptor 但fd=open("/dev/dsp",O_RDWR)也成功,掛載driver也成功 感謝大家的幫忙 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.70.147.171

12/09 17:44, , 1F
試試用 strace, 看 open 到 ioctl 吐出 EBADF 中間發生了什麼.
12/09 17:44, 1F

12/09 17:48, , 2F
另外, 如果 driver 真的 return -EBADF, 那錯誤訊息當然如此.
12/09 17:48, 2F

12/10 09:13, , 3F
我先去試您提供的方法 謝謝您
12/10 09:13, 3F
文章代碼(AID): #1IeOoUx8 (LinuxDev)
文章代碼(AID): #1IeOoUx8 (LinuxDev)