【Linux 内核】Linux 内核源码目录说明 ① ( arch 目录 | block 目录 | certs 目录 | crypto 目录 | Documentation 目录 )
生活随笔
收集整理的這篇文章主要介紹了
【Linux 内核】Linux 内核源码目录说明 ① ( arch 目录 | block 目录 | certs 目录 | crypto 目录 | Documentation 目录 )
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
文章目錄
- 一、arch 目錄
- 二、block 目錄
- 三、certs 目錄
- 四、crypto 目錄
- 五、Documentation 目錄
在上一篇博客 【Linux 內核】Linux 內核源碼結構 ( 下載 Linux 內核源碼 | 使用 VSCode 閱讀 Linux 內核源碼 ) 中 , 使用了 Visual Studio Code 查看 Linux 內核源碼 , 本篇博客開始分析 Linux 內核源碼結構 ;
一、arch 目錄
arch 目錄是 針對 不同 CPU 體系架構平臺 的代碼 , 將 與 平臺 相關的代碼 放在該目錄中 , 如某些代碼只針對 x86 架構的平臺 , 那么放在 arch/x86 目錄下 ;
每種體系結構 , 都有 相應的子目錄 , 如 arm , arm64 分別是 arm 32 位和 64 位平臺 ;
二、block 目錄
block 目錄 , 是子系統目錄 , 其中存儲了 塊設備驅動 相關代碼 ;
三、certs 目錄
certs 目錄中存儲了 認證 和 簽名 相關代碼 ;
四、crypto 目錄
crypto 目錄中存儲了 內核中常用的 加密 , 壓縮 等算法 相關代碼 ;
五、Documentation 目錄
Documentation 目錄中存儲了 內核中常用的 協議規范 , 功能模塊 相關代碼 ;
總結
以上是生活随笔為你收集整理的【Linux 内核】Linux 内核源码目录说明 ① ( arch 目录 | block 目录 | certs 目录 | crypto 目录 | Documentation 目录 )的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 【开发环境】安装 Visual Stud
- 下一篇: 【Linux 内核】Linux 内核源码