raspberry pi os
1.0.0
此儲存庫包含逐步指南,指導如何從頭開始建立簡單的作業系統 (OS) 核心。我將此作業系統稱為 Raspberry Pi OS 或簡稱 RPi OS。 RPi OS原始碼主要基於Linux內核,但此作業系統的功能非常有限,僅支援Raspberry PI 3。
每節課程的設計方式都是先解釋如何在 RPi 作業系統中實作某些核心功能,然後嘗試示範相同功能如何在 Linux 核心中運作。每節課在 src 目錄下都有一個對應的資料夾,其中包含課程剛結束時作業系統原始碼的快照。這樣可以優雅地引入新概念,並幫助讀者了解 RPi 作業系統的演進。理解本指南不需要任何特定的作業系統開發技能。
有關項目目標和歷史的更多信息,請閱讀簡介。該專案仍在積極開發中,如果您願意參與 - 請閱讀貢獻指南。