- 博客(9)
- 资源 (2)
- 收藏
- 关注
原创 整理--Misc类设备驱动
知识整理–MISC类设备驱动 misc类设备的本质是字符设备,在驱动框架中使用register_chrdev注册了一MISC类设备驱动misc类设备介绍misc驱动框架源码分析:驱动框架模块的注册/开放出来的注册接口misc设备驱动源码分析:以misc类设备蜂鸣器为例/板载蜂鸣器驱动测试
2017-02-28 21:05:33 1645
原创 谈论attribute驱动实现方式(及device_create与设备节点的关系)
谈论attribute驱动实现方式(及device_create与设备节点的关系)(1)device_create要能实现自动创建设备节点这一部分作用需要真正的主设备号的存在,并不是使用了device_create就一定有设备节点产生(2)使用attribute的驱动实现方式不能通过设备节点来访问内核的对应驱动,只能通过/sys/class/xxx下的属性文件来访问
2017-02-24 13:40:59 1219
原创 从C语言的角度出发理解C++的封装继承和多态
从C语言的角度出发理解C++的封装继承和多态 在学习C++面对对象程序设计的时候,会把C++类的使用和C结构体的使用作比较。我们都知道C++是C语言的继承,而C++最明显的特征就是面对对象,那么C++是如何继承的,这是我思考的出发点
2017-02-23 20:13:54 1275
原创 移植库需要注意事项(与移植库生成的文件如何使用)
移植库需要注意事项(与移植库生成的文件如何使用)[ImagePlayer开发日记之开源库使用][1][ImagePlayer开发日记之libjpeg移植][2][ImagePlayer开发日记之libpng移植][3]
2017-02-18 20:42:37 1594
原创 如何正确使用指针(指针作为输出型参数)与结构体指针作为函数参数
如何正确使用指针(指针作为输出型参数)与结构体指针作为函数参数外部定义一个结构体类型指针变量,使用##结构体指针里面的内嵌指针,返回值,双重指针##方式进行地址传递
2017-02-10 15:12:28 7851 4
原创 系统启动时在bus系统中注册platform总线
platform总线的注册是由platform_bus_init函数完成的,主要的内容是注册bus_type结构体类型的变量
2017-02-04 00:47:31 1333
原创 整理--platform平台总线
知识整理–platform平台总线 何为平台总线–为了方便管理扩展到CPU32位地址空间的设备 总线只是一种机制,一种管理方式,真正的起关键作用的是LED驱动框架关键点:platform平台总线的目的、意义platform自己本身的构建和工作原理如何使用平台总线来组织设备和驱动
2017-02-04 00:44:54 2168
原创 整理--linux设备驱动模型
知识整理–linux设备驱动模型以kobject为底层,组织类class、总线bus、设备device、驱动driver等高级数据结构,同时实现对象引用计数、维护对象链表、对象上锁、对用户空间的表示等服务
2017-02-04 00:39:05 3632
RocketMQ-Client-CPP需要的第三方库
2020-09-27
简单通用Makefile使用示例工程
2017-07-05
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人