第一章 简介
- Introducing the Arm architecture
第二章 指令集
- Armv8-A Instruction Set Architecture
- Learn the architecture -A64 Instruction Set Architecture
第三章 指令集
- ARM异常模型
- GICv3 v4 overview
- Generic Interrupt Controller v3 and v4, Virtualization
- Arm通用中断控制器v3和v4的LPI
第四章 内存管理 和 cache
- Armv8-A memory model guide
- LearnTheArchitecture-MemoryManagement
- Memory Management Examples
- Overview of Arm Transactional Memory Extension
- 内存系统资源划分和监控(MPAM)软件指南
- MPAM简介
第五章 安全架构
- TrustZone for Armv8-A
- Armv8-A virtualization
- armv9的RME简介
- Introducing Arm Confidential Compute Architecture
- Providing protection for complex software
- lsolation using virtualization in the Secure World Whitepaper
- Introduction to security
第六章 Timer
Generic Timer
第七章 总线和协议
- Introduction to AMBA AXI
- Introducing the AMBA Coherent Hub Interface
- Atomic transactions in AMBA CHI
第八童
- Arm电源控制系统架构
- SoC低功耗设计
第九童
- Arm PMU详解
第十章 内存屏障
- Memory Systems, Ordering, and Barriers
第十一章 Debug & Trace
- Armv8-A external debug
- DUnderstanding Armv9-A trace
- Before debugging on Armv8-A
- Debugger usage on Armv8-A
- AArch64 self-hosted debug