【Binder学习】

Android Binder.

Android Bander设计与实现 - 设计篇.
(原创)Android Binder设计与实现 - 实现篇(1)
【Binder学习】_第1张图片
【Binder学习】_第2张图片

mmap系统调用中做了啥?有时间了解下
bs->mapped = mmap(NULL, mapsize, PROT_READ, MAP_PRIVATE, bs->fd, 0);

应用层中的readbuf和分配映射的内存块有啥关系?
unsigned readbuf[N];//在本用户进程空间开辟一段内存
bwr.read_buffer = (unsigned) readbuf; //将进程内存空间传过去


Android Binder 机制初步学习 笔记(一)—— 概述及数据结构介绍


Binder驱动之设备控制binder_ioctl – 一
Binder驱动之设备控制binder_ioctl – 二
Binder驱动之设备控制binder_ioctl – 三

Binder(native层)
深入分析Android Binder 驱动
Android - Binder 进程间通讯.
Fast Distributed Bus - FDBus:高速分布式总线以及中间件开发框架


你可能感兴趣的:(linux,android)