05 2016 档案

摘要:一、分析ELF文件头 二、通过文件头找到section header table,理解内容 三、通过section header table 找到各section 四、理解常见.text .strtab .symtabl .rodata 等section 段入口类型定义(/usr/include/e 阅读全文
posted @ 2016-05-21 09:07 20135322郑伟 阅读(641) 评论(0) 推荐(0) 编辑
摘要:一、基本模块的实现: 1.进程遍历打印输出 2.简单地编写一个新的系统调用(替换空的系统调用号) 基本模块学到的知识点: 1.相关指令 make oldconfig 配置内核 make 编译内核 make modules_instal 编译安装内核模块 make install 引导新编译的内核 u 阅读全文
posted @ 2016-05-21 08:58 20135322郑伟 阅读(534) 评论(0) 推荐(0) 编辑
摘要:设备与模块 关于设备驱动和设备管理,四种内核成分。 设备类型:在所有Unix 系统中为了统一普通设备的操作所采用的分类. 模块: Linux 内核中用于按需加载和卸载目标码的机制. 内核对象:内核数据结构中支持面向对象的简单操作,还支持维护对象之间的父子关系。 sysfs :表示系统中设备树的一个文 阅读全文
posted @ 2016-05-03 19:39 20135322郑伟 阅读(176) 评论(0) 推荐(0) 编辑