什么是BSP
Exynos系列
BSP角色
学习路径
Ubuntu安装
交叉编译链
TFTP/NFS
串口终端
时钟PLL
DDR初始化
eMMC/SD
网络驱动
内核源码结构
Kconfig/Makefile
内核裁剪
设备树详解
汇编启动
MMU初始化
内核解压
start_kernel
CMU架构
时钟树
DVFS
Suspend/Resume
GPIO控制器
Pinctrl
GIC中断
中断号映射
PWM定时器
Clocksource
Clockevent
HRTIMER
PL330 DMA
DMA Engine
传输示例
性能调优
UART寄存器
串口驱动框架
Console
Earlycon
SDHCI控制器
MMC子系统
eMMC分区
启动分区
NAND控制器
MTD子系统
UBI/UBIFS
坏块管理
FIMD/DSIM
DRM/KMS
Framebuffer
LCD背光
I2C触摸屏
Input子系统
多点触控
校准调试
I2S接口
ALSA SoC
Codec驱动
音频路由
MIPI CSI
V4L2框架
Sensor驱动
ISP配置
DWC3控制器
USB Gadget
Mass Storage
OTG功能
GMAC控制器
PHY驱动
DMA描述符
性能优化
SDIO WiFi
蓝牙HCI
共存机制
固件加载
Busybox
Yocto/OpenEmbedded
Init进程
启动脚本
HAL架构
Gralloc/Hwcomposer
Camera HAL
Sensor HAL
TrustZone架构
OP-TEE
安全启动链
密钥管理
Perf工具
Trace32/JTAG
内核Oops
内存泄漏
Suspend-to-RAM
Wakelock
CPUIdle/CPUFreq
功耗测量
固件打包
OTA升级
Recovery模式
安全烧录