Linux 内核源代码的目录结构

Linux 内核源代码的目录结构
Linux 内核源代码包含如下目录。
● arch :包含和硬件体系结构相关的代码,每种平台占一个相应的目录,如i386、arm、
arm64、powerpc、mips 等。Linux 内核目前已经支持30 种左右的体系结构。在arch
目录下,存放的是各个平台以及各个平台的芯片对Linux 内核进程调度、内存管理、
中断等的支持,以及每个具体的SoC 和电路板的板级支持代码。
● block:块设备驱动程序I/O 调度。
● crypto:常用加密和散列算法(如AES、SHA 等),还有一些压缩和CRC 校验算法。
● documentation:内核各部分的通用解释和注释。
● drivers :设备驱动程序,每个不同的驱动占用一个子目录,如char、block、net、
mtd、i2c 等。
● fs:所支持的各种文件系统,如EXT、FAT、NTFS、JFFS2 等。
● include:头文件,与系统相关的头文件放置在include/linux 子目录下。
● init:内核初始化代码。著名的start_kernel() 就位于init/main.c 文件中。
● ipc:进程间通信的代码。
● kernel :内核最核心的部分,包括进程调度、定时器等,而和平台相关的一部分代码
放在arch/*/kernel 目录下。
● lib:库文件代码。
● mm:内存管理代码,和平台相关的一部分代码放在arch/*/mm 目录下。
● net:网络相关代码,实现各种常见的网络协议。
● scripts:用于配置内核的脚本文件。
● security:主要是一个SELinux 的模块。
● sound:ALSA、OSS 音频设备的驱动核心代码和常用设备驱动。
● usr:实现用于打包和压缩的cpio 等。
● include:内核API 级别头文件。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/243561.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

北京曲剧《烟壶》也好看

几乎是第一次看地方戏。应朋友之邀前两天看了北京曲剧《烟壶》。导演是人艺老导演顾威先生。内容是根据当代作家邓友梅先生的同名小说改编。 曲剧属于北京的地方戏种,唱腔来源于单弦曲牌,是上世纪50年代兴起的剧种,创始人为奉调大鼓演员魏喜奎…

常用顺序语句

常用顺序语句 VHDL有6类基本顺序语句:赋值语句、流程控制语句、等待语句、子程序调用语句、返回语句和空操作语句。 赋值语句 赋值语句有两种,即信号赋值语句和变量赋值语句。 VHDL规定,赋值目标与赋值源的数据类型必须严格一致。CASE语句 CASE语句属于顺序语句,因此必…

“城迷”:黑白梦与精神逃离

杨羽的城市是虚拟的,所以看她的《城迷》系列,你不必感到意外或者试图通过她的图片去对应现实中的城市。因为它是不存在的,或者说,它只是存在于杨羽内心的一个幻象。 用摄影记录一个城市的大师很多,他们通过游走或者驻足…

什么是SoC?什么是IP核?它们有什么关系?

1. 什么是SoC​ SoC(System on a Chip )中文名是系统级芯片。20世纪90年代中期,因使用ASIC实现芯片组受到启发,萌生应该将完整计算机所有不同的功能块一次直接集成于一颗硅片上的想法。SoC应由可设计重用的IP核组成,IP…

历史是“混合体”,也是“内幕”:说说《三国大传》

“三国”时代是中国历史最上短命的一个时期之一,历史学家认为只有四十五年,最多不过百年。但是关于这个时代的文字记载和民间传说却可谓汗牛充栋,人们对它的关注不亚于盛唐和明清。上有《后汉书》、《三国志》,后有《资治通鉴》和…

一个C++加密工具EncryptDecrypt.dll

