知識社群登入
位置: 艾鍗學院 Blog > 專業論壇 > 討論
如何建立driver所參考的source code
1樓
Dear Victor
請教一下,我們上課driver所參考的source code是從svn下載的"dma6410L-linux-2.6.27". 如果從官網下載一份標準的source code,要作那些設定與步驟才能變成自己所要的(類似dma6410L-linux-2.6.27)source code呢?
謝謝~~
 
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