/LinuxBookClub

Linux 讀書會

Primary LanguageCGNU General Public License v2.0GPL-2.0

Linux 讀書會

軟體清單

  • 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 目錄 cd build
    • 啟動已經編好的 Kernel 及 DTB ./start-raspi-kernel.sh
    • 輸入要載入的章節資料夾數字 (e.g. 03)
    • 接著就會自動啟動 QEMU
  • 建立新的 Kernel 空目錄
    • 進入到 linux 目錄
      cd build/linux
    • 複製 linux 目錄下的目錄架構
      ./make_new_folder.sh
    • 輸入目標的資料夾名稱