771 B
771 B
Supported platforms
A great many variants of the ARM 32-bit architecture:
- Architecture versions: v4, v5, v5te, v6, v6t2, v7. ARMv7 is the standard nowadays.
- Instruction encoding: classic ARM or Thumb or Thumb-2.
- Floating-point: software emulation, VFPv2, VFPv3-d16, VFP-v3.
- ABI: the standard EABI (with floats passed in integer registers) or the EABI-HF variant (with floats passed in VFP registers).
Debian architecture names: armel
and armhf
.
Reference documents
- Instruction set architecture: ARM Architecture Reference Manual, ARMv7-A and ARMv7-R edition. Alternatively: ARM Architecture Reference Manual, ARMv8, restricted to the AArch32 subset.
- Application binary interface: Procedure Call Standard for the ARM Architecture