首页
›
Linux内核与驱动
›
128-Linux内核Binder IPC深度解析
›
《Binder驱动多平台移植适配与系统集成实践》
VIP10
本课程属于:128-Linux内核Binder IPC深度解析
Linux内核与驱动 · 共 10 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
Binder驱动多平台移植适配与系统集成实践
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
Binder驱动概述
Binder驱动在Android系统… · Binder驱动的基本工作原理 · Binder驱动与Linux内核的关…
Binder
驱动概述
02
Binder驱动源码结构分析
Binder驱动在内核源码中的位置 · 关键源文件(binder.c · binder_alloc.c)的功能…
Binder
驱动源码结构分析
03
Binder驱动核心机制
Binder线程模型与binder_… · Binder进程间通信的流程(BC_… · Binder内存管理机制(binde…
Binder
驱动核心机制
04
Binder驱动与Android框架的接口
Binder设备节点(/dev/bi… · Binder驱动提供的ioctl接口… · Binder驱动与servicema…
Binder
Android
05
Binder驱动在标准Linux内核中的状态
主线Linux内核中Binder驱动… · Android Common Ker… · Binder驱动上游化的历史与挑战
Binder
Linux
06
多平台移植概述
Binder驱动移植的目标平台(AR… · x86_64 · RISC-V
多平台移植概述
Binder
07
Binder驱动对Linux内核版本的依赖
不同内核版本(4.14 · 19 · 4
Binder
Linux
08
Binder驱动与内存管理子系统的适配
Binder内存分配器(binder… · DMA API在Binder中的应用 · 不同架构下缓存一致性(Cache C…
Binder
驱动
09
Binder驱动与进程管理子系统的适配
Binder对task_struct… · Binder对wait_queue_… · Binder对文件系统(file_o…
Binder
驱动
10
Binder驱动与驱动模型(Driver Model)的适配
Binder作为miscdevice… · Binder对platform_dr… · 设备树(Device Tree)中B…
Binder
Driver
11
Binder驱动在ARM64平台上的移植实践
ARM64架构的内存模型与页表特性 · ARM64原子操作与内存屏障的实现 · ARM64平台移植的常见问题与解决方…
Binder
ARM64
12
Binder驱动在x86_64平台上的移植实践
x86_64架构的TLS(Threa… · x86_64的原子操作指令(CMPX… · x86_64平台移植的性能调优
Binder
x86
13
Binder驱动在RISC-V平台上的移植实践
RISC-V架构的现状与Binder… · RISC-V原子操作扩展(Zaamo · Zalrsc)与Binder锁的实现
Binder
RISC-V
14
Binder驱动在MIPS平台上的移植实践
MIPS架构的内存模型与缓存管理 · MIPS原子操作(LL/SC)与Bi… · MIPS平台移植的遗留问题
Binder
MIPS
15
Binder驱动移植中的原子操作与内存屏障
Linux内核原子操作API(ato… · atomic_long_t)的跨平台… · 内存屏障(smp_mb
Binder
驱动移植
16
Binder驱动移植中的锁机制适配
Binder内部锁(binder_l… · proc->inner_lock)的… · 自旋锁(spinlock)与互斥锁(…
Binder
驱动移植
17
Binder驱动移植中的中断上下文处理
Binder在中断上下文中的行为限制 · Binder工作队列(workque… · Binder与软中断(softirq…
Binder
驱动移植
18
Binder驱动移植中的时间与定时器
Binder对定时器(timer_l… · 不同架构下时间精度对Binder性能… · Binder超时机制在移植中的处理
Binder
驱动移植
19
Binder驱动移植中的调试与测试方法
Binder驱动调试手段(print… · ftrace · tracepoints)
Binder
驱动移植
20
Binder驱动与Android系统的集成
Binder驱动在Android启动… · Binder驱动与init进程的交互 · Binder驱动与hal进程的集成
Binder
Android
21
Binder驱动与容器化环境的集成
Binder驱动在Docker/容器… · Binder驱动与命名空间(name… · Binder驱动在Android容器…
Binder
驱动
22
Binder驱动与虚拟化环境的集成
Binder驱动在KVM虚拟机中的使… · Binder驱动与virtio的交互 · Binder驱动在Android模拟…
Binder
驱动
23
Binder驱动与安全子系统的集成
Binder驱动与SELinux的交… · Binder驱动与seccomp的交… · Binder驱动与内核安全模块(LS…
Binder
驱动
24
Binder驱动与性能监控子系统的集成
Binder驱动与perf_even… · Binder驱动与tracepoin… · Binder驱动性能指标的监控与采集
Binder
驱动
25
Binder驱动与电源管理子系统的集成
Binder驱动与wake_lock… · Binder驱动与suspend/r… · Binder驱动在低功耗场景下的行为
Binder
驱动
26
Binder驱动与文件系统子系统的集成
Binder驱动与procfs的交互… · /proc/binder/state… · Binder驱动与debugfs的交…
Binder
驱动
27
Binder驱动与网络子系统的集成
Binder驱动与socket的交互 · Binder驱动与netlink的交… · Binder驱动在Android网络…
Binder
驱动
28
Binder驱动移植的自动化与CI/CD
Binder驱动移植的自动化测试框架 · Binder驱动在持续集成(CI)中… · Binder驱动移植的回归测试策略
Binder
CI/CD
29
Binder驱动移植的社区协作与上游化
Binder驱动移植的社区协作流程 · Binder驱动上游化的代码审查标准 · Binder驱动移植的长期维护策略
Binder
驱动移植的社区协…
30
Binder驱动移植的未来趋势
Binder驱动在Android 1… · Binder驱动在Rust语言中的实… · Binder驱动在非Android系…
Binder
驱动移植的未来趋…
所属VIP或分类
同VIP:Binder通信机制测试验证与性能调优入门学习
同VIP:Binder驱动多平台移植适配与参数配置调试
同VIP:Binder驱动移植适配与Android系统集成学习资料