[問題] 在嵌入式系統中加入自己的Driver
我要在kernel中加入driver
但是因為要加入的driver挺複雜的
不能直接make...要執行build.sh來build code
(因為有些環境變數需要設定)
我目前的想法是
如果我要加入的路徑為 kernel/drivers/net/my-driver
^^^^^^^^^
我的source code
我應該要修改
1. kernel/drivers/net的Kconfig (為了能在kernelconfig修改)
2. kernel/drivers/net的Makefile
那...我該怎麼修改Makefile...才能讓make執行my-driver裡面的build.sh呢?
我試過在kernel/drivers/net的Makefile中加入:
$(shell cd my-driver && sh build.sh)
可是當我回到tool chain的最上層輸入: make kernel
卻都沒有執行到build.sh
當然my-driver都沒有被build到...
請問我思考的方向有誤嗎? (自己摸索出來的方向)
該往哪邊修改比較合理阿?
讓make去執行script合理嗎? 那我該怎麼修改呢?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.132.59.49
Linux 近期熱門文章
21
56
PTT數位生活區 即時熱門文章