isisyangyang

导航

2015年5月14日 #

Linux 字符设备驱动结构

摘要: 1 cdev结构体struct cdev{ struct kobject kobj; /* 内嵌的kobject对象*/ struct module *owner; /* 所属模块 */ struct file_operations *ops; /* 文件操作结构体 */ struct li... 阅读全文

posted @ 2015-05-14 10:31 isisyangyang 阅读(139) 评论(0) 推荐(0)

Linux Kobject

摘要: 设备模型的核心部分就是kobject,下面就是它的结构体,它也是设备模型的基本结构,它所处理的任务和代码也越来越多: 对象引用计数、sysfs表述、数据结构关联、热插事件处理struct kobject { const char *k_name; //指向kobject名称的起始位置... 阅读全文

posted @ 2015-05-14 10:28 isisyangyang 阅读(267) 评论(0) 推荐(0)

【转】arm汇编—ldr加载指令,ldr伪指令

摘要: 1,ldr加载指令LDR指令的格式为:LDR{条件} 目的寄存器,LDR指令用亍从存储器中将一个32位的字数据传送到目的寄存器中。该指令通常用亍从存储器中读取32位的字数据到通用寄存器,然后对数据迕行处理。当程序计数器PC作为目的寄存器时,指令从存储器中读取的字数据被当作目的地址,从而可以实现程序流... 阅读全文

posted @ 2015-05-14 10:24 isisyangyang 阅读(248) 评论(0) 推荐(0)