[−][src]Module ruspiro_register::system::aarch64::mpidr_el1
MPIDR_EL1 - Multiprocessor Affinity Register
Provides an additional core identification mechanism for scheduling purposes in a cluster system. This is a read-only register.
Usage Constraints
EL0 | EL1 (NS) | EL1(S) | EL2 | EL3(NS) | EL3(S) |
---|---|---|---|---|---|
- | R | R | R | R | R |
Modules
AFF0 | AArch64 Affinity level 0, indicates the core number in a processor |
AFF1 | AArch64 Affinity level 1 |
AFF2 | AArch64 Affinity level 2 |
AFF3 | AArch64 Affinity level 3 |
MT | AArch64 Indicates whether the lowest level of affinity consists of logical cores that are implemented using a multithreading type approach |
U | AArch64 Indicates a single core system, as distinct from core 0 in a cluster. |
Functions
get | AArch64 Read the raw register contents using the appropriate assembly |
read | AArch64 Read the contents of a specific |
set | AArch64 Write the raw register contents using the appropriate contents |
write | AArch64 Update the contents of a register from the |