quiz: ioctl 與 down的問題
在IOCTL中有一段這樣的code: if ( down(&(enc->ptr_frame_queue[0]->frame[0].ptr_sem)) ) return -EFAULT; 錯誤訊息如下: void value not ignored as it ought to be 問題在哪裡? 答案是down的return value是void,無法傳回值給if 改用down_interruptible即可。
這是個由河馬主持的分享園地。 內容將包括電腦、網路、LINUX、程式設計等範疇, 不管對任何文章有想法,歡迎留下您寶貴的意見唷! 以上~~