Linux驅動中如何對文件進行讀寫

使用filp_open()和struct file可以在驅動模塊中訪問其他文件。 注意: 在調用pfilp->f_op->read和pfilp->f_op->write等對文件的操作之前,應該先備份pold_fs,然後設置set_fs(KERNEL_DS)。 默認情況下,read或者write會對傳進來的參數buff進行指針檢查。如果不是在用戶空間會拒絕訪問。因爲是在內核模塊中,所以buff肯定不
相關文章
相關標籤/搜索