CPU 架构¶
这些文档提供了关于特定架构实现的编程细节。
- ARC 架构
- ARM 架构
- ARM64 架构
- ACPI 表
- AArch64 Linux 中的活动监视器单元 (AMU) 扩展
- Arm 系统上的 ACPI
- Arm 机密计算架构
- 非对称 32 位 SoC
- 启动 AArch64 Linux
- ARM64 CPU 功能寄存器
- CPU 热插拔和 ACPI
- ARM64 ELF hwcaps
- AArch64 Linux 的受保护控制堆栈支持
- ARM64 上的 HugeTLBpage
- arm64 上的 crashkernel 内存预留
- 遗留指令
- AArch64 Linux 上的内存布局
- AArch64 Linux 中的内存标记扩展 (MTE)
- 内存复制/设置指令 (MOPS)
- Perf
- AArch64 Linux 中的指针身份验证
- 内核页表转储
- 硅芯片勘误和软件解决方法
- AArch64 Linux 的可扩展矩阵扩展支持
- AArch64 Linux 的可扩展矢量扩展支持
- AArch64 标记地址 ABI
- AArch64 Linux 中的标记虚拟地址
- arm64 架构上的功能状态
- LoongArch 架构
- m68k 架构
- MIPS 特定文档
- Nios II 特定文档
- OpenRISC 架构
- PA-RISC 架构
- powerpc
- NUMA 资源关联性
- 设备树启动
- PowerPC 启动包装器
- CPU 系列
- CPU 功能
- 一致加速器接口 (CXL)
- 一致加速器 (CXL) 闪存
- POWER9 上的 DAWR 问题
- DEXCR(动态执行控制寄存器)
- DSCR(数据流控制寄存器)
- PCI 总线 EEH 错误恢复
- POWERPC ELF HWCAP
- ELF Note PowerPC 命名空间
- 固件辅助转储
- HVCS IBM “虚拟机管理程序虚拟控制台服务器”安装指南
- IMC(内存中收集计数器)
- CPU 到 ISA 版本映射
- Freescale BookE32 的 KASLR
- MPC52xx 系列上的 Linux 2.6.x
- POWER 上的嵌套 KVM
- Hypercall 操作码 (hcalls)
- Powerenv 上的 PCI Express I/O 虚拟化资源
- PMU 基于事件的分支
- Ptrace
- Freescale QUICC 引擎固件上传
- Power Architecture 64 位 Linux 系统调用 ABI
- 事务内存支持
- 受保护的执行工具
- 虚拟加速器交换机 (VAS) 用户空间 API
- VCPU 调度统计信息
- 设备 DAX
- powerpc 架构上的功能状态
- RISC-V 架构
- s390 架构
- SuperH 接口指南
- Sparc 架构
- x86 特定文档
- 1. Linux/x86 引导协议
- 2. 设备树启动
- 3. x86 功能标志
- 4. x86 拓扑
- 5. 内核级异常处理
- 6. 内核堆栈
- 7. 内核入口
- 8. 早期 Printk
- 9. ORC 解包程序
- 10. 零页
- 11. TLB
- 12. MTRR(内存类型范围寄存器)控制
- 13. PAT(页面属性表)
- 14. 用于在 Intel 硬件上调度的硬件反馈接口
- 15. 控制流强制技术 (CET) 影子堆栈
- 16. x86 IOMMU 支持
- 17. Intel(R) TXT 概述
- 18. AMD 内存加密
- 19. AMD HSMP 接口
- 20. 英特尔信任域扩展 (TDX)
- 21. 页表隔离 (PTI)
- 22. 微架构数据采样 (MDS) 缓解
- 23. Linux 微代码加载程序
- 24. 用于资源控制功能的用户界面
- 25. TSX 异步中止 (TAA) 缓解
- 26. 总线锁定检测和处理
- 27. USB 传统支持
- 28. i386 支持
- 29. x86_64 支持
- 30. 现场扫描
- 31. 使用 ENQCMD 的共享虚拟寻址 (SVA)
- 32. 软件保护扩展 (SGX)
- 33. x86 架构上的功能状态
- 34. x86 特定的 ELF 辅助向量
- 35. 在用户空间应用程序中使用 XSTATE 功能
- Xtensa 架构