linux 內核代碼樹介紹

    linux-2.6.29

    |-arch          : 包含和硬件體系結構相關的代碼

    |-block        : 硬盤調度算法,不是驅動

    |-firmware     : 固件

    |-Documentation : 標準官方文檔

    |-dirver       : linux設備驅動

    |-fs            : 內核所支持的文件體系

    |-include       :頭文件。linux/module.h linux/init.h 常用庫。

    |-init          :庫文件代碼,C庫函數在內核中的實現。

               init/main.c ->start_kernel->內核執行第一條代碼

    |-ipc           : 進程件通信

    |-mm           :內存管理

    |-kernel       : 內核核心部分,包括進程調度等

    |-net          :網絡協議

    |-sound        : 所有音頻相關

 

    其中,跟設備驅動有關並且經常查閱的文件夾有:

    init

    include : linux, asm-arm

    drivers:

    arch:


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章