(usb的linux驱动)
生活随笔
收集整理的這篇文章主要介紹了
(usb的linux驱动)
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
linux內(nèi)核目錄driver/usb/serial/option.c驅(qū)動(dòng)請(qǐng)教?
arch下面是體系架構(gòu),以及平臺(tái)相關(guān)文件:
比如,把a(bǔ)rch/arm/config里面的s3c2410_defconfig,拷貝到內(nèi)核根目錄,命名為.config
再修改根目錄Makefile,選擇arm交叉編譯工具,執(zhí)行makemenuconfig就可以配置
你定義的內(nèi)核,選擇自己的驅(qū)動(dòng)。
USB、TTY、LCD、網(wǎng)卡等驅(qū)動(dòng)在不同的目錄,建議先了解和熟悉linux目錄樹結(jié)構(gòu),
以及各自對(duì)應(yīng)的功能。
比如/net目錄是網(wǎng)絡(luò)驅(qū)動(dòng),但是/driver/net/下面是網(wǎng)絡(luò)相關(guān)的具體設(shè)備驅(qū)動(dòng)。
假設(shè)你有兩個(gè)網(wǎng)卡,一個(gè)是DM9000,一個(gè)是CS8900,在/driver/net/下面,對(duì)應(yīng)兩個(gè)目錄,但是這兩個(gè)設(shè)備驅(qū)動(dòng),都屬于網(wǎng)卡驅(qū)動(dòng),在/net下面。
建議結(jié)合書本和代碼,來一步一步學(xué)習(xí)。比如LDD等經(jīng)典書籍。
總結(jié)
以上是生活随笔為你收集整理的(usb的linux驱动)的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: manifest.mf._MANIFES
- 下一篇: Spark 101:它是什么,它做什么以