- 博客(4)
- 收藏
- 关注
原创 Linux内核启动流程
本文以Linux3.14版本源码为例分析其启动流程。各版本启动代码各有不同,但核心流程与思想万变不离其宗。内核映像被加载到内存并获得控制权之后,内核启动流程开始。通常,内核映像以押送形式存储,并不是一个可以执行的内核。因此,内核阶段的首要工作是自解压内核映像。 内核编译生成vmliunx后,通常会对其进行压缩,得到zImage(小内核,小于512KB)或bzImage(大内核,
2017-03-15 22:48:28 8978
转载 字符设备关键函数与编程框架
字符设备相关结构体及内核函数 头文件:linux/cdev.h【1】struct cdev 1.结构体内容struct cdev { //公共成员 struct module *owner; //THIS_MODULE //用于模
2017-03-13 22:43:05 390
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人