41 lines
1.4 KiB
Markdown
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
|