DynamicTablesPkg[all]
1.0
|
Data Fields | |
CM_OBJECT_TOKEN | Token |
A unique token used to identify this object. More... | |
CM_OBJECT_TOKEN | NextLevelOfCacheToken |
UINT32 | Size |
Size of the cache in bytes. More... | |
UINT32 | NumberOfSets |
Number of sets in the cache. More... | |
UINT32 | Associativity |
UINT8 | Attributes |
Cache attributes (ACPI 6.3 - January 2019, PPTT, Table 5-156) More... | |
UINT16 | LineSize |
Line size in bytes. More... | |
A structure that describes the Cache Type Structure (Type 1) in PPTT
ID: EArmObjCacheInfo
UINT32 CmArmCacheInfo::Associativity |
Integer number of ways. The maximum associativity supported by ACPI Cache type structure is limited to MAX_UINT8. However, the maximum number of ways supported by the architecture is PPTT_ARM_CCIDX_CACHE_ASSOCIATIVITY_MAX. Therfore this field is 32-bit wide.
UINT8 CmArmCacheInfo::Attributes |
Cache attributes (ACPI 6.3 - January 2019, PPTT, Table 5-156)
UINT16 CmArmCacheInfo::LineSize |
Line size in bytes.
CM_OBJECT_TOKEN CmArmCacheInfo::NextLevelOfCacheToken |
Reference token for the next level of cache that is private to the same CM_ARM_PROC_HIERARCHY_INFO instance. A value of CM_NULL_TOKEN means this entry represents the last cache level appropriate to the processor hierarchy node structures using this entry.
UINT32 CmArmCacheInfo::NumberOfSets |
Number of sets in the cache.
UINT32 CmArmCacheInfo::Size |
Size of the cache in bytes.
CM_OBJECT_TOKEN CmArmCacheInfo::Token |
A unique token used to identify this object.