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:
本文介绍了 Linux 2.6.29 内核的主要目录结构及其功能,包括与硬件体系结构相关的代码、硬盘调度算法、固件、官方文档、设备驱动、文件系统、内存管理等关键组成部分。
635

被折叠的 条评论
为什么被折叠?



