This is a collection of Intel®’ IA32® Software Developer's Manuals (URL of the day) and AMD' AMD64 Architecture Programmer's Manual together with the related specifications, application notes, white papers, and change logs. The collection aims to keep all available revisions. It was originally created by Michal Necasek, see OS/2 Museum.

If you have a public document, related to the IA32® specifications and missing from the collection, please mail it to me. The content of this URL and all sub-ULRs is available for convenient bulk download by rsync x86docs password "" (empty).

AMU

AMU

The AMU characteristics are:

Attributes

AMU is a block of size: 4096 bytes

Contents

OffsetNameAccessor conditionRegister conditionMost permissive access
0x000 + (8 * n) for n in 3:0AMEVCNTR0<n> When FEAT_AMU_EXT64 is implemented When FEAT_AMUv1 is implemented and FEAT_AMU_EXT is implementedRO
0x000 + (8 * n) for n in 3:0AMEVCNTR0<n> When FEAT_AMU_EXT32 is implemented When FEAT_AMUv1 is implemented and FEAT_AMU_EXT is implementedRO
0x100 + (8 * n) for n in 15:0AMEVCNTR1<n> When FEAT_AMU_EXT64 is implemented When FEAT_AMUv1 is implemented and FEAT_AMU_EXT is implementedRO
0x100 + (8 * n) for n in 15:0AMEVCNTR1<n> When FEAT_AMU_EXT32 is implemented When FEAT_AMUv1 is implemented and FEAT_AMU_EXT is implementedRO
0x400 + (8 * n) for n in 3:0AMEVTYPER0<n> When FEAT_AMU_EXT64 is implemented When FEAT_AMUv1 is implemented and FEAT_AMU_EXT is implementedRO
0x400 + (4 * n) for n in 3:0AMEVTYPER0<n> When FEAT_AMU_EXT32 is implemented When FEAT_AMUv1 is implemented and FEAT_AMU_EXT is implementedRO
0x480 + (4 * n) for n in 15:0AMEVTYPER1<n> When FEAT_AMU_EXT32 is implemented When FEAT_AMUv1 is implemented and FEAT_AMU_EXT is implementedRO
0x500 + (8 * n) for n in 15:0AMEVTYPER1<n> When FEAT_AMU_EXT64 is implemented When FEAT_AMUv1 is implemented and FEAT_AMU_EXT is implementedRO
0xC00AMCNTENSET When FEAT_AMU_EXT64 is implemented When FEAT_AMUv1 is implemented and FEAT_AMU_EXT64 is implementedRO
0xC00AMCNTENSET0 When FEAT_AMU_EXT32 is implemented When FEAT_AMUv1 is implemented and FEAT_AMU_EXT32 is implementedRO
0xC04AMCNTENSET1 When FEAT_AMU_EXT32 is implemented When FEAT_AMUv1 is implemented and FEAT_AMU_EXT32 is implementedRO
0xC10AMCNTEN When FEAT_AMU_EXT64 is implemented When FEAT_AMUv1 is implemented and FEAT_AMU_EXT64 is implementedRO
0xC20AMCNTENCLR When FEAT_AMU_EXT64 is implemented When FEAT_AMUv1 is implemented and FEAT_AMU_EXT64 is implementedRO
0xC20AMCNTENCLR0 When FEAT_AMU_EXT32 is implemented When FEAT_AMUv1 is implemented and FEAT_AMU_EXT32 is implementedRO
0xC24AMCNTENCLR1 When FEAT_AMU_EXT32 is implemented When FEAT_AMUv1 is implemented and FEAT_AMU_EXT is implementedRO
0xCE0AMCGCR When FEAT_AMU_EXT64 is implemented When FEAT_AMUv1 is implemented and FEAT_AMU_EXT is implementedRO
0xCE0AMCGCR When FEAT_AMU_EXT32 is implemented When FEAT_AMUv1 is implemented and FEAT_AMU_EXT is implementedRO
0xE00AMCFGR When FEAT_AMU_EXT64 is implemented When FEAT_AMUv1 is implemented and FEAT_AMU_EXT is implementedRO
0xE00AMCFGR When FEAT_AMU_EXT32 is implemented When FEAT_AMUv1 is implemented and FEAT_AMU_EXT is implementedRO
0xE04AMCR When FEAT_AMU_EXT32 is implemented When FEAT_AMUv1 is implemented and FEAT_AMU_EXT is implementedRO
0xE08AMIIDR When FEAT_AMU_EXT64 is implemented When FEAT_AMUv1 is implemented and FEAT_AMU_EXT is implementedRO
0xE08AMIIDR When FEAT_AMU_EXT32 is implemented When FEAT_AMUv1 is implemented and FEAT_AMU_EXT is implementedRO
0xE10AMCR When FEAT_AMU_EXT64 is implemented When FEAT_AMUv1 is implemented and FEAT_AMU_EXT is implementedRO
0xE40AMSCR When FEAT_AMU_EXTACR is implemented and FEAT_RME is not implemented When FEAT_AMU_EXTACR is implemented and FEAT_RME is not implementedRW
0xE48AMROOTCR When FEAT_AMU_EXTACR is implemented and FEAT_RME is implemented When FEAT_AMU_EXTACR is implemented and FEAT_RME is implementedRW
0xFA8AMDEVAFF When FEAT_AMU_EXT64 is implemented When FEAT_AMUv1 is implemented, FEAT_AMU_EXT64 is implemented, and an implementation implements AMDEVAFF1RO
0xFA8AMDEVAFF0 When FEAT_AMU_EXT32 is implemented When FEAT_AMUv1 is implemented, FEAT_AMU_EXT32 is implemented, and an implementation implements AMDEVAFF0RO
0xFACAMDEVAFF1 When FEAT_AMU_EXT32 is implemented When FEAT_AMUv1 is implemented, FEAT_AMU_EXT32 is implemented, and an implementation implements AMDEVAFF1RO
0xFBCAMDEVARCH When FEAT_AMU_EXT64 is implemented When FEAT_AMUv1 is implemented, an implementation implements AMDEVARCH, and FEAT_AMU_EXT is implementedRO
0xFBCAMDEVARCH When FEAT_AMU_EXT32 is implemented When FEAT_AMUv1 is implemented, an implementation implements AMDEVARCH, and FEAT_AMU_EXT is implementedRO
0xFCCAMDEVTYPE When FEAT_AMU_EXT64 is implemented When FEAT_AMUv1 is implemented, an implementation implements AMDEVTYPE, and FEAT_AMU_EXT is implementedRO
0xFCCAMDEVTYPE When FEAT_AMU_EXT32 is implemented When FEAT_AMUv1 is implemented, an implementation implements AMDEVTYPE, and FEAT_AMU_EXT is implementedRO
0xFD0AMPIDR4 When FEAT_AMUv1 is implemented When FEAT_AMUv1 is implemented, an implementation implements AMPIDR4, and FEAT_AMU_EXTRO
0xFE0AMPIDR0 When FEAT_AMUv1 is implemented When FEAT_AMUv1 is implemented, an implementation implements AMPIDR0, and FEAT_AMU_EXT is implementedRO
0xFE4AMPIDR1 When FEAT_AMUv1 is implemented When FEAT_AMUv1 is implemented, an implementation implements AMPIDR1, and FEAT_AMU_EXT is implementedRO
0xFE8AMPIDR2 When FEAT_AMUv1 is implemented When FEAT_AMUv1 is implemented, an implementation implements AMPIDR2, and FEAT_AMU_EXT is implementedRO
0xFECAMPIDR3 When FEAT_AMUv1 is implemented When FEAT_AMUv1 is implemented, an implementation implements AMPIDR3, and FEAT_AMU_EXT is implementedRO
0xFF0AMCIDR0 When FEAT_AMUv1 is implemented When FEAT_AMUv1 is implemented, an implementation implements AMCIDR0, and FEAT_AMU_EXT is implementedRO
0xFF4AMCIDR1 When FEAT_AMUv1 is implemented When FEAT_AMUv1 is implemented, an implementation implements AMCIDR1, and FEAT_AMU_EXT is implementedRO
0xFF8AMCIDR2 When FEAT_AMUv1 is implemented When FEAT_AMUv1 is implemented, an implementation implements AMCIDR2, and FEAT_AMU_EXT is implementedRO
0xFFCAMCIDR3 When FEAT_AMUv1 is implemented When FEAT_AMUv1 is implemented, an implementation implements AMCIDR3, and FEAT_AMU_EXT is implementedRO

Direct accesses to other offsets in this block are RES0.


2026-03-26 20:27:25, 2026-03_rel

Copyright © 2010-2026 Arm Limited or its affiliates. All rights reserved. This document is Non-Confidential.