|
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.