Merge pull request #232 from rafalste/cache_mode_string
Add string representation for cache mode
This commit is contained in:
commit
8af406274d
@ -3,7 +3,8 @@
|
||||
# SPDX-License-Identifier: BSD-3-Clause-Clear
|
||||
#
|
||||
|
||||
from enum import IntEnum, Enum
|
||||
from enum import IntEnum
|
||||
from aenum import Enum
|
||||
from test_utils.size import Size, Unit
|
||||
from datetime import timedelta
|
||||
|
||||
@ -18,13 +19,16 @@ class CacheLineSize(IntEnum):
|
||||
|
||||
|
||||
class CacheMode(Enum):
|
||||
WT = 0
|
||||
WB = 1
|
||||
WA = 2
|
||||
PT = 3
|
||||
WO = 4
|
||||
WT = "Write-Through"
|
||||
WB = "Write-Back"
|
||||
WA = "Write-Around"
|
||||
PT = "Pass-Through"
|
||||
WO = "Write-Only"
|
||||
DEFAULT = WT
|
||||
|
||||
def __str__(self):
|
||||
return self.value
|
||||
|
||||
|
||||
class SeqCutOffPolicy(Enum):
|
||||
full = 0
|
||||
|
Loading…
Reference in New Issue
Block a user