上一页 1 ··· 8 9 10 11 12 13 14 下一页
摘要: #include <linux/init.h> // __init __exit #include <linux/module.h> // module_init module_exit #include <linux/fs.h> //file_operations #include <asm/ua 阅读全文
posted @ 2019-01-04 09:28 三七鸽 阅读(238) 评论(0) 推荐(0) 编辑
摘要: 一. 什么是协处理器? 1.1. SoC内部另一处理核心,协助主CPU实现某些功能,被主CPU调用执行一定任务。 1.2. ARM设计上支持多达16个协处理器,但是一般SoC只实现其中的CP15.(cp:coprocessor) 1.3. 协处理器和MMU、cache、TLB等处理有关,功能上和操作 阅读全文
posted @ 2019-01-03 23:08 三七鸽 阅读(276) 评论(0) 推荐(0) 编辑
摘要: 一. 数据处理汇编指令 1.1. 数据传输指令 1.1.1. mov(Move) 指令 示例:mov r0, r0, LSL#3 ; r0 = r0* 8 mov pc, r14 ; 退出到调用者 movs PC, r14 ; 退出到调用者并恢复标志位 1.1.2. mvn(move negativ 阅读全文
posted @ 2019-01-03 22:45 三七鸽 阅读(591) 评论(0) 推荐(0) 编辑
摘要: #include <linux/init.h> // __init __exit #include <linux/module.h> // module_init module_exit #include <linux/fs.h> //file_operations #include <asm/ua 阅读全文
posted @ 2019-01-03 16:57 三七鸽 阅读(252) 评论(0) 推荐(0) 编辑
摘要: #include <linux/init.h>// __init __exit #include <linux/module.h> // module_init module_exit #include <linux/fs.h> //file_operations #include <asm/uac 阅读全文
posted @ 2019-01-03 16:52 三七鸽 阅读(868) 评论(0) 推荐(0) 编辑
摘要: 一. machine_desc结构体 1.1. 内核提供了一个重要的结构体struct machine_desc ,这个结构体在内核移植中起到相当重要的作用,内核通过machine_desc结构体来控制系统体系架构相关部分的初始化 2.1. 静态映射表与machine_desc关系。 2.1.1. 阅读全文
posted @ 2019-01-03 16:50 三七鸽 阅读(457) 评论(0) 推荐(0) 编辑
摘要: #include <linux/init.h> // __init __exit #include <linux/module.h> // module_init module_exit #include <mach/regs-gpio.h> #include <mach/gpio-bank.h> 阅读全文
posted @ 2019-01-03 16:48 三七鸽 阅读(4271) 评论(0) 推荐(0) 编辑
摘要: #include <linux/init.h> // __init __exit #include <linux/module.h> // module_init module_exit #include <mach/regs-gpio.h> #include <mach/gpio-bank.h> 阅读全文
posted @ 2019-01-03 16:46 三七鸽 阅读(3753) 评论(0) 推荐(0) 编辑
摘要: 一.驱动模型包含什么? 1.1. 类class 1.1.2. 它能够自动创建/dev下的设备节点,不需要mknod /dev/xxx c x x创建。当然class还有其另外的作用,且自动创建设备节点的还有udev系统,udev是处于用户空间的,其自动创建设备节点也是依赖于sysfs文件系统中提供的 阅读全文
posted @ 2019-01-03 14:32 三七鸽 阅读(316) 评论(0) 推荐(0) 编辑
摘要: 一. platform 组织架构 1.1. platform工作体系都定义在drivers/base/platform.c中 1.2. platform相关函数声明在include/linux/platform_device.h 1.3. platform.c中两个重要结构体 1.3.1. plat 阅读全文
posted @ 2019-01-03 09:57 三七鸽 阅读(734) 评论(0) 推荐(0) 编辑
上一页 1 ··· 8 9 10 11 12 13 14 下一页