概述
????返回专栏总目录
文章目录
- 一、用户空间结构体
- 二、驱动内部结构体
沉淀、分享、成长,让自己和他人都能有所收获!????
????Binder
驱动是Android
专用的,但底层的驱动架构与Linux
驱动一样。binder
驱动在以misc
设备进行注册,作为虚拟字符设备,没有直接操作硬件,只是对设备内存的处理。主要是驱动设备的初始化(binder_init
),打开 (binder_open
),映射(binder_mmap
),数据操作(binder_ioctl
)。
Binder
驱动中包含了很多的结构体。为了便于下文讲解,这里我们先对这些结构体做一些介绍。
驱动中的结构体可以分为两类:
一、用户空间结构体
一类是与用户空间共用的,这些结构体在Binder通信协议过程中会用到。
结构体名
最后
以上就是懵懂板凳为你收集整理的RK3568平台开发系列讲解(Binder篇)Binder驱动结构体一、用户空间结构体的全部内容,希望文章能够帮你解决RK3568平台开发系列讲解(Binder篇)Binder驱动结构体一、用户空间结构体所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复