Linux內核中_IO,_IOR,_IOW,_IOWR宏的用法與解析

在驅動程序裏, ioctl() 函數上傳送的變量 cmd 是應用程序用於區別設備驅動程序請求處理內容的值。cmd除了可區別數字外,還包含有助於處理的幾種相應信息。 cmd的大小爲 32位,共分 4 個域:      bit31~bit30 2位爲 「區別讀寫」 區,做用是區分是讀取命令仍是寫入命令。      bit29~bit15 14位爲 "數據大小" 區,表示 ioctl() 中的 arg 
相關文章
相關標籤/搜索