FreeBSD 使用手冊 : 自訂 FreeBSD Kernel (系統核心) : kernel 設定檔
Previous: 建立以及安裝一個自訂的 kernel
Next: 一定要有的關鍵字

5.3. kernel 設定檔

這個檔案的內容相當的簡單。每一行都包含了一個關鍵字以及它的參數。 任何以 # 開頭的行都被視為註解而忽略。 接下來會介紹 GENERIC (一般設定檔) 中所含有的關鍵字。 另一個設定檔 LINT 中包含絕大多數的詳細關鍵字,LINT 中並有詳細說明, 如果你有任何的疑問可以參考 LINT。

傳統上 kernel 設定檔中的關鍵字會以 -D 的方式由 CFLAGS 傳遞給編譯器,但是這樣做所有的檔案都有可能被影響。

現在我們有了新的方法。config 這個程式會將那些關鍵字分門別類的放到 opt_foo.h,這樣只有相關的原始程式才會參考到這些設定檔。

5.3.1. 一定要有的關鍵字

5.3.2. 一般的參數

5.3.3. 檔案系統的參數

5.3.4. 基本控制卡以及介面卡

5.3.5. SCSI 裝置支援

5.3.6. Console,滑鼠,及 X Server 支援

5.3.7. Serial 跟 Parallel Ports

5.3.8. 網路

5.3.9. 音效卡

5.3.10. 虛擬裝置 (Pseudo-devices)

5.3.11. 搖桿、PC 喇叭及其他雜七雜八的


FreeBSD 使用手冊 : 自訂 FreeBSD Kernel (系統核心) : kernel 設定檔
Previous: 建立以及安裝一個自訂的 kernel
Next: 一定要有的關鍵字