内核的目录结构(2.6.29)

原创 2017年01月03日 14:22:26

arch:包含体系机构相关代码,每种平台占一个目录。如i386,arm,ppc,mips等;

include:头文件,与系统相关的头文件放置在内核include/linux子目录下。

init:内核初始化代码。

mm:与平台无关的内存管理代码,(与平台相关的内存管理代码放在arch/*/mm 目录下,其中*表示各种处理器平台)。

drivers:设备驱动程序,不同类型的驱动放在不同的目录中,如char ,block ,net ,mtd ,i2c 等。

ipc : 进程间通信的代码。

fs  : 文件系统相关的代码,如EXT,FAT,NTFS,JFFS2等文件系统的实现代码。

kernel:内核的最核心的部分,包括进程调度,定时器等,与平台相关的一部分代码放在arch/*/kernel目录下。

net :网络相关代码,实现各种常见的的网络协议。

lib  :库文件代码。

scripts:包含用于配置内核的脚本文件。

sound:ALSA,OSS音频设备的驱动核心代码和常用设备驱动。

usr: 实现用于打包和压缩的cpio等



版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

Linux内核源代码目录结构

Linux2.6.35.7 内核源代码文件的目录结构

内核源码目录结构

浏览内核代码之前,有必要知道内核源码的整体分布情况,按照惯例,内核代码安装在/usr/src/linux目录下,该目录下的每一个子目录都代表了一个特定的内核功能性子集,下面针对2.6.23版本进行简单...
  • wike163
  • wike163
  • 2011年04月20日 16:46
  • 1691

Linux内核目录结构及作用

l arch目录 arch是architecture的缩写。内核所支持的每种CPU体系,在该目录下都有对应的子目录。每个CPU的子目录,又进一步分解为boot,mm,kernel等子目录,分别包...

linux 内核源代码目录结构

进入linux源代码目录,会看到若干子目录和文件。现代操作系统一般由进程管理,内存管理,文件系统,驱动程序和网络协议栈组成。     arch : 包含了所有和体系结构相关的核心代码。它下面的每个...

linux内核源码目录结构及精彩技术文章

2012-01-11 08:56:22|  分类: 【Linux】 |  标签: |字号大中小订阅 代码目录结构 在阅读源码之前,还应知道Linux内核源码的整体分布情况。现代的操作系统一般...

Linux内核源代码目录结构详解

3.1 Linux内核源代码目录如下:         /arch:目录包括了所有和体系结构相关的核心代码。它下面的每一个子目录都代表一种Linux支持的体系结构,例如i386就是Intel CPU...

linux内核源码目录结构分析

注:本文是学习朱老师课程整理的笔记,基于linux2.6.35.7和九鼎X210BV3S开发板进行移植。...

linux内核源码总览之一---------源代码目录结构说明

转载自:http://www.360doc.com/content/13/0410/17/7044580_277403053.shtml Linux源代码目录结构说明  系统核心组...

Linux内核源码目录结构

http://hi.baidu.com/donghaozheng/blog/item/46005fdaa6872ad1b7fd487e.html  代码目录结构在阅读源码之前,还应知道Linux内核源...

linux源代码目录结构、linux内核模块

基本概念:在内核中添加程序需要完成下面3个步骤; 将编写的源代码copy到相应的目录;在kconfig中添加新添加源代码的编译配置选项;(让用户选择是否编译)在makefile中添加新添源代...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:内核的目录结构(2.6.29)
举报原因:
原因补充:

(最多只允许输入30个字)