arch:体系结构,每个架构的CPU对应有一个子目录
block:块设备通用函数
crypto:常用加密和散列算法
drivers:设备驱动程序目录
fs:文件系统
include:内核头文件
init:内核初始化代码
ipc, 进行间通信的代码
kernel.内核管理的核心代码.与处理器相关的代码位于arch//kernel目最下
lib·内核常用的庫函数代码
mm,内存管理代码,与处理器相关的代码位于arch//mm目最下
net 网络支持代码
security 安全、密钥相关代码
sound·音频设各的驱动程序
usr.该目录中的代码为内核尚未完全启动时执行用户空间代码提供了支持(initrd镜像)
Documentaion.内核相关文档
scrips 内核脚本文件
常用目录:
arch/arm/boot/dts与芯片平台有关,dts芯片平台硬件驱动相关配置
drivers目录,驱动,重点关注cpufreq,mtd,gpio,regulator,rtc,input,media,net,usb,power,misc,video等
include目录,驱动头文件
net目录,调试网络驱动要用到
sound/soc目录,调试音频相关
scripts目录,自行编写的脚本文件可以运行