linux内核(linux kernel2.6)编程 视频教程下载
<!---->
中文名称:由尚德系列讲座之linux内核编程(进阶篇)
英文名称:linux kernel
版本:内核版本2.6
发行时间:2007年05月
地区:大陆
语言:普通话
简介:
<!---->
<!---->
此套教程是继“linux内核编程入门”之后的进阶篇
本套教程目录:
第一章 预备知识
1.1 AT&T汇编语法格式
1.2 通用链表
第二章 保护模式
2.1系统寄存器
2.2 寻址方式
2.3 页式内存管理机制
2.4 异常与中断处理
第3章 系统初始化
3.1启动步骤
3.2 start_kernel简介
第4章 内存管理
4.1内存管理数据结构
4.2用户堆栈空间的扩展
4.3 交换页面的分配与释放
4.4分配物理页面
4.5 slab机制
4.6 外设存储空间的映射
4.7 brk
4.8 mmap
第5章 进程与进程调度
5.1 进程结构要素
5.2创建进程
5.3进程调度与切换
5.4强制调度
第6章 中断与系统调用
6.1中断初始化与响应服务过程
6.2tasklet机制
6.3系统调用
第7章 虚拟文件系统与ext2
7.1文件系统概述
7.2文件名到i节点的解析过程
7.3文件系统的安装与卸载
第8章 执行文件加载过程
8.1可执行文件格式
8.2执行目标程序
第9章 进程间通信
9.1 无名管道
9.2命名管道
9.3信号
第10章 设备驱动
10.1 pci总线
10.2扫描pci设备
10.3 pci总线中断初始化
10.4为pci设备分配总线地址
第11章 模块机制
linux内核编程(高级篇)即将推出,敬请期待.
高级篇涉及到的主要内容有:
一、多处理器SMP的系统结构, 这部分内容有:
SMP系统的引导过程
在SMP中的进程调度过程
互斥问题
内存与高速缓存的一致性问题
二、linux内核网络体系结构,这部分内容有:
tcp/ip网络协议的详细讲解
tcp/ip在内核中的实现方法
网卡驱动程序
ip路由
防火墙
基于socket的进程间通信
三、usb总线驱动程序,这部分内容有:
usb拓扑结构
usb2.0协议
usb驱动程序实现
四、flash闪存及sd/mmc设备驱动
mtd内存技术
sd/mmc卡驱动
五、电源管理
acpi规范
acpi驱动分析
pci电源管理实现
apm
六、驱动程序
块设备驱动
字符设备驱动
六、其它
重要系统调用的实现
/proc
各个功能模块的一些高级功能
分享到:
相关推荐
《Linux2.6内核标准教程》适合Linux内核爱好者、Linux驱动开发人员、Linux系统工程师参考使用,也可以作为计算机及相关专业学生深入学 习操作系统的参考书。 引用: 目录 第1章 Linux内核学习基础 1 1.1 为什么...
LINUX 2.6内核标准教程(华清远见,河秦)(高清PDF共218M)10/10
Linux Kernel 2.6.12.3,这个是linux内核的源代码,珍藏了很多年了,现在拿出来共享一下了
### Linux Kernel 2.6 配置指南 #### 一、内核简介 **内核** 是操作系统的核心组件,负责管理系统的进程、内存、设备驱动程序、文件和网络系统等功能,直接影响系统的性能和稳定性。Linux 的一个显著特点是其源...
LINUX 2.6内核标准教程(华清远见,河秦)(高清PDF共218M)9/10
这个是linux kernel 2.6.22.14的内核映像;支持s3c2410 平台。cs8900a网卡。内置sharp lcd 驱动程序支持CH7004C/5C RGB输出,及UDA1341声卡驱动!支持 nfs 文件及Yaffs2。支持qtopia core 4.3.2。内核暂时不支持MMC/...
然后开始分析Linux内核源代码,从系统调用陷入内核,进程调度与进程切换,最后返回到用户态进程,通过仔细分析梳理这一过程,并推广到硬件中断、缺页异常等内核执行路径,最终能从本质上把握Linux内核的实质,乃至在...
本视频教程全面覆盖了Linux内核的基础和进阶知识,是学习者从入门到精通的理想选择。 在学习Linux内核之前,首先需要理解操作系统的基本概念,包括进程、线程、内存管理、I/O操作和文件系统。Linux内核是开源的,这...
《Linux2.6内核标准教程》适合Linux内核爱好者、Linux驱动开发人员、Linux系统工程师参考使用,也可以作为计算机及相关专业学生深入学 习操作系统的参考书。 引用: 目录 第1章 Linux内核学习基础 1 1.1 为什么...
Linux 2.6.x系列标志着Linux内核的一次重大飞跃,引入了许多改进和新特性,为后续的稳定性和性能提升奠定了坚实基础。Linux 2.6.11内核源码,结合中文笔记注释,为开发者提供了一个极好的学习平台,帮助我们深入理解...
Linux内核是Linux操作系统中最核心的部分,用于实现对硬件部件的编程控制和接口操作。本书深入、系统地讲解了Linux内核的工作原理,对Linux内核的核心组件逐一进行深入讲解。 全书共8章,首先讲解Linux系统的引导...
《Linux 2.6内核标准教程》是一本专为Linux内核爱好者、驱动开发者和系统工程师设计的深度解析书籍。它旨在帮助读者理解和掌握Linux内核的核心工作原理,通过详细解析内核的关键组件,引领读者进入Linux内核的世界。...
《Linux内核模块编程指南2.6》是Linux开发者和爱好者深入理解Linux内核机制、学习编写内核模块的重要参考资料。这本书提供了详细的指导,帮助读者掌握如何与Linux内核交互,开发自己的内核模块,以扩展或修改内核...
linux-2.6.11.12内核源码,带有注释,如果想学习linux内核可以参考。
《Linux2.6内核标准教程》适合Linux内核爱好者、Linux驱动开发人员、Linux系统工程师参考使用,也可以作为计算机及相关专业学生深入学 习操作系统的参考书。 引用: 目录 第1章 Linux内核学习基础 1 1.1 为什么...
《Linux2.6内核标准教程》适合Linux内核爱好者、Linux驱动开发人员、Linux系统工程师参考使用,也可以作为计算机及相关专业学生深入学 习操作系统的参考书。 引用: 目录 第1章 Linux内核学习基础 1 1.1 为什么...
这个70G的视频教程集合很可能是深入讲解Linux内核的详细课程,覆盖了从基础概念到高级技术的各种主题。以下是一些可能涵盖的知识点: 1. **内核介绍**:Linux内核是开源的操作系统内核,由林纳斯·托瓦兹在1991年...