AsahiLinux-docs/docs/Apple-Silicon-Subsystems.md

41 lines
1.4 KiB
Markdown

These pages detail the specifics of a particular platform subsystem. They are loosely categorised
by function.
### Generalised overviews
* [Introduction to Apple Silicon](Introduction-to-Apple-Silicon.md)
* [Accelerator Engines](Accelerator-Engines.md)
### Coprocessors and accelerators
* [HW-AGX](HW-AGX.md) - Apple's PowerVR-derived tile-based deferred renderer
* [HW-SEP](HW-SEP.md) - The Secure Enclave, Apple's crypto/biometrics/security engine
### Platform control logic
* [HW-AIC](HW-AIC.md) - Apple Interrupt Controller
* [HW-WDT](HW-WDT.md) - Watchdog Timer
* [HW-SMC](HW-SMC.md) - System Management Controller
* [HW-ASC](HW-ASC.md) - Apple's Mailbox-like firmware interface
### Platform initialisation and boot
* [SW-Boot](SW-Boot.md)
* [SW-MachO Boot Protocol](SW-MachO-Boot-Protocol.md)
* [HW-Memory map](HW-Memory-map.md)
* [HW-SMP spin up](HW-SMP-spin-up.md)
* [FW:ADT](FW-ADT.md) (Apple Device Tree)
* [SW-NVRAM](SW-NVRAM.md)
### Application processors
* [HW-ARM System Registers](HW-ARM-System-Registers.md)
* [HW- SPRR and GXF](HW-SPRR-and-GXF.md)
* [HW-CPU debug registers](HW-CPU-debug-registers.md)
* [HW-Apple Instructions](HW-Apple-Instructions.md)
### I/O
* [HW-APCIe](HW-APCIe.md) (Apple PCIe controller)
* [HW-GPIO](HW-GPIO.md)
* [HW-Debug USB](HW-Debug-USB.md)
* [HW-USB PD](HW-USB-PD.md)
* [SW-Storage](SW-Storage.md)
### Peripherals
* [HW-Camera](HW-Camera.md) - Broadcom camera and ISP