【Linux 内核】Linux 内核源码目录说明 ② ( drivers 目录 | fs 目录 | include 目录 | init 目录 | ipc 目录 | kernel 目录 )
一、drivers 目录、二、fs 目录、三、include 目录、四、init 目录、五、ipc 目录、六、kernel 目录、
·
一、drivers 目录
drivers 目录中存储了 驱动程序 相关代码 , 如 USB 总线驱动程序 , PCI 总线驱动程序 , 显卡驱动程序 , 网卡驱动程序 等 ;
二、fs 目录
fs 目录中存储了 虚拟文件系统 ( Virtual File System ) 相关代码 ;
每个 逻辑文件系统 , 都在 fs 目录下 有对应的目录 , 如 ext2 , ext3 , ext4 , fat , nfs 等 ;
三、include 目录
include 目录中存储了 内核源码 依赖 的 大部分头文件 代码 ;
include 目录中存储了 虚拟文件系统 ( Virtual File System ) 相关代码 ;
四、init 目录
init 目录中存储了 Linux 内核的初始化 相关代码 ; 该 初始化代码 关联到了 内存的各个组件 的入口 ;
五、ipc 目录
ipc 目录中存储了 进程间通信 相关代码 ;
如 : 信号量 , 共享内存 等 ;
六、kernel 目录
kernel 目录中存储了 内核核心代码 ;
其中包含了 进程管理 , IRQ 中断 等模块 ;
更多推荐
已为社区贡献11条内容
所有评论(0)