本文為大家介紹linux內(nèi)核添加驅(qū)動(dòng)模塊(linux添加硬件驅(qū)動(dòng)),下面和小編一起看看詳細(xì)內(nèi)容吧。
操作系統(tǒng)是計(jì)算機(jī)中不可或缺的系統(tǒng)?,F(xiàn)在很多人都在使用linux操作系統(tǒng)。那么,linux操作系統(tǒng)是如何添加驅(qū)動(dòng)模塊的呢?今天小編就給大家講講linux操作系統(tǒng)添加驅(qū)動(dòng)模塊的詳細(xì)步驟!
1.把test.c文件放到y(tǒng)lp2440的根目錄下(和板子里用的內(nèi)核版本一樣),ylp2440就是這個(gè)內(nèi)核在pc上的文件目錄2.然后修改根目錄下的makefile文件ylp2440的,在header中添加如下代碼:
代碼
3.制作
4、make完成后生成test.ko文件,然后放入文件系統(tǒng),新建一個(gè)cramfs文件系統(tǒng),下載到板子上。
5. 啟動(dòng)開(kāi)發(fā)板,然后在test.ko文件目錄下輸入:insmod test.ko。
6.完成
好了,linux內(nèi)核添加驅(qū)動(dòng)模塊(linux添加硬件驅(qū)動(dòng))的介紹到這里就結(jié)束了,想知道更多相關(guān)資料可以收藏我們的網(wǎng)站。