您现在的位置: 精品资料网 >> 管理信息化 >> 信息化知识 >> 资料信息

嵌入式Linux内核详细设计(doc 58页)

所属分类:
信息化知识
文件大小:
333 KB
下载地址:
相关资料:
嵌入式,linux,详细设计
嵌入式Linux内核详细设计(doc 58页)内容简介

1. 引言…………2
1.1 参考资料…………2
1.2 术语和缩写词…………2
2. 设计概览…………5
2.1 设计的驱动因素以及各自重要性的排序(例如,功能、性能、可靠性、硬件、内存考虑等等)…………5
2.2 不同设计方案的评价…………5
2.3 对所选设计方案总体结构图示及讨论…………5
2.4 开发环境(如开发语言、硬件、外设等等)…………6
3. 设计描述…………7
3.1 全局数据结构…………7
3.2 进程调度子系统…………25
3.2.1 模块功能概览…………25
3.2.2 详细输入、输出及处理描述…………25
3.3 内存管理子系统…………31
3.3.1 模块功能概览…………31
3.3.2 详细输入、输出及处理描述…………31
3.4 虚拟文件子系统…………34
3.4.1 模块功能概览…………34
3.4.2 详细输入、输出及处理描述…………34
3.5 进程间通信(IPC)子系统…………51
3.5.1 模块功能概览…………51
3.5.2 详细输入、输出及处理描述…………51
3.6 网络模块(NET)子系统…………60
3.6.1 模块功能概览…………60
3.6.2 详细输入、输出及处理描述…………60

 

1. 引言
1.1 参考资料

1.2 术语和缩写词
Argument  参数,函数和例程中可以带入参数进行处理。
ARP   地址转换协议。被用来将IP地址转换成物理硬件地址,如网卡地址。ARP是TCP/IP协议族中一个非常重要的协议。
Ascii   Ascii代表着American Standard Code for Information Interchange. 字母表中的每个字母代表一个8位的编码。Ascii被用来存储”可写“的字符。
Bit   值域为0或1的一个二进制数据位。
Bottom Half Handler 核心里在队列中的任务的句柄或指针。
Byte   字节,8位数据。
C    一种高级编程语言,Linux基本上是用C编写的。
CPU    Central Processing Unit(中央处理单元)。
Data Structure  数据结构。
Device Driver  设备驱动程序。用来控制一个特定设备类的软件。例如,NCR 810设备驱动程序控制NCR 810 SCSI 设备。
DMA   Direct Memory Access(直接内存存取)
ELF   Executable and Linkable Format(可执行与可连接格式). 
EIDE   扩展IDE.
Executable image  可执行映象。一个含有指令和数据的文件。可以被调进虚拟内存而执行。
Function  函数

 


..............................