EncryptDecrypt.dll文件封装了Rijndael加密算法, 结合SHA-256与 CNewRandom( http://www.codeproject.com/Articles/5489/KeePass-Password-Safe这个里面用到的基于SHA-256伪随机数)加密与解密字符串.......这个加密工具有个重要的特性就是, 就算是用同样的密钥加密同一个字符…

实用的计数器

实用的计数器 library IEEE; use IEEE.STD_LOGIC_1164.ALL; USE IEEE.STD_LOGIC_UNSIGNED.ALL;entity CNT10 is -- Port ( );PORT(CLK,RST,EN,LOAD : IN STD_LOGIC;DATA : IN STD_LOGIC_VECTOR(3 DOWNTO 0); --4位预置数 DOUT : OUT STD_LOGIC_VECTOR(3 DOWNTO 0); --计数值输…

香港版的芭蕾舞剧《吉赛尔》

保利剧院。由香港芭蕾舞团演出的二幕舞剧《吉赛尔》(Giselle)。《吉赛尔》与《天鹅湖》《睡美人》被称为世界三大芭蕾舞剧。作曲是法国作曲家亚杜夫亚当(Adolphe Adam 1803-1856)。伴奏是中央芭蕾舞团交响乐团,指挥张艺。舞蹈演员大多来自内地…

嵌入式名词以及简略说明

SCM:Single Chip Microcomputer 单片机 MCU:Micro Controller Unit SoC:

中国少数民族文学馆在内蒙古呼和浩特揭幕

中国少数民族文学馆开馆庆典于2009年9月15日在呼和浩特的内蒙古师范大学新校区和林格尔举行。来自全国的各民族作家、相关领导以及在校的师生1000多人参加了庆典仪式。 中国少数民族文学馆的全景。占地面积100亩,建筑面积5500平方米。据说每个民族占据100平方米&…

通过ADO压缩数据库

//ADOConn.h #pragma once //ADO的Error与ATL::CAtlRegExp<>的Error发生命名冲突 #import "c:\Program Files\Common Files\System\ado\msado15.dll" no_namespace \ rename("EOF","adoEOF") rename("BOF","adoBOF&qu…

安娜·塞克泽沃斯卡的“小人物”

安娜塞克泽沃思卡&#xff08;Anna Syczewska&#xff09;波兰女行为艺术家。生于1979年。毕业于克拉科夫美术学院雕塑系。专业&#xff1a;行为艺术表演、声音和视频装置、互联网艺术等。今天她表演的作品是《小人物》&#xff08;Nobody&#xff09;。时间30分钟。 现场。一张…

8位移位寄存器和优先编码器

8位移位寄存器和优先编码器 位移位寄存器 library IEEE; use IEEE.STD_LOGIC_1164.ALL; entity SHFT is -- Port ( );PORT(CLK,LOAD : IN STD_LOGIC;QB : OUT STD_LOGIC;DIN : IN STD_LOGIC_VECTOR(7 DOWNTO 0);DOUT : OUT STD_LOGIC_VECTOR(7 DOWNTO 0)); end SHFT;archite…

TCP协议中的三次握手和四次挥手

http://blog.csdn.net/li0978/article/details/52598121 前言 昨天晚上被一位师傅问到了TCP/IP的工作机制&#xff0c;心里很清楚三次握手&#xff0c;然而对于四次挥手却忘了&#xff0c;这是大学习里学过的&#xff0c;奋而翻阅书籍和网络对之前所学的做一个温顾&#xff0c;…

OSI 七层参考模型及TCP/IP 四层模型

OSI 七层参考模型 七层模型&#xff0c;亦称 OSI &#xff08; Open System Interconnection &#xff09;参考模型&#xff0c;即开放式系统互联。参考模型是国际标准化组织&#xff08;ISO &#xff09;制定的一个用于计算机或通信系统间互联的标准体系&#xff0c;一般称为…

电影《麦田》的外景地其实是呼伦贝尔

看电影《麦田》多半是因为据说它的外景地在海拉尔——我童年和少年生长的地方。在我的印象中&#xff0c;家乡的某些地方还应该算是处女地&#xff0c;没有或者说还没有完全被工业化与城市化的脚步所践踏和蹂躏。 这个地方距离海拉尔大约200多公里&#xff0c;与海拉尔同属于呼…

最近觉得很是无奈啊

最近不知道为什么了,,,,,心神不定, 我的有银行卡被那个大姐, 吴xiaomei拿去了, 她拿着我的银行卡我没钱吃饭了, 每次都说第二天给我, 每次都没给, 都一个星期了.....

VHDL其他顺序语句

VHDL其他顺序语句 LOOP循环语句 LOOP语句属于可综合的循环语句,它可以使所包含的一组顺序语句被训话执行,其执行次数可由设定的循环参数决定。 (1)单个LOOP语句[LOOP标号: ] LOOP顺序语句END LOOP [LOOP 标号];实例如下:L2 : LOOPA := A+1;EXIT L2 WHEN A >10;--当A…

《龙与玫瑰园:中国艺术与权力》(英文版)在798首发

比利时作家苏斯冯埃尔岑&#xff08;Sus Van Elzen&#xff09;著作的《龙与玫瑰园&#xff0c;中国艺术与权力》(Dragon and Rose Garden:Art and power in China)英文版在798东八时区书吧举行首发式。比利时大使帕特里克Nijs和本书作者苏斯冯埃尔岑先生致词。 在这本书里&…

arm的一些概念(ARM7、Cortex-M的区别)

ARM7&#xff1a;ARMv4架构&#xff0c;ARM9&#xff1a;ARMv5架构&#xff0c;ARM11&#xff1a;ARMv6架构&#xff0c;ARM-Cortex 系列&#xff1a;ARMv7架构。 ARM7没有MMU(内存管理单元)&#xff0c;只能叫做MCU&#xff08;微控制器&#xff09;&#xff0c;不能运行诸…