microprobe.utils.mpt.MicroprobeTestDefinitionV0x5¶
-
class
MicroprobeTestDefinitionV0x5
[source]¶ Bases:
microprobe.utils.mpt.MicroprobeTestDefinitionDefault
Class to represent a Microprobe Test configuration (v0.5)
-
__init__
()¶
Methods
__init__
()register_dat_mapping
(definition)Register a new DAT mapping. register_dat_property
(prop, value)Register a new DAT property. register_instruction_definitions
(definitions)Register new instruction definitions. register_raw_definition
(name, value)Register a new raw definition. register_register_definition
(definition)Register a new register definition. register_variable_definition
(definition)Register a new variable definition. set_cycle_count
(value)Set cycle count set_default_code_address
(value)Set the default code address to value set_default_data_address
(value)Set the default code address to value set_instruction_count
(value)Set instruction count set_roi_cyc
(value)Set region of interest (in cycles) set_roi_ins
(value)Set region of interest (in instruction) set_roi_memory_access_trace
(trace)Set memory access trace set_state
(state)Set state file update_register_definition
(definition)Update a register definition. Attributes
code
List of declared variables ( list
ofMicroprobeInstructionDefinition
)cycle_count
dat_mappings
dat_properties
default_code_address
Default code section address (: int
).default_data_address
Default data section address (: int
).instruction_count
raw
registers
List of declared variables ( list
ofMicroprobeTestRegisterDefinition
)roi_cyc
roi_ins
roi_memory_access_trace
state
State contents file (: str
).variables
List of declared variables ( list
ofMicroprobeTestVariableDefinition
)version
-
version
= 0.5¶
-
code
¶ List of declared variables (
list
ofMicroprobeInstructionDefinition
)
-
cycle_count
¶
-
dat_mappings
¶
-
dat_properties
¶
-
instruction_count
¶
-
raw
¶
-
register_dat_mapping
(definition)¶ Register a new DAT mapping.
-
register_dat_property
(prop, value)¶ Register a new DAT property.
-
register_instruction_definitions
(definitions, prepend=False)¶ Register new instruction definitions.
-
register_raw_definition
(name, value)¶ Register a new raw definition.
-
register_register_definition
(definition)¶ Register a new register definition.
-
register_variable_definition
(definition)¶ Register a new variable definition.
-
registers
¶ List of declared variables (
list
ofMicroprobeTestRegisterDefinition
)
-
roi_cyc
¶
-
roi_ins
¶
-
roi_memory_access_trace
¶
-
set_cycle_count
(value)¶ Set cycle count
-
set_default_code_address
(value)¶ Set the default code address to value
-
set_default_data_address
(value)¶ Set the default code address to value
-
set_instruction_count
(value)¶ Set instruction count
-
set_roi_cyc
(value)¶ Set region of interest (in cycles)
-
set_roi_ins
(value)¶ Set region of interest (in instruction)
-
set_roi_memory_access_trace
(trace)¶ Set memory access trace
-
set_state
(state)¶ Set state file
-
update_register_definition
(definition)¶ Update a register definition.
-
variables
¶ List of declared variables (
list
ofMicroprobeTestVariableDefinition
)
-