文件分類 [總覽]
社群資訊
如何建立driver所參考的source code
(Rvnk, collin246@gamil.com, 2011-04-26 23:17)
1樓
Dear Victor
請教一下,我們上課driver所參考的source code是從svn下載的"dma6410L-linux-2.6.27". 如果從官網下載一份標準的source code,要作那些設定與步驟才能變成自己所要的(類似dma6410L-linux-2.6.27)source code呢?
謝謝~~
(Victor, moxavictoryu@gmail.com, 2011-04-29 00:12)
2樓
你好,
我想從最基本的來說就如上課時所提到的,先弄清楚知道你有那些元件要寫,是那一種類別的元件,再依照上課所提的去修改的Makefile & Kconfig,當然整個kernel source要修改不只是只有driver而已,還有kernel 要porting,這部分在艾鍗學院的embedded linux課程中會說明。
但是若你只是要編譯我的範例程式,你只要使用make menuconfig隨便選一種arm CPU做設定,之後記得我上課中所提到的Makefile中的kernel source必須指向你新的kernel source code
最後需要和你再說明一次,整個kernel的porting不是只有driver而已還有HAL層的porting
Victor