TianoCore EDK2 master
|
Defines the structure of the CCSIDR (Current Cache Size ID) register. More...
#include <ArmPkg/Include/IndustryStandard/ArmCache.h>
Data Fields | |
struct { | |
UINT64 LineSize: 3 | |
Line size (Log2(Num bytes in cache) - 4) More... | |
UINT64 Associativity: 10 | |
Associativity - 1. More... | |
UINT64 NumSets: 15 | |
Number of sets in the cache -1. More... | |
UINT64 Unknown: 4 | |
Reserved, UNKNOWN. More... | |
UINT64 Reserved: 32 | |
Reserved, RES0. More... | |
} | BitsNonCcidx |
Bitfield definition of the register when FEAT_CCIDX is not supported. | |
struct { | |
UINT64 LineSize: 3 | |
Line size (Log2(Num bytes in cache) - 4) More... | |
UINT64 Associativity: 21 | |
Associativity - 1. More... | |
UINT64 Reserved1: 8 | |
Reserved, RES0. More... | |
UINT64 NumSets: 24 | |
Number of sets in the cache -1. More... | |
UINT64 Reserved2: 8 | |
Reserved, RES0. More... | |
} | BitsCcidxAA64 |
Bitfield definition of the register when FEAT_IDX is supported. | |
struct { | |
UINT64 LineSize: 3 | |
UINT64 Associativity: 21 | |
UINT64 Reserved: 8 | |
UINT64 Unallocated: 32 | |
} | BitsCcidxAA32 |
UINT64 | Data |
The entire 64-bit value. | |
Defines the structure of the CCSIDR (Current Cache Size ID) register.
Definition at line 39 of file ArmCache.h.
UINT64 CCSIDR_DATA::Associativity |
Associativity - 1.
Definition at line 42 of file ArmCache.h.
UINT64 CCSIDR_DATA::Data |
The entire 64-bit value.
Definition at line 60 of file ArmCache.h.
UINT64 CCSIDR_DATA::LineSize |
Line size (Log2(Num bytes in cache) - 4)
Definition at line 41 of file ArmCache.h.
UINT64 CCSIDR_DATA::NumSets |
Number of sets in the cache -1.
Definition at line 43 of file ArmCache.h.
UINT64 CCSIDR_DATA::Reserved |
Reserved, RES0.
Definition at line 45 of file ArmCache.h.
UINT64 CCSIDR_DATA::Reserved1 |
Reserved, RES0.
Definition at line 50 of file ArmCache.h.
UINT64 CCSIDR_DATA::Reserved2 |
Reserved, RES0.
Definition at line 52 of file ArmCache.h.
UINT64 CCSIDR_DATA::Unallocated |
Definition at line 58 of file ArmCache.h.
UINT64 CCSIDR_DATA::Unknown |
Reserved, UNKNOWN.
Definition at line 44 of file ArmCache.h.