- Linux Kernel 4.14.50 link
- QEMU 2.12.0
- GDB 8.1 (for arm)
- GCC 5.4
- ARM-GCC 5.4
- 編譯
- 進入到 build 目錄
cd build
- 同步檔案至 build 資料夾
./build-raspi-kerenl.sh
- 輸入章節的資料夾數字 (e.g.
03
) - 選擇是否要啟動 QEMU
- 進入到 build 目錄
- 啟動
- 進入到 build 目錄
cd build
- 啟動已經編好的 Kernel 及 DTB
./start-raspi-kernel.sh
- 輸入要載入的章節資料夾數字 (e.g.
03
) - 接著就會自動啟動 QEMU
- 進入到 build 目錄
- 建立新的 Kernel 空目錄
- 進入到 linux 目錄
cd build/linux
- 複製 linux 目錄下的目錄架構
./make_new_folder.sh
- 輸入目標的資料夾名稱
- 進入到 linux 目錄