CPU flags

Runtime features for a processor are indicated by the following flags found within the flags member of the cpuinfo area of the system page:

CPU_FLAG_FPU
A VFP unit is present. The VFP functionality support is enabled when the startup program detects the presence of VFP hardware and sets the system page CPU_FLAG_FPU flag.
ARM_CPU_FLAG_NEON
A NEON unit is present.
ARM_CPU_FLAG_WMMX2
An iWMMX2 coprocessor is present.
ARM_CPU_FLAG_V7
The CPU implements the ARMv7 architecture.
ARM_CPU_FLAG_SMP
The target is running multiple processors.
Note: NEON is optional in ARMv7 and may not be implemented by all processor implementations. The ARM_CPU_FLAG_NEON flag is set if a NEON unit is present.