ARM Architecture¶
- ARM Linux 2.6 and upper
- Booting ARM Linux
- Cluster-wide Power-up/power-down race avoidance algorithm
- Interface for registering and calling firmware-specific operations for ARM
- Interrupts
- Kernel mode NEON
- Kernel-provided User Helpers
- Kernel Memory Layout on ARM Linux
- Memory alignment
- ARM TCM (Tightly-Coupled Memory) handling in Linux
- Kernel initialisation parameters on ARM Linux
- Software emulation of deprecated SWP instruction (CONFIG_SWP_EMULATE)
- The Unified Extensible Firmware Interface (UEFI)
- vlocks for Bare-Metal Mutual Exclusion
- Porting
SoC-specific documents¶
- Release Notes for Linux on Intel’s IXP4xx Network Processor
- ARM Marvell SoCs
- ARM Microchip SoCs (aka AT91)
- NetWinder specific documentation
- NetWinder’s floating point emulator
- TI Keystone Linux Overview
- Texas Instruments Keystone Navigator Queue Management SubSystem driver
- TI OMAP
- MFP Configuration for PXA2xx/PXA3xx Processors
- Intel StrongARM 1100
- STM32F746 Overview
- STM32 ARM Linux Overview
- STM32H743 Overview
- STM32F769 Overview
- STM32F429 Overview
- STM32MP157 Overview
- ARM Allwinner SoCs
- Samsung SoC
- Samsung S3C24XX SoC Family
- Frequently asked questions about the sunxi clock system
- SPEAr ARM Linux Overview
- STiH416 Overview
- STiH407 Overview
- STiH418 Overview
- STi ARM Linux Overview
- STiH415 Overview
- Release notes for Linux Kernel VFP support code