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)

Attributes

code List of declared variables (list of
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 of
roi_cyc
roi_ins
variables List of declared variables (list of
version



version = 0.5
code

List of declared variables (list of MicroprobeInstructionDefinition)

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
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 of MicroprobeTestRegisterDefinition)

roi_cyc
roi_ins
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)

variables

List of declared variables (list of MicroprobeTestVariableDefinition)