Functions

class lauterbach.trace32.rcl.FunctionService(conn)

Function wrapper for most TRACE32 functions.

Note: Not all functions are available for all target architectures.

access_isguest(address)

TRUE if access class belongs to guest

See General Function Reference.

Parameters:

address (Address) – Positional parameter 1

Return type:

bool

access_isguestex(address)
Parameters:

address (Address) – Positional parameter 1

Return type:

bool

access_ishypervisor(address)

TRUE if access class belongs to hypervisor

See General Function Reference.

Parameters:

address (Address) – Positional parameter 1

Return type:

bool

access_ishypervisorex(address)
Parameters:

address (Address) – Positional parameter 1

Return type:

bool

address_access(address)

Compare access classes

See General Function Reference.

Parameters:

address (Address) – Positional parameter 1

Return type:

int

address_access_cmp(address1, address2)

Compare access classes, strict

See General Function Reference.

Parameters:
  • address1 (Address) – Positional parameter 1

  • address2 (Address) – Positional parameter 2

Return type:

bool

address_access_cmpstrict(address1, address2)

Compare access classes, strict

See General Function Reference.

Parameters:
  • address1 (Address) – Positional parameter 1

  • address2 (Address) – Positional parameter 2

Return type:

bool

address_expandaccess(address)

Fully qualified access class

See General Function Reference.

Parameters:

address (Address) – Positional parameter 1

Return type:

Address

address_expandaccessp(address)
Parameters:

address (Address) – Positional parameter 1

Return type:

Address

address_instr_len(address)

Length of instruction

See General Function Reference.

Parameters:

address (Address) – Positional parameter 1

Return type:

int

address_isdata(address)

Check if memory class refers to data

See General Function Reference.

Parameters:

address (Address) – Positional parameter 1

Return type:

bool

address_isguest(address)

TRUE if address is guest address

See General Function Reference.

Parameters:

address (Address) – Positional parameter 1

Return type:

bool

address_isguestex(address)
Parameters:

address (Address) – Positional parameter 1

Return type:

bool

address_ishypervisor(address)

TRUE if address is hypervisor address

See General Function Reference.

Parameters:

address (Address) – Positional parameter 1

Return type:

bool

address_ishypervisorex(address)
Parameters:

address (Address) – Positional parameter 1

Return type:

bool

address_isintermediate(address)

Check if intermediate address

See General Function Reference.

Parameters:

address (Address) – Positional parameter 1

Return type:

bool

address_isnonsecure(address)

TRUE if non-secure access

See General Function Reference.

Parameters:

address (Address) – Positional parameter 1

Return type:

bool

address_isnonsecureex(address)

TRUE if non-secure access

See General Function Reference.

Parameters:

address (Address) – Positional parameter 1

Return type:

bool

address_isonchip(address)

TRUE if on-chip address area

See General Function Reference.

Parameters:

address (Address) – Positional parameter 1

Return type:

bool

address_isphysical(address)

TRUE if physical address

See General Function Reference.

Parameters:

address (Address) – Positional parameter 1

Return type:

bool

address_isprogram(address)

TRUE if program address

See General Function Reference.

Parameters:

address (Address) – Positional parameter 1

Return type:

bool

address_issecure(address)

TRUE if secure access

See General Function Reference.

Parameters:

address (Address) – Positional parameter 1

Return type:

bool

address_issecureex(address)

TRUE if secure access

See General Function Reference.

Parameters:

address (Address) – Positional parameter 1

Return type:

bool

address_machineid(address)

Extract machine ID

See General Function Reference.

Parameters:

address (Address) – Positional parameter 1

Return type:

int

address_mau(address)

Minimal addressable unit size (MAU)

See General Function Reference.

Parameters:

address (Address) – Positional parameter 1

Return type:

int

address_offset(address)

Address without class

See General Function Reference.

Parameters:

address (Address) – Positional parameter 1

Return type:

int

address_range_begin(addressrange)

Lowest address value of address range

See General Function Reference.

Parameters:

addressrange (AddressRange) – Positional parameter 1

Return type:

Address

address_range_end(addressrange)

Highest address value of address range

See General Function Reference.

Parameters:

addressrange (AddressRange) – Positional parameter 1

Return type:

Address

address_range_size(addressrange)

Size of address range

See General Function Reference.

Parameters:

addressrange (AddressRange) – Positional parameter 1

Return type:

int

address_segment(address)

Segment of an address

See General Function Reference.

Parameters:

address (Address) – Positional parameter 1

Return type:

int

address_straccess(address)

Access class of an address

See General Function Reference.

Parameters:

address (Address) – Positional parameter 1

Return type:

str

aet()

Only available for C5000, C6000, C7000_64.

Return type:

bool

analyzer()

Check if Analyzer command group is available

See General Function Reference.

Return type:

bool

analyzer_config()

Check if specified PowerTrace connected

See General Function Reference.

Return type:

bool

analyzer_config_powertrace()

See General Function Reference.

Return type:

bool

analyzer_config_powertrace2()

See General Function Reference.

Return type:

bool

analyzer_config_powertrace3()

See General Function Reference.

Return type:

bool

analyzer_config_powertraceserial()

See General Function Reference.

Return type:

bool

analyzer_config_risctrace()

Check if RISC trace module connected

See General Function Reference.

Return type:

bool

analyzer_counter_event(counter_name)

Get value of trigger program event counter

See General Function Reference.

Parameters:

counter_name (str) – Positional parameter 1

Return type:

int

analyzer_counter_extern(string)
Parameters:

string (str) – Positional parameter 1

Return type:

int

analyzer_counter_time(counter_name)

Get value of trigger program time counter

See General Function Reference.

Parameters:

counter_name (str) – Positional parameter 1

Return type:

float

analyzer_dsel()

For internal usage only

See General Function Reference.

Return type:

str

analyzer_first()

Get record number of first trace record

See General Function Reference.

Return type:

int

analyzer_flag(string)
Parameters:

string (str) – Positional parameter 1

Return type:

bool

analyzer_flow_errors()

Get number of flow errors / hard errors

See General Function Reference.

Return type:

int

analyzer_flow_fifofull()

Get number of FIFO overflows

See General Function Reference.

Return type:

int

analyzer_focus_eye(channel, c_time, c_voltage, tm, am, n)

Check quality of data eye

See General Function Reference.

Parameters:
  • channel (str) – Positional parameter 1

  • c_time (float) – Positional parameter 2

  • c_voltage (float) – Positional parameter 3

  • tm (float) – Positional parameter 4

  • am (float) – Positional parameter 5

  • n (float) – Positional parameter 6

Return type:

int

analyzer_ischannelup()

Check if serial link is established

See General Function Reference.

Return type:

bool

analyzer_maxsize()

Get max. size of trace buffer in records

See General Function Reference.

Return type:

int

analyzer_mode()

Get Analyzer recording mode

See General Function Reference.

Return type:

int

analyzer_mode_flow()

Check if Analyzer operates as flowtrace

See General Function Reference.

Return type:

bool

analyzer_pcie_config(register_field)

Value of register field from PCIe configuration

See General Function Reference.

Parameters:

register_field (str) – Positional parameter 1

Return type:

int

analyzer_pcie_isconfigured()

TRUE if prerequisites are fulfilled

See General Function Reference.

Return type:

bool

analyzer_pcie_register(register_offset)

Value of 32-bit register from PCIe configuration

See General Function Reference.

Parameters:

register_offset (int) – Positional parameter 1

Return type:

int

analyzer_proberevision()

Get revision of StarCore NEXUS probe

See General Function Reference.

Only available for SC100.

Return type:

int

analyzer_record_address(record_number)

Get address recorded in trace record

See General Function Reference.

Parameters:

record_number (int) – Positional parameter 1

Return type:

Address

analyzer_record_data(record_number)

Get data recorded in trace record

See General Function Reference.

Parameters:

record_number (int) – Positional parameter 1

Return type:

int

analyzer_record_offset(record_number)

Get address in trace record as number

See General Function Reference.

Parameters:

record_number (int) – Positional parameter 1

Return type:

int

analyzer_record_time(record_number)

Get timestamp of trace record

See General Function Reference.

Parameters:

record_number (int) – Positional parameter 1

Return type:

float

analyzer_records()

Get number of used trace records

See General Function Reference.

Return type:

int

analyzer_ref()

Get record number of reference record

See General Function Reference.

Return type:

int

analyzer_size()

Get current trace buffer size in records

See General Function Reference.

Return type:

int

analyzer_state()

Get state of Analyzer

See General Function Reference.

Return type:

int

analyzer_threshold()

Get threshold voltage of parallel preprocessor

See General Function Reference.

Return type:

float

analyzer_traceconnect()

Name of trace sink of the SoC

See General Function Reference.

Return type:

str

analyzer_track_record()

Get record number matching search

See General Function Reference.

Return type:

int

analyzer_trigger_time()

Time of trigger point in trace

See General Function Reference.

Return type:

float

area_count()

Number of existing message areas

See PowerView Function Reference.

Return type:

int

area_exist(area_name)

Check if message area exists

See PowerView Function Reference.

Parameters:

area_name (str) – Positional parameter 1

Return type:

bool

area_line(area_name, line)

Extract line from message area

See PowerView Function Reference.

Parameters:
  • area_name (str) – Positional parameter 1

  • line (int) – Positional parameter 2

Return type:

str

area_maxcount()

Maximal number of message areas

See PowerView Function Reference.

Return type:

int

area_name(index)

Names of existing message areas

See PowerView Function Reference.

Parameters:

index (int) – Positional parameter 1

Return type:

str

area_selected()

Name of active message area

See PowerView Function Reference.

Return type:

str

area_size_columns(area_name)

Columns of a message area

See PowerView Function Reference.

Parameters:

area_name (str) – Positional parameter 1

Return type:

int

area_size_lines(area_name)

Lines of a message area

See PowerView Function Reference.

Parameters:

area_name (str) – Positional parameter 1

Return type:

int

arm64()

Only available for ARM.

Return type:

bool

armarchversion(parameter)

ARM architecture version of CPU

See General Function Reference.

Only available for ARM.

Parameters:

parameter (str) – Positional parameter 1

Return type:

int

art_first()

Get record number of first trace record

See General Function Reference.

Return type:

int

art_maxsize()

Get max. size of trace buffer in records

See General Function Reference.

Return type:

int

art_mode()

Get ART recording mode

See General Function Reference.

Return type:

int

art_record_address(record_number)

Get address recorded in trace record

See General Function Reference.

Parameters:

record_number (int) – Positional parameter 1

Return type:

Address

art_record_offset(record_number)

Get address in trace record as number

See General Function Reference.

Parameters:

record_number (int) – Positional parameter 1

Return type:

int

art_record_time(record_number)

Get timestamp of trace record

See General Function Reference.

Parameters:

record_number (int) – Positional parameter 1

Return type:

float

art_records()

Get number of used trace records

See General Function Reference.

Return type:

int

art_ref()

Get record number of reference record

See General Function Reference.

Return type:

int

art_size()

Get current trace buffer size in records

See General Function Reference.

Return type:

int

art_state()

Get state of ART trace

See General Function Reference.

Return type:

int

art_track_record()

Get record number matching search

See General Function Reference.

Return type:

int

autofocus()

TRUE if AutoFocus preprocessor attached

See General Function Reference.

Return type:

bool

autofocus_frequency()

Frequency of trace-port clock

See General Function Reference.

Return type:

int

autofocus_ok()

TRUE if command execution successful

See General Function Reference.

Return type:

bool

avx(register_name_dot_column_number)

Content of AVX register

See General Function Reference.

Only available for I386, I386_64.

Parameters:

register_name_dot_column_number (str) – Positional parameter 1

Return type:

int

avx512(register_name_dot_column_number)

Content of AVX512 register

See General Function Reference.

Only available for I386, I386_64.

Parameters:

register_name_dot_column_number (str) – Positional parameter 1

Return type:

int

bmc_clock()

Frequency of core clock

See General Function Reference.

Return type:

int

bmc_counter(counter_index)

Value of a benchmark counter

See General Function Reference.

Parameters:

counter_index (int) – Positional parameter 1

Return type:

int

bmc_counter_byname(counter_name)

Value of a benchmark counter

See General Function Reference.

Parameters:

counter_name (str) – Positional parameter 1

Return type:

int

bmc_counter_byname_core(counter_name, core_index)

Value of a benchmark counter

See General Function Reference.

Parameters:
  • counter_name (str) – Positional parameter 1

  • core_index (int) – Positional parameter 2

Return type:

int

bmc_counter_core(counter_index, core_index)

Value of a benchmark counter

See General Function Reference.

Parameters:
  • counter_index (int) – Positional parameter 1

  • core_index (int) – Positional parameter 2

Return type:

int

bmc_overflow(counter_index)

TRUE if benchmark counter overflow

See General Function Reference.

Parameters:

counter_index (int) – Positional parameter 1

Return type:

bool

bmc_overflow_byname(counter_name)

TRUE if benchmark counter overflow

See General Function Reference.

Parameters:

counter_name (str) – Positional parameter 1

Return type:

bool

bmc_overflow_byname_core(counter_name, core_index)

TRUE if benchmark counter overflow

See General Function Reference.

Parameters:
  • counter_name (str) – Positional parameter 1

  • core_index (int) – Positional parameter 2

Return type:

bool

bmc_overflow_core(counter_index, core_index)

TRUE if benchmark counter overflow

See General Function Reference.

Parameters:
  • counter_index (int) – Positional parameter 1

  • core_index (int) – Positional parameter 2

Return type:

bool

break_alpha_exist(address)

TRUE if Alpha breakpoint exists

See General Function Reference.

Parameters:

address (Address) – Positional parameter 1

Return type:

bool

break_beta_exist(address)

TRUE if Beta breakpoint exist

See General Function Reference.

Parameters:

address (Address) – Positional parameter 1

Return type:

bool

break_charly_exist(address)

TRUE if Charly breakpoint exists

See General Function Reference.

Parameters:

address (Address) – Positional parameter 1

Return type:

bool

break_program_exist(address)

TRUE if enabled program breakpoint exists

See General Function Reference.

Parameters:

address (Address) – Positional parameter 1

Return type:

bool

break_readwrite_exist(address)

TRUE if enabled data address breakpoint exists

See General Function Reference.

Parameters:

address (Address) – Positional parameter 1

Return type:

bool

bsdl_check_bypass()

Chain bypass test

See General Function Reference.

Return type:

bool

bsdl_check_flashconf()

Flash configuration test

See General Function Reference.

Return type:

bool

bsdl_check_idcode()

Chain IDCODE test

See General Function Reference.

Return type:

bool

bsdl_getdrbit(chip_number, bit_number)

Data register bit

See General Function Reference.

Parameters:
  • chip_number (int) – Positional parameter 1

  • bit_number (int) – Positional parameter 2

Return type:

int

bsdl_getportlevel(chip_number, port_name)

Port level value

See General Function Reference.

Parameters:
  • chip_number (int) – Positional parameter 1

  • port_name (str) – Positional parameter 2

Return type:

int

cable_galvanicisolation()

Cable has galvanic isolation

See General Function Reference.

Return type:

bool

cable_galvanicisolation_serial()

Serial number of adapter

See General Function Reference.

Return type:

str

cable_name()

Name of debug cable

See General Function Reference.

Return type:

str

cable_serial()

Serial number of debug cable

See General Function Reference.

Return type:

str

cable_twowire()

TRUE if two-wire debugging supported

See General Function Reference.

Return type:

bool

cache_dc_dirty(set, way)

See General Function Reference.

Parameters:
  • set (int) – Positional parameter 1

  • way (int) – Positional parameter 2

Return type:

bool

cache_dc_dirtymask(set, way)

See General Function Reference.

Parameters:
  • set (int) – Positional parameter 1

  • way (int) – Positional parameter 2

Return type:

int

cache_dc_lru(set)

See General Function Reference.

Parameters:

set (int) – Positional parameter 1

Return type:

int

cache_dc_tag(set, way)

See General Function Reference.

Parameters:
  • set (int) – Positional parameter 1

  • way (int) – Positional parameter 2

Return type:

int

cache_dc_valid(set, way)

See General Function Reference.

Parameters:
  • set (int) – Positional parameter 1

  • way (int) – Positional parameter 2

Return type:

bool

cache_dc_validmask(set, way)

See General Function Reference.

Parameters:
  • set (int) – Positional parameter 1

  • way (int) – Positional parameter 2

Return type:

int

cache_ic_dirty(set, way)

See General Function Reference.

Parameters:
  • set (int) – Positional parameter 1

  • way (int) – Positional parameter 2

Return type:

bool

cache_ic_dirtymask(set, way)

See General Function Reference.

Parameters:
  • set (int) – Positional parameter 1

  • way (int) – Positional parameter 2

Return type:

int

cache_ic_lru(set)

See General Function Reference.

Parameters:

set (int) – Positional parameter 1

Return type:

int

cache_ic_tag(set, way)

See General Function Reference.

Parameters:
  • set (int) – Positional parameter 1

  • way (int) – Positional parameter 2

Return type:

int

cache_ic_valid(set, way)

See General Function Reference.

Parameters:
  • set (int) – Positional parameter 1

  • way (int) – Positional parameter 2

Return type:

bool

cache_ic_validmask(set, way)

See General Function Reference.

Parameters:
  • set (int) – Positional parameter 1

  • way (int) – Positional parameter 2

Return type:

int

cache_l2_dirty(set, way)

See General Function Reference.

Parameters:
  • set (int) – Positional parameter 1

  • way (int) – Positional parameter 2

Return type:

bool

cache_l2_dirtymask(set, way)

See General Function Reference.

Parameters:
  • set (int) – Positional parameter 1

  • way (int) – Positional parameter 2

Return type:

int

cache_l2_lru(set)

See General Function Reference.

Parameters:

set (int) – Positional parameter 1

Return type:

int

cache_l2_shared(set, way)

See General Function Reference.

Parameters:
  • set (int) – Positional parameter 1

  • way (int) – Positional parameter 2

Return type:

bool

cache_l2_sharedmask(set, way)

See General Function Reference.

Parameters:
  • set (int) – Positional parameter 1

  • way (int) – Positional parameter 2

Return type:

int

cache_l2_tag(set, way)

See General Function Reference.

Parameters:
  • set (int) – Positional parameter 1

  • way (int) – Positional parameter 2

Return type:

int

cache_l2_valid(set, way)

See General Function Reference.

Parameters:
  • set (int) – Positional parameter 1

  • way (int) – Positional parameter 2

Return type:

bool

cache_l2_validmask(set, way)

See General Function Reference.

Parameters:
  • set (int) – Positional parameter 1

  • way (int) – Positional parameter 2

Return type:

int

cache_l3_dirty(set, way)

See General Function Reference.

Parameters:
  • set (int) – Positional parameter 1

  • way (int) – Positional parameter 2

Return type:

bool

cache_l3_dirtymask(set, way)

See General Function Reference.

Parameters:
  • set (int) – Positional parameter 1

  • way (int) – Positional parameter 2

Return type:

int

cache_l3_lru(set)

See General Function Reference.

Parameters:

set (int) – Positional parameter 1

Return type:

int

cache_l3_tag(set, way)

See General Function Reference.

Parameters:
  • set (int) – Positional parameter 1

  • way (int) – Positional parameter 2

Return type:

int

cache_l3_valid(set, way)

See General Function Reference.

Parameters:
  • set (int) – Positional parameter 1

  • way (int) – Positional parameter 2

Return type:

bool

cache_l3_validmask(set, way)

See General Function Reference.

Parameters:
  • set (int) – Positional parameter 1

  • way (int) – Positional parameter 2

Return type:

int

canalyzer()

Check if CAnalyzer command group is available

See General Function Reference.

Return type:

bool

canalyzer_bothcables()

TRUE if both debug cables are plugged

See General Function Reference.

Return type:

bool

canalyzer_cabletype(number)

Type of adapter

See General Function Reference.

Parameters:

number (int) – Positional parameter 1

Return type:

int

canalyzer_debugcable()

CombiProbe whisker cable is A or B

See General Function Reference.

Return type:

str

canalyzer_feature(feature)

Query features of CAnalyzer hardware

See General Function Reference.

Parameters:

feature (str) – Positional parameter 1

Return type:

bool

canalyzer_first()

Get record number of first trace record

See General Function Reference.

Return type:

int

canalyzer_maxsize()

Get max. size of trace buffer in records

See General Function Reference.

Return type:

int

canalyzer_pin(pin_name)

Status of trace pins

See General Function Reference.

Parameters:

pin_name (str) – Positional parameter 1

Return type:

int

canalyzer_record_address(record_number)

Get address recorded in trace record

See General Function Reference.

Parameters:

record_number (int) – Positional parameter 1

Return type:

Address

canalyzer_record_data(record_number)

Get data recorded in trace record

See General Function Reference.

Parameters:

record_number (int) – Positional parameter 1

Return type:

int

canalyzer_record_offset(record_number)

Get address in trace record as number

See General Function Reference.

Parameters:

record_number (int) – Positional parameter 1

Return type:

int

canalyzer_record_time(record_number)

Get timestamp of trace record

See General Function Reference.

Parameters:

record_number (int) – Positional parameter 1

Return type:

float

canalyzer_records()

Get number of used trace records

See General Function Reference.

Return type:

int

canalyzer_ref()

Get record number of reference record

See General Function Reference.

Return type:

int

canalyzer_size()

Get current trace buffer size in records

See General Function Reference.

Return type:

int

canalyzer_state()

Get state of Compact Analyzer

See General Function Reference.

Return type:

int

canalyzer_traceconnect()

Name of trace sink of the SoC

See General Function Reference.

Return type:

str

canalyzer_traceport()

CombiProbe whisker cable is A or B

See General Function Reference.

Return type:

str

canalyzer_track_record()

Get record number matching search

See General Function Reference.

Return type:

int

cerberus_ioinfo()

IOINFO of Cerberus module

See General Function Reference.

Only available for TRICORE.

Return type:

int

cerberus_ioinfo_iflck()

TRUE if IF_LCK bit in Cerberus INONFO set

See General Function Reference.

Only available for TRICORE.

Return type:

bool

chip_emulationdevice()

TRUE if emulation device

See General Function Reference.

Only available for ARM, C166, ETPU, GTM, PCP, POWERPC, POWERPC64, TRICORE.

Return type:

bool

chip_gtm_atommodule()

Only available for GTM, V800.

Return type:

int

chip_gtm_mcsmodule()

Only available for GTM, V800.

Return type:

int

chip_gtm_timmodule()

Only available for GTM, V800.

Return type:

int

chip_gtm_tiomodule()

Only available for GTM, V800.

Return type:

int

chip_gtm_tommodule()

Only available for GTM, V800.

Return type:

int

chip_gtmversion()

Only available for GTM.

Return type:

int

chip_securechallenge(number)

Only available for ARM, POWERPC, POWERPC64.

Parameters:

number (int) – Positional parameter 1

Return type:

int

chip_securestatus(string)

Only available for POWERPC, POWERPC64.

Parameters:

string (str) – Positional parameter 1

Return type:

int

chip_stepping()

Major silicon step of an TriCore AURIX device

See General Function Reference.

Only available for GTM, TRICORE.

Return type:

str

ciprobe()

TRUE if Compact Analyzer hardware

See General Function Reference.

Return type:

bool

ciprobe_adc_enable(channel)

TRUE if channel is enabled

See General Function Reference.

Parameters:

channel (str) – Positional parameter 1

Return type:

bool

ciprobe_adc_shunt(channel)

Get shunt-resistor value

See General Function Reference.

Parameters:

channel (str) – Positional parameter 1

Return type:

float

ciprobe_get(string)
Parameters:

string (str) – Positional parameter 1

Return type:

int

ciprobe_getanalog(string)
Parameters:

string (str) – Positional parameter 1

Return type:

float

ciprobe_maxsize()

Get max. size of trace buffer in records

See General Function Reference.

Return type:

int

ciprobe_record_data(number, string)
Parameters:
  • number (int) – Positional parameter 1

  • string (str) – Positional parameter 2

Return type:

int

ciprobe_record_time(number)
Parameters:

number (int) – Positional parameter 1

Return type:

float

ciprobe_records()

Get number of used trace records

See General Function Reference.

Return type:

int

ciprobe_size()

Get current trace buffer size in records

See General Function Reference.

Return type:

int

ciprobe_state()

Get state of Compact Analyzer for CIProbe

See General Function Reference.

Return type:

int

ciprobe_track_record()

Get record number matching search

See General Function Reference.

Return type:

int

cmibase(instance)

Base addresses of CMI modules

See General Function Reference.

Only available for ARM, C6000, C7000_64.

Parameters:

instance (int) – Positional parameter 1

Return type:

Address

cmn_periphbase(number)

Only available for ARM.

Parameters:

number (int) – Positional parameter 1

Return type:

Address

cmn_rootnodebase(number)

Only available for ARM.

Parameters:

number (int) – Positional parameter 1

Return type:

Address

cmnbase(number)

Only available for ARM.

Parameters:

number (int) – Positional parameter 1

Return type:

Address

component_available(component_name)

TRUE if peripheral component available on CPU

See General Function Reference.

Parameters:

component_name (str) – Positional parameter 1

Return type:

bool

component_base(component_name, core)

Base address of peripheral component

See General Function Reference.

Parameters:
  • component_name (str) – Positional parameter 1

  • core (int) – Positional parameter 2

Return type:

Address

component_name(component_name, core)

Name of peripheral component

See General Function Reference.

Parameters:
  • component_name (str) – Positional parameter 1

  • core (int) – Positional parameter 2

Return type:

str

component_property_address(string1, string2, number)
Parameters:
  • string1 (str) – Positional parameter 1

  • string2 (str) – Positional parameter 2

  • number (int) – Positional parameter 3

Return type:

Address

component_type(string)
Parameters:

string (str) – Positional parameter 1

Return type:

str

config_screen()

Check if screen output is switched on

See PowerView Function Reference.

Return type:

bool

confignumber()

Number of cores configured in TRACE32

See General Function Reference.

Return type:

int

convert_addresstodualport(address)

Dualport access class

See PowerView Function Reference.

Parameters:

address (Address) – Positional parameter 1

Return type:

Address

convert_addresstononsecure(address)

Non-secure access class

See PowerView Function Reference.

Parameters:

address (Address) – Positional parameter 1

Return type:

Address

convert_addresstosecure(address)

Secure access class

See PowerView Function Reference.

Parameters:

address (Address) – Positional parameter 1

Return type:

Address

convert_booltoint(flag)

See PowerView Function Reference.

Parameters:

flag (bool) – Positional parameter 1

Return type:

int

convert_floattoint(float_number)

Float to integer

See PowerView Function Reference.

Parameters:

float_number (float) – Positional parameter 1

Return type:

int

convert_hextoint(hex)

Hex to integer

See PowerView Function Reference.

Parameters:

hex (int) – Positional parameter 1

Return type:

int

convert_inttoaddress(number1, number2)
Parameters:
  • number1 (int) – Positional parameter 1

  • number2 (int) – Positional parameter 2

Return type:

Address

convert_inttobool(integer)

Integer to boolean

See PowerView Function Reference.

Parameters:

integer (int) – Positional parameter 1

Return type:

bool

convert_inttofloat(integer)

Integer to floating point value

See PowerView Function Reference.

Parameters:

integer (int) – Positional parameter 1

Return type:

float

convert_inttohex(integer)

Integer to hex

See PowerView Function Reference.

Parameters:

integer (int) – Positional parameter 1

Return type:

int

convert_linear11tofloat(number)
Parameters:

number (int) – Positional parameter 1

Return type:

float

convert_linear16tofloat(number1, number2)
Parameters:
  • number1 (int) – Positional parameter 1

  • number2 (int) – Positional parameter 2

Return type:

float

convert_octaltoint(string)

Octal to decimal

See PowerView Function Reference.

Parameters:

string (str) – Positional parameter 1

Return type:

int

convert_signedbyte(value)

1 byte to 8 bytes

See PowerView Function Reference.

Parameters:

value (int) – Positional parameter 1

Return type:

int

convert_signedlong(value)

4 bytes to 8 bytes

See PowerView Function Reference.

Parameters:

value (int) – Positional parameter 1

Return type:

int

convert_signedword(value)

2 bytes to 8 bytes

See PowerView Function Reference.

Parameters:

value (int) – Positional parameter 1

Return type:

int

convert_tolower(string)

String to lower case

See PowerView Function Reference.

Parameters:

string (str) – Positional parameter 1

Return type:

str

convert_toupper(string)

String to upper case

See PowerView Function Reference.

Parameters:

string (str) – Positional parameter 1

Return type:

str

core()

Get the selected core

See General Function Reference.

Return type:

int

core_isactive(core)

TRUE if this core is active

See General Function Reference.

Parameters:

core (str) – Positional parameter 1

Return type:

bool

core_isassigned(core_number)

TRUE if physical core is assigned to debug session

See General Function Reference.

Parameters:

core_number (int) – Positional parameter 1

Return type:

bool

core_logicaltophysical(core_number)

This is the physical core number

See General Function Reference.

Parameters:

core_number (int) – Positional parameter 1

Return type:

int

core_names(index)

Physical core names assigned to TRACE32

See General Function Reference.

Parameters:

index (int) – Positional parameter 1

Return type:

str

core_number()

Number of logical cores

See General Function Reference.

Return type:

int

core_physicaltological(core_number)

Logical core number of physical core

See General Function Reference.

Parameters:

core_number (int) – Positional parameter 1

Return type:

int

corebase()

Only available for ARM.

Return type:

Address

corename()

Name of core within selected chip

See General Function Reference.

Return type:

str

coretype()

Only available for ARC.

Return type:

int

count_frequency()

Frequency of last measurement

See General Function Reference.

Return type:

int

count_level()

Level of frequency counter input

See General Function Reference.

Return type:

int

count_time()

Time of last measurement

See General Function Reference.

Return type:

float

count_value()

Samples of the Count.GO command

See General Function Reference.

Return type:

int

coverage_bdone(address_range)

Byte count of all executed instructions

See General Function Reference.

Parameters:

address_range (AddressRange) – Positional parameter 1

Return type:

int

coverage_scope(address_range)

Degree of code coverage

See General Function Reference.

Parameters:

address_range (AddressRange) – Positional parameter 1

Return type:

int

coverage_sourcemetric()

Active code coverage criterion

See General Function Reference.

Return type:

str

coverage_treewalk(action)

Walk symbol tree

See General Function Reference.

Parameters:

action (str) – Positional parameter 1

Return type:

str

cp15(number)

Only available for ARM.

Parameters:

number (int) – Positional parameter 1

Return type:

int

cpu()

See General Function Reference.

Return type:

str

cpu_address(section)

Section start address of given core

See General Function Reference.

Only available for ARC, TRICORE.

Parameters:

section (str) – Positional parameter 1

Return type:

Address

cpu_address_physicalindex(section, core_number)

Section start address of given core

See General Function Reference.

Only available for TRICORE.

Parameters:
  • section (int) – Positional parameter 1

  • core_number (str) – Positional parameter 2

Return type:

Address

cpu_basefamily()

Only available for V800.

Return type:

str

cpu_deviceid()

Only available for V800.

Return type:

int

cpu_feature(feature_string)

TRUE if CPU feature exists

See General Function Reference.

Parameters:

feature_string (str) – Positional parameter 1

Return type:

bool

cpu_pincount()

For internal usage only

See General Function Reference.

Only available for V800.

Return type:

str

cpu_subfamily()

Only available for V800.

Return type:

str

cpubondout()

Name of boundout processor

See General Function Reference.

Return type:

str

cpucoreversion()

Core or architecture version of CPU

See General Function Reference.

Return type:

str

cpufamily()

Family name of processor

See General Function Reference.

Return type:

str

cpuflashtype()

Only available for V800.

Return type:

str

cpuis(search_string)

TRUE if 64-bit architecture

See General Function Reference.

Parameters:

search_string (str) – Positional parameter 1

Return type:

bool

cpuis64bit()

TRUE if 64-bit architecture

See General Function Reference.

Return type:

bool

ctibase()

Only available for ARM.

Return type:

Address

dap_available()

TRUE if debugging via DAP is supported

See General Function Reference.

Only available for C166, GTM, I51, PCP, TRICORE.

Return type:

bool

dap_user0()

See General Function Reference.

Only available for C166, GTM, I51, PCP, TRICORE.

Return type:

bool

dap_user1()

See General Function Reference.

Only available for C166, GTM, I51, PCP, TRICORE.

Return type:

bool

data_al_errors()

Get number of errors detected by Data.AllocList

See General Function Reference.

Return type:

int

data_byte(address)

See General Function Reference.

Parameters:

address (Address) – Positional parameter 1

Return type:

int

data_float(format, address)

Get floating point number

See General Function Reference.

Parameters:
  • format (str) – Positional parameter 1

  • address (Address) – Positional parameter 2

Return type:

float

data_hbyte(address)

See General Function Reference.

Parameters:

address (Address) – Positional parameter 1

Return type:

int

data_jumptarget(address)
Parameters:

address (Address) – Positional parameter 1

Return type:

int

data_long(address)

See General Function Reference.

Parameters:

address (Address) – Positional parameter 1

Return type:

int

data_long_bigendian(address)

See General Function Reference.

Parameters:

address (Address) – Positional parameter 1

Return type:

int

data_long_byte(address)

See General Function Reference.

Parameters:

address (Address) – Positional parameter 1

Return type:

int

data_long_littleendian(address)

See General Function Reference.

Parameters:

address (Address) – Positional parameter 1

Return type:

int

data_long_long(address)

See General Function Reference.

Parameters:

address (Address) – Positional parameter 1

Return type:

int

data_long_word(address)

See General Function Reference.

Parameters:

address (Address) – Positional parameter 1

Return type:

int

data_longlong(address)

See General Function Reference.

Parameters:

address (Address) – Positional parameter 1

Return type:

int

data_longlong_bigendian(address)

See General Function Reference.

Parameters:

address (Address) – Positional parameter 1

Return type:

int

data_longlong_littleendian(address)

See General Function Reference.

Parameters:

address (Address) – Positional parameter 1

Return type:

int

data_pbyte(address)

See General Function Reference.

Parameters:

address (Address) – Positional parameter 1

Return type:

int

data_quad(address)

See General Function Reference.

Parameters:

address (Address) – Positional parameter 1

Return type:

int

data_quad_bigendian(address)

See General Function Reference.

Parameters:

address (Address) – Positional parameter 1

Return type:

int

data_quad_byte(address)

See General Function Reference.

Parameters:

address (Address) – Positional parameter 1

Return type:

int

data_quad_littleendian(address)

See General Function Reference.

Parameters:

address (Address) – Positional parameter 1

Return type:

int

data_quad_long(address)

See General Function Reference.

Parameters:

address (Address) – Positional parameter 1

Return type:

int

data_quad_quad(address)

See General Function Reference.

Parameters:

address (Address) – Positional parameter 1

Return type:

int

data_quad_word(address)

See General Function Reference.

Parameters:

address (Address) – Positional parameter 1

Return type:

int

data_sbyte(address)

See General Function Reference.

Parameters:

address (Address) – Positional parameter 1

Return type:

int

data_short(address)

See General Function Reference.

Parameters:

address (Address) – Positional parameter 1

Return type:

int

data_short_bigendian(address)

See General Function Reference.

Parameters:

address (Address) – Positional parameter 1

Return type:

int

data_short_littleendian(address)

See General Function Reference.

Parameters:

address (Address) – Positional parameter 1

Return type:

int

data_slong(address)

See General Function Reference.

Parameters:

address (Address) – Positional parameter 1

Return type:

int

data_string(address)

Get zero-terminated string with a maximum length

See General Function Reference.

Parameters:

address (Address) – Positional parameter 1

Return type:

str

data_string_byte(address)
Parameters:

address (Address) – Positional parameter 1

Return type:

str

data_stringn(address, length)

Get zero-terminated string with a maximum length

See General Function Reference.

Parameters:
  • address (Address) – Positional parameter 1

  • length (int) – Positional parameter 2

Return type:

str

data_sum()

Get checksum

See General Function Reference.

Return type:

int

data_swap_long_byte(value)

See General Function Reference.

Parameters:

value (int) – Positional parameter 1

Return type:

int

data_swap_long_word(value)

See General Function Reference.

Parameters:

value (int) – Positional parameter 1

Return type:

int

data_swap_quad_byte(value)

See General Function Reference.

Parameters:

value (int) – Positional parameter 1

Return type:

int

data_swap_quad_long(value)

See General Function Reference.

Parameters:

value (int) – Positional parameter 1

Return type:

int

data_swap_quad_word(value)

See General Function Reference.

Parameters:

value (int) – Positional parameter 1

Return type:

int

data_swap_word_byte(value)

See General Function Reference.

Parameters:

value (int) – Positional parameter 1

Return type:

int

data_tbyte(address)

See General Function Reference.

Parameters:

address (Address) – Positional parameter 1

Return type:

int

data_word(address)

See General Function Reference.

Parameters:

address (Address) – Positional parameter 1

Return type:

int

data_word_bigendian(address)

See General Function Reference.

Parameters:

address (Address) – Positional parameter 1

Return type:

int

data_word_byte(address)

See General Function Reference.

Parameters:

address (Address) – Positional parameter 1

Return type:

int

data_word_littleendian(address)

See General Function Reference.

Parameters:

address (Address) – Positional parameter 1

Return type:

int

data_word_word(address)

See General Function Reference.

Parameters:

address (Address) – Positional parameter 1

Return type:

int

data_wstring(address)

Get big-endian wide string

See General Function Reference.

Parameters:

address (Address) – Positional parameter 1

Return type:

str

data_wstring_bigendian(address)

Get big-endian wide string

See General Function Reference.

Parameters:

address (Address) – Positional parameter 1

Return type:

str

data_wstring_littleendian(address)

Get little-endian wide string

See General Function Reference.

Parameters:

address (Address) – Positional parameter 1

Return type:

str

date_date()

Current date

See PowerView Function Reference.

Return type:

str

date_day()

Today’s date

See PowerView Function Reference.

Return type:

int

date_makeunixtime(year, month, day, hour, minute, second)

Date to Unix timestamp

See PowerView Function Reference.

Parameters:
  • year (int) – Positional parameter 1

  • month (int) – Positional parameter 2

  • day (int) – Positional parameter 3

  • hour (int) – Positional parameter 4

  • minute (int) – Positional parameter 5

  • second (int) – Positional parameter 6

Return type:

int

date_month()

Number of current month

See PowerView Function Reference.

Return type:

int

date_seconds()

Seconds since midnight

See PowerView Function Reference.

Return type:

int

date_time()

Current time

See PowerView Function Reference.

Return type:

str

date_timezone()

Time zone identifier and hh:mm:ss

See PowerView Function Reference.

Return type:

str

date_unixtime()

Seconds since Jan 1970

See PowerView Function Reference.

Return type:

int

date_unixtimeus()

Microseconds since Jan 1970

See PowerView Function Reference.

Return type:

int

date_utcoffset()

Offset of current local time to UTC

See PowerView Function Reference.

Return type:

int

date_year()

Current year

See PowerView Function Reference.

Return type:

int

debugger_feature(feature)

Check debugger feature

See General Function Reference.

Parameters:

feature (str) – Positional parameter 1

Return type:

bool

debugmode()

Current debug mode

See General Function Reference.

Return type:

str

dialog_boolean(label)

Current boolean value of checkbox

See PowerView Function Reference.

Parameters:

label (str) – Positional parameter 1

Return type:

bool

dialog_exist(label)

Existence of dialog element

See PowerView Function Reference.

Parameters:

label (str) – Positional parameter 1

Return type:

bool

dialog_string(label)

Comma-separated list of values, e.g. from LISTBOX

See PowerView Function Reference.

Parameters:

label (str) – Positional parameter 1

Return type:

str

dialog_string2(label)

Comma-separated list of values, e.g. from LISTBOX

See PowerView Function Reference.

Parameters:

label (str) – Positional parameter 1

Return type:

str

disassemble_address(address)

Disassembled instruction at address

See General Function Reference.

Parameters:

address (Address) – Positional parameter 1

Return type:

str

dongleid(wibukey_index)

Serial number of USB WibuKey

See General Function Reference.

Parameters:

wibukey_index (int) – Positional parameter 1

Return type:

int

dpp(register)

Content of DPP register

See General Function Reference.

Only available for C166.

Parameters:

register (int) – Positional parameter 1

Return type:

int

dwtbase()

Only available for ARM.

Return type:

Address

ela_version()

Only available for ARM, RISCV, XTENSA.

Return type:

int

elabase()

ELA base address

See General Function Reference.

Only available for ARM, RISCV, XTENSA.

Return type:

Address

epoc_dataaddress()

Start address of data area (EPOC debugger)

See General Function Reference.

Only available for ARM.

Return type:

int

epoc_entrypoint()

Entry address of debug task

See General Function Reference.

Only available for ARM.

Return type:

int

epoc_textaddress()

Start address of code area (EPOC debugger)

See General Function Reference.

Only available for ARM.

Return type:

int

error_cmdline()

Erroneous command

See PowerView Function Reference.

Return type:

str

error_firstid()

ID of first error

See PowerView Function Reference.

Return type:

str

error_id()

ID of last error message

See PowerView Function Reference.

Return type:

str

error_message()

Error text

See PowerView Function Reference.

Return type:

str

error_occurred()

Error status

See PowerView Function Reference.

Return type:

bool

etb()

Only available for APEX, ARC, ARM, ARP32, C5000, C6000, C7000_64, CEVAX, CUSTOM64, ETPU, GTM, IPU, MICROBLAZE, NIOS, OAK, PRU, QDSP6, RISCV, SDMA, STRED, UBICOM32, XTENSA.

Return type:

bool

etbavailable()

Only available for APEX, ARC, ARM, ARP32, C5000, C6000, C7000_64, CEVAX, CUSTOM64, ETPU, GTM, IPU, MICROBLAZE, NIOS, OAK, PRU, QDSP6, RISCV, SDMA, STRED, UBICOM32, XTENSA.

Return type:

bool

etbbase()

Only available for APEX, ARC, ARM, ARP32, C5000, C6000, C7000_64, CEVAX, CUSTOM64, ETPU, GTM, IPU, MICROBLAZE, NIOS, OAK, PRU, QDSP6, RISCV, SDMA, STRED, UBICOM32, XTENSA.

Return type:

Address

etbcoresight()

Only available for APEX, ARC, ARM, ARP32, C5000, C6000, C7000_64, CEVAX, CUSTOM64, ETPU, GTM, IPU, MICROBLAZE, NIOS, OAK, PRU, QDSP6, RISCV, SDMA, STRED, UBICOM32, XTENSA.

Return type:

bool

etbfunnelavailable()

Only available for APEX, ARC, ARM, ARP32, C5000, C6000, C7000_64, CEVAX, CUSTOM64, ETPU, GTM, IPU, MICROBLAZE, NIOS, OAK, PRU, QDSP6, RISCV, SDMA, STRED, UBICOM32, XTENSA.

Return type:

bool

etbfunnelbase()

Only available for APEX, ARC, ARM, ARP32, C5000, C6000, C7000_64, CEVAX, CUSTOM64, ETPU, GTM, IPU, MICROBLAZE, NIOS, OAK, PRU, QDSP6, RISCV, SDMA, STRED, UBICOM32, XTENSA.

Return type:

Address

etbscorpion()

Only available for APEX, ARC, ARM, ARP32, C5000, C6000, C7000_64, CEVAX, CUSTOM64, ETPU, GTM, IPU, MICROBLAZE, NIOS, OAK, PRU, QDSP6, RISCV, SDMA, STRED, UBICOM32, XTENSA.

Return type:

bool

etk()

See General Function Reference.

Only available for GTM, POWERPC, POWERPC64, TRICORE.

Return type:

bool

etm()

TRUE if ETM trace is available

See General Function Reference.

Return type:

bool

etm_addrcomp()

For internal usage only

See General Function Reference.

Only available for ARM, CEVAX, OAK.

Return type:

int

etm_addrcomptotal()

Number of ETM address comparator pair

See General Function Reference.

Only available for ARM, CEVAX, OAK.

Return type:

int

etm_contextcomp()

Only available for ARM, CEVAX, OAK.

Return type:

int

etm_counters()

Number of ETM counters

See General Function Reference.

Only available for ARM, CEVAX, OAK.

Return type:

int

etm_datacomp()

Number of ETM data comparators

See General Function Reference.

Only available for ARM, CEVAX, OAK.

Return type:

int

etm_extin()

Number of internal ETM inputs

See General Function Reference.

Only available for ARM, CEVAX, OAK.

Return type:

int

etm_extout()

Number of external ETM outputs

See General Function Reference.

Only available for ARM, CEVAX, OAK.

Return type:

int

etm_fifofull()

ETM fifofull logic

See General Function Reference.

Only available for ARM, CEVAX, OAK.

Return type:

int

etm_map()

Number of ETM memory map decoders

See General Function Reference.

Only available for ARM, CEVAX, OAK.

Return type:

int

etm_protocol()

Version of ETM protocol

See General Function Reference.

Only available for ARM, CEVAX, OAK.

Return type:

int

etm_sequencer()

Number of ETM sequencers

See General Function Reference.

Only available for ARM, CEVAX, OAK.

Return type:

int

etm_tracecore(number)

Only available for ARM, CEVAX, OAK.

Parameters:

number (int) – Positional parameter 1

Return type:

bool

etm_version()

Only available for ARM, CEVAX, OAK, QDSP6, UBICOM32.

Return type:

int

etmbase()

Only available for ARM, CEVAX, OAK, QDSP6, UBICOM32.

Return type:

Address

eval()

Value of expression evaluated with Eval command

See PowerView Function Reference.

Return type:

int

eval_string()

String composed by expression evaluated with Eval cmd.

See PowerView Function Reference.

Return type:

str

eval_time()

Value of time evaluated with Eval command

See PowerView Function Reference.

Return type:

float

eval_type()

Type of expression evaluated with Eval command

See PowerView Function Reference.

Return type:

int

extended()

TRUE if register CBAR > 0

See General Function Reference.

Only available for Z80.

Return type:

bool

false()

Boolean expression

See PowerView Function Reference.

Return type:

bool

fdx_instring(address)

Content at FDX memory address

See General Function Reference.

Parameters:

address (Address) – Positional parameter 1

Return type:

str

file_eof(file_number)

Check if last read from file reached the end of the file

See PowerView Function Reference.

Parameters:

file_number (int) – Positional parameter 1

Return type:

bool

file_eoflastread()

Check if last read from file reached the end of the file

See PowerView Function Reference.

Return type:

bool

file_exist(file)

Check if file exists

See PowerView Function Reference.

Parameters:

file (str) – Positional parameter 1

Return type:

bool

file_open(file_number)

Check if file is open

See PowerView Function Reference.

Parameters:

file_number (int) – Positional parameter 1

Return type:

bool

file_sum()

Get checksum from a file

See PowerView Function Reference.

Return type:

str

file_type(file)

File type of loaded file

See PowerView Function Reference.

Parameters:

file (str) – Positional parameter 1

Return type:

str

flag()

TRUE if hardware flag system available

See General Function Reference.

Return type:

bool

flash_cfi_size(address, bus_width)

Size of FLASH devices

See General Function Reference.

Parameters:
  • address (Address) – Positional parameter 1

  • bus_width (str) – Positional parameter 2

Return type:

int

flash_cfi_width(address)

Data bus width of FLASH devices

See General Function Reference.

Parameters:

address (Address) – Positional parameter 1

Return type:

str

flash_clock_frequency()

FLASH clock value

See General Function Reference.

Return type:

int

flash_id(id_type)

FLASH manufacturer and device ID

See General Function Reference.

Parameters:

id_type (str) – Positional parameter 1

Return type:

int

flash_list_state_pending()

Number of pending sectors

See General Function Reference.

Return type:

int

flash_list_type(address)

FLASH family code of FLASH list entry

See General Function Reference.

Parameters:

address (Address) – Positional parameter 1

Return type:

str

flash_programmode()

FLASH programming modes

See General Function Reference.

Return type:

str

flash_programmode_option()

FLASH programming options

See General Function Reference.

Return type:

str

flash_sector_begin(address)

Start address

See General Function Reference.

Parameters:

address (Address) – Positional parameter 1

Return type:

Address

flash_sector_end(address)

End address

See General Function Reference.

Parameters:

address (Address) – Positional parameter 1

Return type:

Address

flash_sector_exist(address)

TRUE if sector exists

See General Function Reference.

Parameters:

address (Address) – Positional parameter 1

Return type:

bool

flash_sector_extravalue(address)

Extra value of FLASH.Create

See General Function Reference.

Parameters:

address (Address) – Positional parameter 1

Return type:

int

flash_sector_next(address)

Address of next sector

See General Function Reference.

Parameters:

address (Address) – Positional parameter 1

Return type:

Address

flash_sector_option(address, option_or_ALL)

Options of a FLASH sector

See General Function Reference.

Parameters:
  • address (Address) – Positional parameter 1

  • option_or_ALL (str) – Positional parameter 2

Return type:

str

flash_sector_otp(address)

TRUE if OTP sector

See General Function Reference.

Parameters:

address (Address) – Positional parameter 1

Return type:

bool

flash_sector_range(address)

Address range of a FLASH sector

See General Function Reference.

Parameters:

address (Address) – Positional parameter 1

Return type:

AddressRange

flash_sector_size(address)

Size in bytes

See General Function Reference.

Parameters:

address (Address) – Positional parameter 1

Return type:

int

flash_sector_state(address)

FLASH programming state

See General Function Reference.

Parameters:

address (Address) – Positional parameter 1

Return type:

str

flash_sector_type(address)

FLASH family code of sector

See General Function Reference.

Parameters:

address (Address) – Positional parameter 1

Return type:

str

flash_sector_width(address)

Width of FLASH sector

See General Function Reference.

Parameters:

address (Address) – Positional parameter 1

Return type:

str

flash_spi_sfdp(string)
Parameters:

string (str) – Positional parameter 1

Return type:

str

flash_target_build(file)

Build number of FLASH algorithm file

See General Function Reference.

Parameters:

file (str) – Positional parameter 1

Return type:

int

flash_target_coderange()

Code range of FLASH algorithm

See General Function Reference.

Return type:

AddressRange

flash_target_datarange()

Data range of FLASH algorithm

See General Function Reference.

Return type:

AddressRange

flash_target_file()

Name of FLASH algorithm file

See General Function Reference.

Return type:

str

flash_target2_coderange()

See General Function Reference.

Return type:

AddressRange

flash_target2_datarange()

See General Function Reference.

Return type:

AddressRange

flash_target2_file()

See General Function Reference.

Return type:

str

flash_unit(address)

Unit start address

See General Function Reference.

Parameters:

address (Address) – Positional parameter 1

Return type:

int

flash_unit_begin(unit)

Unit start address

See General Function Reference.

Parameters:

unit (int) – Positional parameter 1

Return type:

Address

flash_unit_end(unit)

Unit end address

See General Function Reference.

Parameters:

unit (int) – Positional parameter 1

Return type:

Address

flash_unit_exist(unit)

TRUE if unit exists

See General Function Reference.

Parameters:

unit (int) – Positional parameter 1

Return type:

bool

flash_unit_next(unit)

Number of next unit

See General Function Reference.

Parameters:

unit (int) – Positional parameter 1

Return type:

int

flashfile_getbadblock_count()

Number of bad blocks

See General Function Reference.

Return type:

int

flashfile_getbadblock_next()

Address of bad block

See General Function Reference.

Return type:

int

flashfile_spareaddress(address)

Address of spare area

See General Function Reference.

Parameters:

address (int) – Positional parameter 1

Return type:

int

flashfile_spi_sfdp(string)
Parameters:

string (str) – Positional parameter 1

Return type:

str

flexnoc2trace_flow_errors()

Only available for ARM, CEVAX, XTENSA.

Return type:

int

flexnoc3trace_flow_errors()

Only available for ARM, CEVAX, XTENSA.

Return type:

int

flexnoctrace_flow_errors()

Only available for ARM, CEVAX, XTENSA.

Return type:

int

format_binary(width, number)

Numeric to binary value (leading spaces)

See PowerView Function Reference.

Parameters:
  • width (int) – Positional parameter 1

  • number (int) – Positional parameter 2

Return type:

str

format_decimal(width, number)

Numeric to unsigned decimal as string (leading spaces)

See PowerView Function Reference.

Parameters:
  • width (int) – Positional parameter 1

  • number (int) – Positional parameter 2

Return type:

str

format_decimalu(width, number)

Numeric to unsigned decimal as string (leading zeros)

See PowerView Function Reference.

Parameters:
  • width (int) – Positional parameter 1

  • number (int) – Positional parameter 2

Return type:

str

format_decimaluz(width, number)

Numeric to unsigned decimal as string (leading zeros)

See PowerView Function Reference.

Parameters:
  • width (int) – Positional parameter 1

  • number (int) – Positional parameter 2

Return type:

str

format_float(width, precision, number)

Floating point value to string

See PowerView Function Reference.

Parameters:
  • width (int) – Positional parameter 1

  • precision (int) – Positional parameter 2

  • number (float) – Positional parameter 3

Return type:

str

format_hex(width, number)

Numeric to hex (leading zeros)

See PowerView Function Reference.

Parameters:
  • width (int) – Positional parameter 1

  • number (int) – Positional parameter 2

Return type:

str

format_unixtime(formatstr, timestamp, utc_offset)

Format Unix timestamps

See PowerView Function Reference.

Parameters:
  • formatstr (str) – Positional parameter 1

  • timestamp (int) – Positional parameter 2

  • utc_offset (int) – Positional parameter 3

Return type:

str

found()

TRUE() if search item was found

See PowerView Function Reference.

Return type:

bool

found_count()

Number of occurrences found

See PowerView Function Reference.

Return type:

int

fpu(name)

FPU register contents

See General Function Reference.

Parameters:

name (str) – Positional parameter 1

Return type:

float

fpu_raw(name)

FPU register raw contents

See General Function Reference.

Parameters:

name (str) – Positional parameter 1

Return type:

int

fpucr(name)

FPU control register contents

See General Function Reference.

Parameters:

name (str) – Positional parameter 1

Return type:

int

funnel2available()

Only available for APEX, ARC, ARM, ARP32, C5000, C6000, C7000_64, CEVAX, CUSTOM64, ETPU, GTM, IPU, MICROBLAZE, NIOS, OAK, PRU, QDSP6, RISCV, SDMA, STRED, UBICOM32, XTENSA.

Return type:

bool

funnel2base()

Only available for APEX, ARC, ARM, ARP32, C5000, C6000, C7000_64, CEVAX, CUSTOM64, ETPU, GTM, IPU, MICROBLAZE, NIOS, OAK, PRU, QDSP6, RISCV, SDMA, STRED, UBICOM32, XTENSA.

Return type:

Address

funnelavailable()

Only available for APEX, ARC, ARM, ARP32, C5000, C6000, C7000_64, CEVAX, CUSTOM64, ETPU, GTM, IPU, MICROBLAZE, NIOS, OAK, PRU, QDSP6, RISCV, SDMA, STRED, UBICOM32, XTENSA.

Return type:

bool

funnelbase()

Only available for APEX, ARC, ARM, ARP32, C5000, C6000, C7000_64, CEVAX, CUSTOM64, ETPU, GTM, IPU, MICROBLAZE, NIOS, OAK, PRU, QDSP6, RISCV, SDMA, STRED, UBICOM32, XTENSA.

Return type:

Address

fxu(register_name)

Content of FXU register

See General Function Reference.

Only available for V800.

Parameters:

register_name (str) – Positional parameter 1

Return type:

str

gdb_port()

Port number for communication via GDB interface

See PowerView Function Reference.

Return type:

int

gdtb()

Only available for I386, I386_64.

Return type:

int

gdtl()

Only available for I386, I386_64.

Return type:

int

group_exist(group_name)

TRUE if group exists

See General Function Reference.

Parameters:

group_name (str) – Positional parameter 1

Return type:

bool

hardware_combiprobe()

TRUE if CombiProbe is connected

See General Function Reference.

Return type:

bool

hardware_esi()

TRUE if ESI hardware

See General Function Reference.

Return type:

bool

hardware_icd()

TRUE if universal base module is connected

See General Function Reference.

Return type:

bool

hardware_powerdebug()

TRUE if PowerDebug or PowerTrace

See General Function Reference.

Return type:

bool

hardware_powerintegrator()

See General Function Reference.

Return type:

bool

hardware_powerintegrator2()

See General Function Reference.

Return type:

bool

hardware_powernexus()

See General Function Reference.

Return type:

bool

hardware_powerprobe()

See General Function Reference.

Return type:

bool

hardware_powertrace()

Adapter name

See General Function Reference.

Return type:

bool

hardware_powertrace2()

See General Function Reference.

Return type:

bool

hardware_powertrace2lite()

See General Function Reference.

Return type:

bool

hardware_powertrace3()

See General Function Reference.

Return type:

bool

hardware_powertracepx()

See General Function Reference.

Return type:

bool

hardware_powertraceserial()

Adapter name

See General Function Reference.

Return type:

bool

hardware_powertraceserial_adapter_name()

Adapter name

See General Function Reference.

Return type:

str

hardware_powertraceserial_adapter_rev()

Adapter revision

See General Function Reference.

Return type:

int

hardware_scu()

TRUE if PodBus Ethernet Controller is used

See General Function Reference.

Return type:

bool

hardware_stg()

TRUE if Stimuli Generator hardware

See General Function Reference.

Return type:

bool

hardware_ta32()

TRUE if TA32 is available

See General Function Reference.

Return type:

bool

hardware_utrace()

TRUE if debugger is a uTrace

See General Function Reference.

Return type:

bool

headid()

See General Function Reference.

Return type:

int

help_message()

Help search item

See PowerView Function Reference.

Return type:

str

hostid()

Host ID

See PowerView Function Reference.

Return type:

int

hostip()

Host IP address

See PowerView Function Reference.

Return type:

int

htm()

Only available for ARM, CEVAX, IPU, OAK, RISCV, STRED.

Return type:

bool

htmbase()

Only available for ARM, CEVAX, IPU, OAK, RISCV, STRED.

Return type:

Address

hvx(register_name)

Content of HVX register

See General Function Reference.

Only available for QDSP6.

Parameters:

register_name (str) – Positional parameter 1

Return type:

str

i2c_data(index)

Data read by I2C.TRANSFER

See General Function Reference.

Parameters:

index (int) – Positional parameter 1

Return type:

int

i2c_pin(pin_name)

Pin status

See General Function Reference.

Parameters:

pin_name (str) – Positional parameter 1

Return type:

int

id_cable()

Hardware ID of debug cable

See General Function Reference.

Return type:

int

id_preprocessor()

Hardware ID of preprocessor

See General Function Reference.

Return type:

int

id_whisker(number)

ID of whisker cable

See General Function Reference.

Parameters:

number (int) – Positional parameter 1

Return type:

int

idcode(n)

Number of detected TAPs

See General Function Reference.

Parameters:

n (int) – Positional parameter 1

Return type:

int

idcodenumber()

Number of detected TAPs

See General Function Reference.

Return type:

int

idtb()

Only available for I386, I386_64.

Return type:

int

idtl()

Only available for I386, I386_64.

Return type:

int

ifconfig_collisions()

Collisions since start-up

See PowerView Function Reference.

Return type:

int

ifconfig_configuration()

Connection type

See PowerView Function Reference.

Return type:

str

ifconfig_devicename()

Name of TRACE32 device

See PowerView Function Reference.

Return type:

str

ifconfig_errors()

Errors since start-up

See PowerView Function Reference.

Return type:

int

ifconfig_ethernetaddress()

MAC address of TRACE32 device

See PowerView Function Reference.

Return type:

int

ifconfig_ipaddress()

IP address of TRACE32 device

See PowerView Function Reference.

Return type:

str

ifconfig_resyncs()

Resyncs since start-up

See PowerView Function Reference.

Return type:

int

ifconfig_retries()

Retries since start-up

See PowerView Function Reference.

Return type:

int

iftest_download()

Download in KByte/sec

See PowerView Function Reference.

Return type:

int

iftest_latency()

Latency in microseconds

See PowerView Function Reference.

Return type:

float

iftest_upload()

Upload in KByte/sec

See PowerView Function Reference.

Return type:

int

integrator()

TRUE if PowerIntegrator

See General Function Reference.

Return type:

bool

integrator_adc_enable(channel)

Bitmask of enabled analog channels

See General Function Reference.

Parameters:

channel (str) – Positional parameter 1

Return type:

bool

integrator_adc_shunt(channel)

Shunt-resistor value

See General Function Reference.

Parameters:

channel (str) – Positional parameter 1

Return type:

float

integrator_analog()

See General Function Reference.

Return type:

int

integrator_counter_event(counter_name)

Get value of trigger program event counter

See General Function Reference.

Parameters:

counter_name (str) – Positional parameter 1

Return type:

int

integrator_counter_extern(counter_name)

Value of trigger program external counter

See General Function Reference.

Parameters:

counter_name (str) – Positional parameter 1

Return type:

int

integrator_counter_time(counter_name)

Get value of trigger program time counter

See General Function Reference.

Parameters:

counter_name (str) – Positional parameter 1

Return type:

float

integrator_dialogdsel(string)

For internal usage only

See General Function Reference.

Parameters:

string (str) – Positional parameter 1

Return type:

int

integrator_dialogdselget(string)

For internal usage only

See General Function Reference.

Parameters:

string (str) – Positional parameter 1

Return type:

str

integrator_dsel()

For internal usage only

See General Function Reference.

Return type:

str

integrator_find_pi_channel(signal_name)

For internal usage only

See General Function Reference.

Parameters:

signal_name (str) – Positional parameter 1

Return type:

int

integrator_find_pi_word(signal_word)

TRUE if signal word is defined

See General Function Reference.

Parameters:

signal_word (str) – Positional parameter 1

Return type:

bool

integrator_first()

Get record number of first trace record

See General Function Reference.

Return type:

int

integrator_flag(flag_name)

Check state of trigger program FLAG

See General Function Reference.

Parameters:

flag_name (str) – Positional parameter 1

Return type:

bool

integrator_get(channel_name)

Value of channel

See General Function Reference.

Parameters:

channel_name (str) – Positional parameter 1

Return type:

int

integrator_maxsize()

Get max. size of trace buffer in records

See General Function Reference.

Return type:

int

integrator_probe()

For internal usage only

See General Function Reference.

Return type:

int

integrator_programfilename()

File name of trigger program

See General Function Reference.

Return type:

str

integrator_record_data(record_number, channel)

Get data recorded in trace record

See General Function Reference.

Parameters:
  • record_number (int) – Positional parameter 1

  • channel (str) – Positional parameter 2

Return type:

int

integrator_record_time(record_number)

Get timestamp of trace record

See General Function Reference.

Parameters:

record_number (int) – Positional parameter 1

Return type:

float

integrator_records()

Get number of used trace records

See General Function Reference.

Return type:

int

integrator_ref()

Get record number of reference record

See General Function Reference.

Return type:

int

integrator_size()

Get current trace buffer size in records

See General Function Reference.

Return type:

int

integrator_state()

Get state of the Integrator

See General Function Reference.

Return type:

int

integrator_track_record()

Get record number matching search

See General Function Reference.

Return type:

int

integrator_usb()

For internal usage only

See General Function Reference.

Return type:

int

intercom_getglobalmacro(name_or_host_port, macroname)

Exchange strings between PowerView instances

See PowerView Function Reference.

Parameters:
  • name_or_host_port (str) – Positional parameter 1

  • macroname (str) – Positional parameter 2

Return type:

str

intercom_getpracticestate(intercom_name_or_host_and_port_number)

PRACTICE run-state on other instance

See PowerView Function Reference.

Parameters:

intercom_name_or_host_and_port_number (str) – Positional parameter 1

Return type:

str

intercom_name()

InterCom name of this TRACE32 instance

See PowerView Function Reference.

Return type:

str

intercom_ping(intercom_name_or_host_and_port_number)

Check if ping is successful

See PowerView Function Reference.

Parameters:

intercom_name_or_host_and_port_number (str) – Positional parameter 1

Return type:

bool

intercom_podport(index)

InterCom name of any TRACE32 instance

See PowerView Function Reference.

Parameters:

index (int) – Positional parameter 1

Return type:

int

intercom_podportname(index)

InterCom name of any TRACE32 instance

See PowerView Function Reference.

Parameters:

index (int) – Positional parameter 1

Return type:

str

intercom_podportnumber()

Number of TRACE32 instances

See PowerView Function Reference.

Return type:

int

intercom_port()

Port number of this TRACE32 instance

See PowerView Function Reference.

Return type:

int

interface_cadi()

TRUE if connection to target is via CADI interface

See General Function Reference.

Return type:

bool

interface_gdb()

TRUE if connection to target is via GDB interface

See General Function Reference.

Return type:

bool

interface_host()

TRUE if application is debugged on host

See General Function Reference.

Return type:

bool

interface_hostmci()

TRUE if TRACE32 debug driver runs on host

See General Function Reference.

Return type:

bool

interface_iris()

TRUE if connection to target is via IRIS interface

See General Function Reference.

Return type:

bool

interface_mcd()

TRUE if connection to target via MCD interface

See General Function Reference.

Return type:

bool

interface_name()

Name of debugger

See General Function Reference.

Return type:

str

interface_qnx()

TRUE if PBI=QNX

See General Function Reference.

Return type:

bool

interface_sim()

TRUE if simulator

See General Function Reference.

Return type:

bool

interface_vast()

TRUE if connection to target via VAST interface

See General Function Reference.

Return type:

bool

interface_vdi()

TRUE if connection to target via Virtio interface

See General Function Reference.

Return type:

bool

iobase()

Base address of internal I/O’s

See General Function Reference.

Only available for I386, I386_64, M68HC16, M68K, MCORE, MIPS, MIPS64, OAK, PCP, POWERPC, POWERPC64, SC100, Z80.

Return type:

int

iobase_address()

Base address of internal I/O’s with access class

See General Function Reference.

Only available for I386, I386_64, M68HC16, M68K, MCORE, MIPS, MIPS64, OAK, PCP, POWERPC, POWERPC64, SC100, Z80.

Return type:

Address

iprobe()

TRUE if IPROBE

See General Function Reference.

Return type:

bool

iprobe_adc_enable(channel)

TRUE if channel is enabled

See General Function Reference.

Parameters:

channel (str) – Positional parameter 1

Return type:

bool

iprobe_adc_shunt(channel)

Shunt resistor value of channel

See General Function Reference.

Parameters:

channel (str) – Positional parameter 1

Return type:

float

iprobe_analog()

TRUE if Analog Probe is plugged

See General Function Reference.

Return type:

bool

iprobe_first()

Get record number of first trace record

See General Function Reference.

Return type:

int

iprobe_get(channel_name)

Value of channel

See General Function Reference.

Parameters:

channel_name (str) – Positional parameter 1

Return type:

int

iprobe_getanalog(string)
Parameters:

string (str) – Positional parameter 1

Return type:

float

iprobe_maxsize()

Get max. size of trace buffer in records

See General Function Reference.

Return type:

int

iprobe_probe()

See General Function Reference.

Return type:

bool

iprobe_record_data(record_number, channel)

Get data recorded in trace record

See General Function Reference.

Parameters:
  • record_number (int) – Positional parameter 1

  • channel (str) – Positional parameter 2

Return type:

int

iprobe_record_time(record_number)

Get timestamp of trace record

See General Function Reference.

Parameters:

record_number (int) – Positional parameter 1

Return type:

float

iprobe_records()

Get number of used trace records

See General Function Reference.

Return type:

int

iprobe_ref()

Get record number of reference record

See General Function Reference.

Return type:

int

iprobe_size()

Get current trace buffer size in records

See General Function Reference.

Return type:

int

iprobe_state()

Get state of IProbe

See General Function Reference.

Return type:

int

iprobe_track_record()

Get record number matching search

See General Function Reference.

Return type:

int

ipt()

Only available for I386, I386_64.

Return type:

bool

ipt_rtit()

Only available for I386, I386_64.

Return type:

bool

itm()

Only available for ARM.

Return type:

bool

itmbase(number)

Only available for ARM.

Parameters:

number (int) – Positional parameter 1

Return type:

Address

jtag_mipi34(pin)

Query special MIPI34 pins

See General Function Reference.

Parameters:

pin (str) – Positional parameter 1

Return type:

int

jtag_ontrigger_state()

Only available for ARM.

Return type:

int

jtag_pin(signal_name)

Level of JTAG signal

See General Function Reference.

Parameters:

signal_name (str) – Positional parameter 1

Return type:

int

jtag_sequence_exist(seq_name)

Check if a JTAG sequence exists

See General Function Reference.

Only available for ARC, ARM, CEVAX, OAK, RISCV, SDMA, TRICORE, V800, XTENSA.

Parameters:

seq_name (str) – Positional parameter 1

Return type:

bool

jtag_sequence_locked(seq_name)

Check if a JTAG sequence is locked

See General Function Reference.

Only available for ARC, ARM, CEVAX, OAK, RISCV, SDMA, TRICORE, V800, XTENSA.

Parameters:

seq_name (str) – Positional parameter 1

Return type:

bool

jtag_sequence_result(global_seq_variable)

Get result of JTAG sequence

See General Function Reference.

Only available for ARC, ARM, CEVAX, OAK, RISCV, SDMA, TRICORE, V800, XTENSA.

Parameters:

global_seq_variable (int) – Positional parameter 1

Return type:

int

jtag_shift()

TDO output of JTAG shift

See General Function Reference.

Return type:

int

jtag_x7efuse_cntl()

CNTL flags read by JTAG.X7EFUSE command

See General Function Reference.

Return type:

int

jtag_x7efuse_dna()

DNA value read by JTAG.X7EFUSE command

See General Function Reference.

Return type:

int

jtag_x7efuse_key()

AES key read by JTAG.X7EFUSE command

See General Function Reference.

Return type:

str

jtag_x7efuse_result()

Result of JTAG.X7EFUSE command

See General Function Reference.

Return type:

int

jtag_x7efuse_user()

User code read by JTAG.X7EFUSE command

See General Function Reference.

Return type:

int

jtag_xusefuse_cntl()

CNTL value read by JTAG.XUSEFUSE command

See General Function Reference.

Return type:

int

jtag_xusefuse_dna()

DNA value read by JTAG.XUSEFUSE command

See General Function Reference.

Return type:

str

jtag_xusefuse_key()

AES key read by JTAG.XUSEFUSE command

See General Function Reference.

Return type:

str

jtag_xusefuse_result()

Result of JTAG.XUSEFUSE command

See General Function Reference.

Return type:

int

jtag_xusefuse_rsa()

RSA hash read by JTAG.XUSEFUSE command

See General Function Reference.

Return type:

str

jtag_xusefuse_sec()

SEC value read by JTAG.XUSEFUSE command

See General Function Reference.

Return type:

int

jtag_xusefuse_user()

User code read by JTAG.XUSEFUSE command

See General Function Reference.

Return type:

int

jtag_xusefuse_user128()

128 bit User code read by JTAG.XUSEFUSE

See General Function Reference.

Return type:

str

license_date(index)

Expiration date of maintenance contract

See PowerView Function Reference.

Parameters:

index (int) – Positional parameter 1

Return type:

str

license_family(index)

Name of the CPU family license

See PowerView Function Reference.

Parameters:

index (int) – Positional parameter 1

Return type:

str

license_features(index)

List of features licensed

See PowerView Function Reference.

Parameters:

index (int) – Positional parameter 1

Return type:

str

license_getindex()

Index of maintenance contract

See PowerView Function Reference.

Return type:

int

license_granted(product, version)

License state

See PowerView Function Reference.

Parameters:
  • product (str) – Positional parameter 1

  • version (str) – Positional parameter 2

Return type:

int

license_havefeature(name)

Checks if license is stored in debugger hardware

See PowerView Function Reference.

Parameters:

name (str) – Positional parameter 1

Return type:

bool

license_mserial(index)

Serial number of the maintenance contract

See PowerView Function Reference.

Parameters:

index (int) – Positional parameter 1

Return type:

str

license_multicore()

Check if multicore debugging is licensed

See PowerView Function Reference.

Return type:

bool

license_requiredforcpu()

License required for selected CPU

See PowerView Function Reference.

Return type:

str

license_serial(index)

Serial number of debug cable

See PowerView Function Reference.

Parameters:

index (int) – Positional parameter 1

Return type:

str

log_do_file()

Get log file used by LOG.DO

See PowerView Function Reference.

Return type:

str

logger_first()

Get record number of first trace record

See General Function Reference.

Return type:

int

logger_record_address(record_number)

Get address recorded in trace record

See General Function Reference.

Parameters:

record_number (int) – Positional parameter 1

Return type:

Address

logger_record_data(record_number)

Get data recorded in trace record

See General Function Reference.

Parameters:

record_number (int) – Positional parameter 1

Return type:

int

logger_record_offset(record_number)

Get address in trace record as number

See General Function Reference.

Parameters:

record_number (int) – Positional parameter 1

Return type:

int

logger_record_time(record_number)

Get timestamp of trace record

See General Function Reference.

Parameters:

record_number (int) – Positional parameter 1

Return type:

float

logger_records()

Get number of used trace records

See General Function Reference.

Return type:

int

logger_ref()

Get record number of reference record

See General Function Reference.

Return type:

int

logger_size()

Get current trace buffer size in records

See General Function Reference.

Return type:

int

logger_state()

Get state of Logger trace

See General Function Reference.

Return type:

int

macho_lastuuid()

Universally unique identifier of MachO file

See General Function Reference.

Only available for ARM, I386, I386_64.

Return type:

str

map_romsize()

Size of the defined ROM

See General Function Reference.

Return type:

int

math_abs(integer)

Absolute value of decimal value

See PowerView Function Reference.

Parameters:

integer (int) – Positional parameter 1

Return type:

int

math_fabs(float_number)

Absolute value of floating point number

See PowerView Function Reference.

Parameters:

float_number (float) – Positional parameter 1

Return type:

float

math_fcos(float_number)

Cosine of an angle given in radian

See PowerView Function Reference.

Parameters:

float_number (float) – Positional parameter 1

Return type:

float

math_fexp(float_number)

Exponentiation with base 10

See PowerView Function Reference.

Parameters:

float_number (float) – Positional parameter 1

Return type:

float

math_fexp10(float_number)

Exponentiation with base 10

See PowerView Function Reference.

Parameters:

float_number (float) – Positional parameter 1

Return type:

float

math_finf()

Positive infinity

See PowerView Function Reference.

Return type:

float

math_flog(float_number)

Logarithm to base 10 of given value

See PowerView Function Reference.

Parameters:

float_number (float) – Positional parameter 1

Return type:

float

math_flog10(float_number)

Logarithm to base 10 of given value

See PowerView Function Reference.

Parameters:

float_number (float) – Positional parameter 1

Return type:

float

math_fmax(float1, float2)

Return the larger one of two floating point values

See PowerView Function Reference.

Parameters:
  • float1 (float) – Positional parameter 1

  • float2 (float) – Positional parameter 2

Return type:

float

math_fmin(float1, float2)

Return the smaller one of two floating point values

See PowerView Function Reference.

Parameters:
  • float1 (float) – Positional parameter 1

  • float2 (float) – Positional parameter 2

Return type:

float

math_fmod(x, y)

Floating-Point Modulus

See PowerView Function Reference.

Parameters:
  • x (float) – Positional parameter 1

  • y (float) – Positional parameter 2

Return type:

float

math_fnan()

Not a number value

See PowerView Function Reference.

Return type:

float

math_fpow(float_x, float_y)

Y-th power of base x

See PowerView Function Reference.

Parameters:
  • float_x (float) – Positional parameter 1

  • float_y (float) – Positional parameter 2

Return type:

float

math_fsin(value)

Sine of an angle given in radian

See PowerView Function Reference.

Parameters:

value (float) – Positional parameter 1

Return type:

float

math_fsqrt(value)

Square-root of given value

See PowerView Function Reference.

Parameters:

value (float) – Positional parameter 1

Return type:

float

math_max(integer1, integer2)

Return the larger one of two decimal values

See PowerView Function Reference.

Parameters:
  • integer1 (int) – Positional parameter 1

  • integer2 (int) – Positional parameter 2

Return type:

int

math_min(integer1, integer2)

Return the smaller one of two decimal values

See PowerView Function Reference.

Parameters:
  • integer1 (int) – Positional parameter 1

  • integer2 (int) – Positional parameter 2

Return type:

int

math_sign(integer)

Return -1 or 0 or +1 depending on argument

See PowerView Function Reference.

Parameters:

integer (int) – Positional parameter 1

Return type:

int

math_signum(integer)

Return -1 or 0 or +1 depending on argument

See PowerView Function Reference.

Parameters:

integer (int) – Positional parameter 1

Return type:

int

mcds_module_name()

Only available for C166, GTM, PCP, TRICORE.

Return type:

str

mcds_module_number()

Only available for C166, GTM, PCP, TRICORE.

Return type:

int

mcds_module_revision()

Only available for C166, GTM, PCP, TRICORE.

Return type:

int

mcds_module_type()

Only available for C166, GTM, PCP, TRICORE.

Return type:

int

mcds_state()

MCDS module is switched on/off

See General Function Reference.

Only available for C166, GTM, PCP, TRICORE.

Return type:

int

mcds_tracebuffer_lowergap()

Trace buffer lower gap

See General Function Reference.

Only available for C166, GTM, PCP, TRICORE.

Return type:

int

mcds_tracebuffer_size()

Trace buffer size

See General Function Reference.

Only available for C166, GTM, PCP, TRICORE.

Return type:

int

mcds_tracebuffer_uppergap()

Trace buffer upper gap

See General Function Reference.

Only available for C166, GTM, PCP, TRICORE.

Return type:

int

menu_exist(name)

Check if menu name exists

See PowerView Function Reference.

Parameters:

name (str) – Positional parameter 1

Return type:

bool

mmu(register_name)

Value of MMU register

See General Function Reference.

Parameters:

register_name (str) – Positional parameter 1

Return type:

int

mmu_defaultpt()

Base address of default page table

See General Function Reference.

Return type:

Address

mmu_defaultpt_zone(address)

See General Function Reference.

Only available for ARM, C7000_64, I386, I386_64, POWERPC, POWERPC64, QDSP6, RISCV, TRICORE, V800.

Parameters:

address (Address) – Positional parameter 1

Return type:

Address

mmu_defaultpt2()

Only available for M68K, MIPS, MIPS64.

Return type:

Address

mmu_defaulttrans_logrange()

See General Function Reference.

Return type:

AddressRange

mmu_defaulttrans_logrange_zone(address)

See General Function Reference.

Only available for ARM, C7000_64, I386, I386_64, POWERPC, POWERPC64, QDSP6, RISCV, TRICORE, V800.

Parameters:

address (Address) – Positional parameter 1

Return type:

AddressRange

mmu_defaulttrans_physaddr()

See General Function Reference.

Return type:

Address

mmu_defaulttrans_physaddr_zone(address)

See General Function Reference.

Only available for ARM, C7000_64, I386, I386_64, POWERPC, POWERPC64, QDSP6, RISCV, TRICORE, V800.

Parameters:

address (Address) – Positional parameter 1

Return type:

Address

mmu_format()

Currently selected MMU format

See General Function Reference.

Return type:

str

mmu_format_detected()

Auto-detection of page table format

See General Function Reference.

Only available for I386, I386_64, RISCV.

Return type:

str

mmu_format_detected_zone(address)

Auto-detection of page table format

See General Function Reference.

Only available for I386, I386_64, RISCV.

Parameters:

address (Address) – Positional parameter 1

Return type:

str

mmu_format_zone(address)

See General Function Reference.

Only available for ARM, C7000_64, I386, I386_64, POWERPC, POWERPC64, QDSP6, RISCV, TRICORE, V800.

Parameters:

address (Address) – Positional parameter 1

Return type:

str

mmu_intermediate(address)

See General Function Reference.

Only available for ARM, I386, I386_64.

Parameters:

address (Address) – Positional parameter 1

Return type:

Address

mmu_intermediate_valid(address)

See General Function Reference.

Only available for ARM, I386, I386_64.

Parameters:

address (Address) – Positional parameter 1

Return type:

bool

mmu_intermediateex(address)

See General Function Reference.

Only available for ARM, I386, I386_64.

Parameters:

address (Address) – Positional parameter 1

Return type:

Address

mmu_intermediateex_valid(address)

See General Function Reference.

Only available for ARM, I386, I386_64.

Parameters:

address (Address) – Positional parameter 1

Return type:

bool

mmu_linear(address)

See General Function Reference.

Only available for I386, I386_64.

Parameters:

address (Address) – Positional parameter 1

Return type:

Address

mmu_linear_valid(address)

See General Function Reference.

Only available for I386, I386_64.

Parameters:

address (Address) – Positional parameter 1

Return type:

bool

mmu_linearex(address)

See General Function Reference.

Only available for I386, I386_64.

Parameters:

address (Address) – Positional parameter 1

Return type:

Address

mmu_linearex_valid(address)

See General Function Reference.

Only available for I386, I386_64.

Parameters:

address (Address) – Positional parameter 1

Return type:

bool

mmu_list_logrange(number)
Parameters:

number (int) – Positional parameter 1

Return type:

AddressRange

mmu_list_logrange_zone(number, address)

Only available for ARM, C7000_64, I386, I386_64, POWERPC, POWERPC64, QDSP6, RISCV, TRICORE, V800.

Parameters:
  • number (int) – Positional parameter 1

  • address (Address) – Positional parameter 2

Return type:

AddressRange

mmu_list_number_zone(address)

Only available for ARM, C7000_64, I386, I386_64, POWERPC, POWERPC64, QDSP6, RISCV, TRICORE, V800.

Parameters:

address (Address) – Positional parameter 1

Return type:

int

mmu_list_physaddr(number)
Parameters:

number (int) – Positional parameter 1

Return type:

Address

mmu_list_physaddr_zone(number, address)

Only available for ARM, C7000_64, I386, I386_64, POWERPC, POWERPC64, QDSP6, RISCV, TRICORE, V800.

Parameters:
  • number (int) – Positional parameter 1

  • address (Address) – Positional parameter 2

Return type:

Address

mmu_list_type(number)
Parameters:

number (int) – Positional parameter 1

Return type:

str

mmu_list_type_zone(number, address)

Only available for ARM, C7000_64, I386, I386_64, POWERPC, POWERPC64, QDSP6, RISCV, TRICORE, V800.

Parameters:
  • number (int) – Positional parameter 1

  • address (Address) – Positional parameter 2

Return type:

str

mmu_logical(physical_address)

See General Function Reference.

Parameters:

physical_address (Address) – Positional parameter 1

Return type:

Address

mmu_logical_valid(physical_address)

See General Function Reference.

Parameters:

physical_address (Address) – Positional parameter 1

Return type:

bool

mmu_physical(address)

See General Function Reference.

Parameters:

address (Address) – Positional parameter 1

Return type:

Address

mmu_physical_valid(address)

See General Function Reference.

Parameters:

address (Address) – Positional parameter 1

Return type:

bool

mmu_physicalex(address)

See General Function Reference.

Parameters:

address (Address) – Positional parameter 1

Return type:

Address

mmu_physicalex_valid(address)

See General Function Reference.

Parameters:

address (Address) – Positional parameter 1

Return type:

bool

mmu_vtlb_numupdatedentries(address)

Only available for QDSP6.

Parameters:

address (Address) – Positional parameter 1

Return type:

int

mmu_vtlb_revisionctr(address)

Only available for QDSP6.

Parameters:

address (Address) – Positional parameter 1

Return type:

int

mmu_vtlb_updatemode(address)

Only available for QDSP6.

Parameters:

address (Address) – Positional parameter 1

Return type:

str

mmx(register_name)

Value of MMX register

See General Function Reference.

Only available for ARM, I386, I386_64.

Parameters:

register_name (str) – Positional parameter 1

Return type:

int

monitor()

TRUE if debugger is running as monitor

See General Function Reference.

Return type:

bool

nexus()

TRUE if Nexus trace is supported

See General Function Reference.

Only available for ARC, AVR32, ETPU, GTM, POWERPC, POWERPC64, V800.

Return type:

bool

nexus_portmode()

Current PortMode setting

See General Function Reference.

Only available for ARC, AVR32, ETPU, GTM, POWERPC, POWERPC64, V800.

Return type:

str

nexus_portsize()

Current PortSize setting

See General Function Reference.

Only available for ARC, AVR32, ETPU, GTM, POWERPC, POWERPC64, V800.

Return type:

str

nexus_rttbuild(register_index)

RTT build register

See General Function Reference.

Only available for ARC.

Parameters:

register_index (int) – Positional parameter 1

Return type:

int

nodename()

Node name of connected TRACE32 device

See PowerView Function Reference.

Return type:

str

ocpbase()

Only available for ARM, C5000, C6000, C7000_64.

Return type:

Address

ocptype()

Only available for ARM, C5000, C6000, C7000_64.

Return type:

int

onchip()

TRUE if the onchip trace is available

See General Function Reference.

Return type:

bool

onchip_first()

Get record number of first trace record

See General Function Reference.

Return type:

int

onchip_flow_errors()

Get number of flow errors / hard errors

See General Function Reference.

Return type:

int

onchip_flow_fifofull()

Get number of FIFO overflows

See General Function Reference.

Return type:

int

onchip_maxsize()

Get max. size of trace buffer in records

See General Function Reference.

Return type:

int

onchip_record_address(record_number)

Get address recorded in trace record

See General Function Reference.

Parameters:

record_number (int) – Positional parameter 1

Return type:

Address

onchip_record_data(record_number)

Get data recorded in trace record

See General Function Reference.

Parameters:

record_number (int) – Positional parameter 1

Return type:

int

onchip_record_offset(record_number)

Get address in trace record as number

See General Function Reference.

Parameters:

record_number (int) – Positional parameter 1

Return type:

int

onchip_record_time(record_number)

Get timestamp of trace record

See General Function Reference.

Parameters:

record_number (int) – Positional parameter 1

Return type:

float

onchip_records()

Get number of used trace records

See General Function Reference.

Return type:

int

onchip_ref()

Get record number of reference record

See General Function Reference.

Return type:

int

onchip_size()

Get current trace buffer size in records

See General Function Reference.

Return type:

int

onchip_state()

Get state of Onchip trace

See General Function Reference.

Return type:

int

onchip_traceconnect()

Name of trace sink of the SoC

See General Function Reference.

Return type:

str

onchip_track_record()

Get record number matching search

See General Function Reference.

Return type:

int

os_dir(directory_name)

Access rights to directory

See PowerView Function Reference.

Parameters:

directory_name (str) – Positional parameter 1

Return type:

bool

os_dir_access(directory_name, access_right)

Access rights to directory

See PowerView Function Reference.

Parameters:
  • directory_name (str) – Positional parameter 1

  • access_right (str) – Positional parameter 2

Return type:

bool

os_env(env_var)

Value of OS environment variable

See PowerView Function Reference.

Parameters:

env_var (str) – Positional parameter 1

Return type:

str

os_file_abspath(file)

Absolute path to file or directory

See PowerView Function Reference.

Parameters:

file (str) – Positional parameter 1

Return type:

str

os_file_access(file, access_type)

Access rights to file

See PowerView Function Reference.

Parameters:
  • file (str) – Positional parameter 1

  • access_type (str) – Positional parameter 2

Return type:

bool

os_file_basename(path, suffix)

Strip directory and suffix from filenames

See PowerView Function Reference.

Parameters:
  • path (str) – Positional parameter 1

  • suffix (str) – Positional parameter 2

Return type:

str

os_file_date(file)

Modification date of file

See PowerView Function Reference.

Parameters:

file (str) – Positional parameter 1

Return type:

str

os_file_date2(file)

Modification date of file

See PowerView Function Reference.

Parameters:

file (str) – Positional parameter 1

Return type:

str

os_file_exist(file)

Check if file exists

See PowerView Function Reference.

Parameters:

file (str) – Positional parameter 1

Return type:

bool

os_file_extension(file)

File name extension

See PowerView Function Reference.

Parameters:

file (str) – Positional parameter 1

Return type:

str

os_file_joinpath(path1, path2, path3, path4, path5, path6)

Join multiple paths

See PowerView Function Reference.

Parameters:
  • path1 (str) – Positional parameter 1

  • path2 (str) – Positional parameter 2

  • path3 (str) – Positional parameter 3

  • path4 (str) – Positional parameter 4

  • path5 (str) – Positional parameter 5

  • path6 (str) – Positional parameter 6

Return type:

str

Real file name of file link

See PowerView Function Reference.

Parameters:

file (str) – Positional parameter 1

Return type:

str

os_file_name(path)

Extract file name from path

See PowerView Function Reference.

Parameters:

path (str) – Positional parameter 1

Return type:

str

os_file_path(file)

Return path of file

See PowerView Function Reference.

Parameters:

file (str) – Positional parameter 1

Return type:

str

os_file_readable(file)

Check if file can be opened for reading

See PowerView Function Reference.

Parameters:

file (str) – Positional parameter 1

Return type:

bool

os_file_realpath(file)

Canonical absolute path to file or directory

See PowerView Function Reference.

Parameters:

file (str) – Positional parameter 1

Return type:

str

os_file_size(file)

File size in bytes

See PowerView Function Reference.

Parameters:

file (str) – Positional parameter 1

Return type:

int

os_file_time(file)

Modification timestamp of file

See PowerView Function Reference.

Parameters:

file (str) – Positional parameter 1

Return type:

str

os_file_unixtime(file)

Unix timestamp of file

See PowerView Function Reference.

Parameters:

file (str) – Positional parameter 1

Return type:

int

os_firstfile(string1, string2)

First file name matching a pattern

See PowerView Function Reference.

Parameters:
  • string1 (str) – Positional parameter 1

  • string2 (str) – Positional parameter 2

Return type:

str

os_id()

User ID of TRACE32 instance

See PowerView Function Reference.

Return type:

str

os_name()

Basic name of operating system

See PowerView Function Reference.

Return type:

str

os_nextfile()

Next file name matching a pattern

See PowerView Function Reference.

Return type:

str

os_portavailable_tcp(port_number)

Check if TCP port is used

See PowerView Function Reference.

Parameters:

port_number (int) – Positional parameter 1

Return type:

bool

os_portavailable_udp(port_number)

Check if UDP port is used

See PowerView Function Reference.

Parameters:

port_number (int) – Positional parameter 1

Return type:

bool

os_presentconfigurationfile()

Name of used TRACE32 configuration file

See PowerView Function Reference.

Return type:

str

os_presentdemodirectory()

Demo directory for the current architecture

See PowerView Function Reference.

Return type:

str

os_presentexecutabledirectory()

Directory of current TRACE32 exe.

See PowerView Function Reference.

Return type:

str

os_presentexecutablefile()

Path and file name of current TRACE32 exe.

See PowerView Function Reference.

Return type:

str

os_presenthelpdirectory()

Path of the TRACE32 online help directory

See PowerView Function Reference.

Return type:

str

os_presenthomedirectory()

Path of the home directory

See PowerView Function Reference.

Return type:

str

os_presentlicensefile()

Current TRACE32 license file

See PowerView Function Reference.

Return type:

str

os_presentpracticedirectory()

Directory of currently executed script

See PowerView Function Reference.

Return type:

str

os_presentpracticefile()

Path and file name of currently executed script

See PowerView Function Reference.

Return type:

str

os_presentsystemdirectory()

TRACE32 system directory

See PowerView Function Reference.

Return type:

str

os_presenttemporarydirectory()

TRACE32 temporary directory

See PowerView Function Reference.

Return type:

str

os_presentworkingdirectory()

Current working directory

See PowerView Function Reference.

Return type:

str

os_return()

Return code of the last executed operating system command

See PowerView Function Reference.

Return type:

int

os_timer()

OS timer in milliseconds

See PowerView Function Reference.

Return type:

int

os_tmpfile()

Name for a temporary file

See PowerView Function Reference.

Return type:

str

os_version(version_data_type)

Type of the host operating system

See PowerView Function Reference.

Parameters:

version_data_type (int) – Positional parameter 1

Return type:

int

os_window_line(WinTOP_or_window_name, line)

Get line from an OS.Window window

See PowerView Function Reference.

Parameters:
  • WinTOP_or_window_name (str) – Positional parameter 1

  • line (int) – Positional parameter 2

Return type:

str

path_number()

Number of path entries

See PowerView Function Reference.

Return type:

int

path_path(index)

Search path entry

See PowerView Function Reference.

Parameters:

index (int) – Positional parameter 1

Return type:

str

pci_read_b(bus, device, function, register)

Byte from PCI register

See General Function Reference.

Only available for I386, I386_64.

Parameters:
  • bus (int) – Positional parameter 1

  • device (int) – Positional parameter 2

  • function (int) – Positional parameter 3

  • register (int) – Positional parameter 4

Return type:

int

pci_read_l(bus, device, function, register)

Long from PCI register

See General Function Reference.

Only available for I386, I386_64.

Parameters:
  • bus (int) – Positional parameter 1

  • device (int) – Positional parameter 2

  • function (int) – Positional parameter 3

  • register (int) – Positional parameter 4

Return type:

int

pci_read_w(bus, device, function, register)

Word from PCI register

See General Function Reference.

Only available for I386, I386_64.

Parameters:
  • bus (int) – Positional parameter 1

  • device (int) – Positional parameter 2

  • function (int) – Positional parameter 3

  • register (int) – Positional parameter 4

Return type:

int

per_address_isnonsecure(address)

See General Function Reference.

Parameters:

address (Address) – Positional parameter 1

Return type:

bool

per_address_isnonsecureex(address)

See General Function Reference.

Parameters:

address (Address) – Positional parameter 1

Return type:

bool

per_address_issecure(address)

See General Function Reference.

Parameters:

address (Address) – Positional parameter 1

Return type:

bool

per_address_issecureex(address)

See General Function Reference.

Parameters:

address (Address) – Positional parameter 1

Return type:

bool

per_arg()

Argument of PER.view command

See General Function Reference.

Return type:

int

per_arg_address()

Address argument of PER.view command

See General Function Reference.

Return type:

Address

per_buffer_byte(index)

See General Function Reference.

Parameters:

index (int) – Positional parameter 1

Return type:

int

per_buffer_long(index)

See General Function Reference.

Parameters:

index (int) – Positional parameter 1

Return type:

int

per_buffer_longlong(index)

See General Function Reference.

Parameters:

index (int) – Positional parameter 1

Return type:

int

per_buffer_quad(index)

See General Function Reference.

Parameters:

index (int) – Positional parameter 1

Return type:

int

per_buffer_short(index)

See General Function Reference.

Parameters:

index (int) – Positional parameter 1

Return type:

int

per_buffer_word(index)

See General Function Reference.

Parameters:

index (int) – Positional parameter 1

Return type:

int

per_byte(address)

See General Function Reference.

Parameters:

address (Address) – Positional parameter 1

Return type:

int

per_eval(integer)

Value of expression in PER file

See General Function Reference.

Parameters:

integer (int) – Positional parameter 1

Return type:

Address

per_filename()

PER file name

See General Function Reference.

Return type:

str

per_hbyte(address)

See General Function Reference.

Parameters:

address (Address) – Positional parameter 1

Return type:

int

per_long(address)

See General Function Reference.

Parameters:

address (Address) – Positional parameter 1

Return type:

int

per_long_bigendian(address)

See General Function Reference.

Parameters:

address (Address) – Positional parameter 1

Return type:

int

per_long_littleendian(address)

See General Function Reference.

Parameters:

address (Address) – Positional parameter 1

Return type:

int

per_longlong(address)

See General Function Reference.

Parameters:

address (Address) – Positional parameter 1

Return type:

int

per_longlong_bigendian(address)

See General Function Reference.

Parameters:

address (Address) – Positional parameter 1

Return type:

int

per_longlong_littleendian(address)

See General Function Reference.

Parameters:

address (Address) – Positional parameter 1

Return type:

int

per_pbyte(address)

See General Function Reference.

Parameters:

address (Address) – Positional parameter 1

Return type:

int

per_quad(address)

See General Function Reference.

Parameters:

address (Address) – Positional parameter 1

Return type:

int

per_quad_bigendian(address)

See General Function Reference.

Parameters:

address (Address) – Positional parameter 1

Return type:

int

per_quad_littleendian(address)

See General Function Reference.

Parameters:

address (Address) – Positional parameter 1

Return type:

int

per_sbyte(address)

See General Function Reference.

Parameters:

address (Address) – Positional parameter 1

Return type:

int

per_short(address)

See General Function Reference.

Parameters:

address (Address) – Positional parameter 1

Return type:

int

per_short_bigendian(address)

See General Function Reference.

Parameters:

address (Address) – Positional parameter 1

Return type:

int

per_short_littleendian(address)

See General Function Reference.

Parameters:

address (Address) – Positional parameter 1

Return type:

int

per_slong(address)

See General Function Reference.

Parameters:

address (Address) – Positional parameter 1

Return type:

int

per_tbyte(address)

See General Function Reference.

Parameters:

address (Address) – Positional parameter 1

Return type:

int

per_word(address)

See General Function Reference.

Parameters:

address (Address) – Positional parameter 1

Return type:

int

per_word_bigendian(address)

See General Function Reference.

Parameters:

address (Address) – Positional parameter 1

Return type:

int

per_word_littleendian(address)

See General Function Reference.

Parameters:

address (Address) – Positional parameter 1

Return type:

int

perf_memory_hits(value, core)

Number of memory samples

See General Function Reference.

Parameters:
  • value (int) – Positional parameter 1

  • core (int) – Positional parameter 2

Return type:

int

perf_memory_snoopaddress()

Snoop memory address

See General Function Reference.

Return type:

Address

perf_memory_snoopsize()

Snoop size

See General Function Reference.

Return type:

int

perf_method()

Recording method

See General Function Reference.

Return type:

int

perf_pc_hits(address_range, core)

Number of PC samples

See General Function Reference.

Parameters:
  • address_range (AddressRange) – Positional parameter 1

  • core (int) – Positional parameter 2

Return type:

int

perf_rate()

Number of snoops per second

See General Function Reference.

Return type:

int

perf_runtime()

Retained time for program run

See General Function Reference.

Return type:

str

perf_snoopfails()

Number of snoop fails

See General Function Reference.

Return type:

int

perf_state()

Get state of Performance Analyzer

See General Function Reference.

Return type:

int

perf_task_hits(task_magic, core)

Number of task samples

See General Function Reference.

Parameters:
  • task_magic (int) – Positional parameter 1

  • core (int) – Positional parameter 2

Return type:

int

pmibase()

Only available for ARM, C6000, C7000_64.

Return type:

Address

port_get(channel_name)

Value of channel

See General Function Reference.

Parameters:

channel_name (str) – Positional parameter 1

Return type:

int

port_maxsize()

Get max. size of trace buffer in records

See General Function Reference.

Return type:

int

port_records()

Get number of used trace records

See General Function Reference.

Return type:

int

port_ref()

Get record number of reference record

See General Function Reference.

Return type:

int

port_size()

Get current trace buffer size in records

See General Function Reference.

Return type:

int

port_state()

Get state of Port Analyzer

See General Function Reference.

Return type:

int

port_track_record()

Get record number matching search

See General Function Reference.

Return type:

int

portanalyzer()

See General Function Reference.

Return type:

bool

portsharing()

Current setting of PortSHaRing

See General Function Reference.

Only available for ARM, GTM, PCP, POWERPC, POWERPC64, TRICORE, V800.

Return type:

int

pp()

Address of program pointer (access class, space ID, program counter)

See General Function Reference.

Return type:

Address

practice_arg(argument_index)

Number of passed or returned arguments

See PowerView Function Reference.

Parameters:

argument_index (int) – Positional parameter 1

Return type:

str

practice_arg_size()

Number of passed or returned arguments

See PowerView Function Reference.

Return type:

int

practice_caller_file(index)

File name of the script/subscript caller

See PowerView Function Reference.

Parameters:

index (int) – Positional parameter 1

Return type:

str

practice_caller_line(index)

Line number in caller script

See PowerView Function Reference.

Parameters:

index (int) – Positional parameter 1

Return type:

int

practice_command_available(command)

Check if command is available

See PowerView Function Reference.

Parameters:

command (str) – Positional parameter 1

Return type:

bool

practice_function_available(function)

Check if function is available

See PowerView Function Reference.

Parameters:

function (str) – Positional parameter 1

Return type:

bool

printer_filename()

Path and file name of next print operation

See PowerView Function Reference.

Return type:

str

probe_counter_event(string)
Parameters:

string (str) – Positional parameter 1

Return type:

int

probe_counter_extern(string)
Parameters:

string (str) – Positional parameter 1

Return type:

int

probe_counter_time(string)
Parameters:

string (str) – Positional parameter 1

Return type:

float

probe_first()

Get record number of first trace record

See General Function Reference.

Return type:

int

probe_flag(string)
Parameters:

string (str) – Positional parameter 1

Return type:

bool

probe_get(channel_name)

Value of channel

See General Function Reference.

Parameters:

channel_name (str) – Positional parameter 1

Return type:

int

probe_record_data(number, string)
Parameters:
  • number (int) – Positional parameter 1

  • string (str) – Positional parameter 2

Return type:

int

probe_record_time(number)
Parameters:

number (int) – Positional parameter 1

Return type:

float

probe_records()

Get number of used trace records

See General Function Reference.

Return type:

int

probe_ref()

Get record number of reference record

See General Function Reference.

Return type:

int

probe_state()

Get state of PowerProbe

See General Function Reference.

Return type:

int

probe_track_record()

Get record number matching search

See General Function Reference.

Return type:

int

processid()

Process identifier of a TRACE32 PowerView instance

See PowerView Function Reference.

Return type:

int

python_terminal_line(number)
Parameters:

number (int) – Positional parameter 1

Return type:

str

radix()

Current radix setting

See PowerView Function Reference.

Return type:

int

random()

Pseudo random number

See PowerView Function Reference.

Return type:

int

random_range(min, max)

Pseudo hex random number from specified range

See PowerView Function Reference.

Parameters:
  • min (int) – Positional parameter 1

  • max (int) – Positional parameter 2

Return type:

int

random_range_hex(min, max)

Pseudo hex random number from specified range

See PowerView Function Reference.

Parameters:
  • min (int) – Positional parameter 1

  • max (int) – Positional parameter 2

Return type:

int

rcl_port(index)

UDP Port number of remote API interface

See PowerView Function Reference.

Parameters:

index (int) – Positional parameter 1

Return type:

int

rcl_tcp_port()

TCP Port number of remote API interface

See PowerView Function Reference.

Return type:

int

register(register_name_or_PP)

First / next register name

See General Function Reference.

Parameters:

register_name_or_PP (str) – Positional parameter 1

Return type:

int

register_list(register_name)

First / next register name

See General Function Reference.

Parameters:

register_name (str) – Positional parameter 1

Return type:

str

rtpbase()

Only available for ARM.

Return type:

Address

rts_busy()

Check if RTS is busy

See General Function Reference.

Return type:

bool

rts_error()

Check for flowerrors during RTS processing

See General Function Reference.

Return type:

bool

rts_fifofull()

Check for FIFO full error in RTS

See General Function Reference.

Return type:

bool

rts_nocode()

Check for RTS NOCODE error

See General Function Reference.

Return type:

bool

rts_record()

Find record causing an error in RTS

See General Function Reference.

Return type:

int

rts_records()

Get number of trace records transferred to RTS

See General Function Reference.

Return type:

int

runtime_accuracy()

Accuracy of run-time counter

See General Function Reference.

Return type:

float

runtime_actual()

See General Function Reference.

Return type:

float

runtime_last()

See General Function Reference.

Return type:

float

runtime_lastrun()

See General Function Reference.

Return type:

float

runtime_refa()

See General Function Reference.

Return type:

float

runtime_refb()

See General Function Reference.

Return type:

float

sdtibase()

Only available for ARM, C5000, C6000, C7000_64.

Return type:

Address

selection_string()

See General Function Reference.

Return type:

str

simulator()

See General Function Reference.

Return type:

bool

smmu_baseaddress(smmu_name)

Base address of SMMU

See General Function Reference.

Only available for ARM.

Parameters:

smmu_name (str) – Positional parameter 1

Return type:

Address

smmu_streamid2smrg(string, number)

Only available for ARM.

Parameters:
  • string (str) – Positional parameter 1

  • number (int) – Positional parameter 2

Return type:

int

snooper_first()

Get record number of first trace record

See General Function Reference.

Return type:

int

snooper_maxsize()

Get max. size of trace buffer in records

See General Function Reference.

Return type:

int

snooper_record_address(record_number)

Get address recorded in trace record

See General Function Reference.

Parameters:

record_number (int) – Positional parameter 1

Return type:

Address

snooper_record_data(record_number)

Get data recorded in trace record

See General Function Reference.

Parameters:

record_number (int) – Positional parameter 1

Return type:

int

snooper_record_offset(record_number)

Get address in trace record as number

See General Function Reference.

Parameters:

record_number (int) – Positional parameter 1

Return type:

int

snooper_record_time(record_number)

Get timestamp of trace record

See General Function Reference.

Parameters:

record_number (int) – Positional parameter 1

Return type:

float

snooper_records()

Get number of used trace records

See General Function Reference.

Return type:

int

snooper_ref()

Get record number of reference record

See General Function Reference.

Return type:

int

snooper_size()

Get current trace buffer size in records

See General Function Reference.

Return type:

int

snooper_state()

Get state of SNOOPer trace

See General Function Reference.

Return type:

int

software_64bit()

Check if TRACE32 executable is 64-bit

See PowerView Function Reference.

Return type:

bool

software_build()

Upper build number

See PowerView Function Reference.

Return type:

int

software_build_base()

Lower build number

See PowerView Function Reference.

Return type:

int

software_version()

Release build or nightly build, etc.

See PowerView Function Reference.

Return type:

str

spe(register_name)

Content from SPE register

See General Function Reference.

Only available for POWERPC, POWERPC64.

Parameters:

register_name (str) – Positional parameter 1

Return type:

int

sse(register_name_dot_column_number)

Segment from SSE register

See General Function Reference.

Only available for I386, I386_64.

Parameters:

register_name_dot_column_number (str) – Positional parameter 1

Return type:

int

state_halt()

See General Function Reference.

Return type:

bool

state_nocpuaccess()

See Armv8-A/R and Armv9 Debugger.

Only available for ARM.

Return type:

bool

state_noctiaccess()

See Armv8-A/R and Armv9 Debugger.

Only available for ARM.

Return type:

bool

state_oslk()

See General Function Reference.

Only available for ARM.

Return type:

bool

state_power()

See General Function Reference.

Return type:

bool

state_processor()

See General Function Reference.

Return type:

str

state_reset()

See General Function Reference.

Return type:

bool

state_run()

See General Function Reference.

Return type:

bool

state_target()

State of target displayed in TRACE32 state line

See General Function Reference.

Return type:

str

step_diverge_reachedtarget(address)
Parameters:

address (Address) – Positional parameter 1

Return type:

bool

stmbase()

Only available for ARC, ARM, C5000, C6000, C7000_64, CEVAX, I386, I386_64, NIOS, QDSP6, RISCV, STRED.

Return type:

Address

string_char(string, index)

Extract a character

See PowerView Function Reference.

Parameters:
  • string (str) – Positional parameter 1

  • index (int) – Positional parameter 2

Return type:

int

string_compare(string, pattern)

Check if string matches pattern

See PowerView Function Reference.

Parameters:
  • string (str) – Positional parameter 1

  • pattern (str) – Positional parameter 2

Return type:

bool

string_count(string, substring)

Substring occurrences

See PowerView Function Reference.

Parameters:
  • string (str) – Positional parameter 1

  • substring (str) – Positional parameter 2

Return type:

int

string_cut(string, length)

Cut string from left or right

See PowerView Function Reference.

Parameters:
  • string (str) – Positional parameter 1

  • length (int) – Positional parameter 2

Return type:

str

string_escapequotes(string)
Parameters:

string (str) – Positional parameter 1

Return type:

str

string_find(string1, string2)

Check if search characters are found within string

See PowerView Function Reference.

Parameters:
  • string1 (str) – Positional parameter 1

  • string2 (str) – Positional parameter 2

Return type:

bool

string_length(string)

Length of string

See PowerView Function Reference.

Parameters:

string (str) – Positional parameter 1

Return type:

int

string_lower(string)

String to lowercase

See PowerView Function Reference.

Parameters:

string (str) – Positional parameter 1

Return type:

str

string_mid(string, start_at, length)

Extract part of string

See PowerView Function Reference.

Parameters:
  • string (str) – Positional parameter 1

  • start_at (int) – Positional parameter 2

  • length (int) – Positional parameter 3

Return type:

str

string_replace(source_string, search_string, replace_string, no_replaces)

Modified string after search operation

See PowerView Function Reference.

Parameters:
  • source_string (str) – Positional parameter 1

  • search_string (str) – Positional parameter 2

  • replace_string (str) – Positional parameter 3

  • no_replaces (int) – Positional parameter 4

Return type:

str

string_scan(source_string, search_string, start_at)

Offset of the found string

See PowerView Function Reference.

Parameters:
  • source_string (str) – Positional parameter 1

  • search_string (str) – Positional parameter 2

  • start_at (int) – Positional parameter 3

Return type:

int

string_scanandextract(string, key, default_value)

Extract remaining string after search string

See PowerView Function Reference.

Parameters:
  • string (str) – Positional parameter 1

  • key (str) – Positional parameter 2

  • default_value (str) – Positional parameter 3

Return type:

str

string_scanback(source_string, search_string, start_at)

Offset of the found string

See PowerView Function Reference.

Parameters:
  • source_string (str) – Positional parameter 1

  • search_string (str) – Positional parameter 2

  • start_at (int) – Positional parameter 3

Return type:

int

string_split(string1, string2, number, string3)

Return element from string list

See PowerView Function Reference.

Parameters:
  • string1 (str) – Positional parameter 1

  • string2 (str) – Positional parameter 2

  • number (int) – Positional parameter 3

  • string3 (str) – Positional parameter 4

Return type:

str

string_token(string1, string2, number, string3)
Parameters:
  • string1 (str) – Positional parameter 1

  • string2 (str) – Positional parameter 2

  • number (int) – Positional parameter 3

  • string3 (str) – Positional parameter 4

Return type:

str

string_trim(string)

String without leading and trailing whitespaces

See PowerView Function Reference.

Parameters:

string (str) – Positional parameter 1

Return type:

str

string_upper(string)

String to uppercase

See PowerView Function Reference.

Parameters:

string (str) – Positional parameter 1

Return type:

str

symbol_attribute(address)
Parameters:

address (Address) – Positional parameter 1

Return type:

int

symbol_autoload_check()

Update option for the symbol autoloader

See General Function Reference.

Return type:

str

symbol_autoload_checkcmd(number)

Load command for symbol autoloader

See General Function Reference.

Parameters:

number (int) – Positional parameter 1

Return type:

str

symbol_autoload_config(number)

Used sub-command

See General Function Reference.

Parameters:

number (int) – Positional parameter 1

Return type:

str

symbol_begin(symbol)

First address of symbol

See General Function Reference.

Parameters:

symbol (str) – Positional parameter 1

Return type:

Address

symbol_count(symbol)

Number of symbols

See General Function Reference.

Parameters:

symbol (str) – Positional parameter 1

Return type:

int

symbol_end(symbol)

Last address of symbol

See General Function Reference.

Parameters:

symbol (str) – Positional parameter 1

Return type:

Address

symbol_epilog(symbol)

Address of return point

See General Function Reference.

Parameters:

symbol (str) – Positional parameter 1

Return type:

Address

symbol_exist(symbol)

TRUE if symbol exists

See General Function Reference.

Parameters:

symbol (str) – Positional parameter 1

Return type:

bool

symbol_exit(symbol)

Exit address of function

See General Function Reference.

Parameters:

symbol (str) – Positional parameter 1

Return type:

Address

symbol_function(address)

Function name

See General Function Reference.

Parameters:

address (Address) – Positional parameter 1

Return type:

str

symbol_import()

Import file names

See General Function Reference.

Return type:

str

symbol_isfunction(symbol)

TRUE if symbol is function

See General Function Reference.

Parameters:

symbol (str) – Positional parameter 1

Return type:

bool

symbol_isregister(string)
Parameters:

string (str) – Positional parameter 1

Return type:

bool

symbol_isstack(string)
Parameters:

string (str) – Positional parameter 1

Return type:

bool

symbol_isstatic(string)
Parameters:

string (str) – Positional parameter 1

Return type:

bool

symbol_isvariable(symbol)

TRUE if symbol is variable

See General Function Reference.

Parameters:

symbol (str) – Positional parameter 1

Return type:

bool

symbol_language()

Selected high-level language

See General Function Reference.

Return type:

str

symbol_list_map_begin(index)

See General Function Reference.

Parameters:

index (int) – Positional parameter 1

Return type:

Address

symbol_list_map_count()

See General Function Reference.

Return type:

int

symbol_list_map_end(index)

See General Function Reference.

Parameters:

index (int) – Positional parameter 1

Return type:

Address

symbol_list_map_range(index)

See General Function Reference.

Parameters:

index (int) – Positional parameter 1

Return type:

AddressRange

symbol_list_program(number)
Parameters:

number (int) – Positional parameter 1

Return type:

str

symbol_list_program_command(number)
Parameters:

number (int) – Positional parameter 1

Return type:

str

symbol_list_program_file(number)
Parameters:

number (int) – Positional parameter 1

Return type:

str

symbol_list_program_format(number)
Parameters:

number (int) – Positional parameter 1

Return type:

str

symbol_list_program_name(number)
Parameters:

number (int) – Positional parameter 1

Return type:

str

symbol_list_program_range(number)
Parameters:

number (int) – Positional parameter 1

Return type:

AddressRange

symbol_list_section_count()

See General Function Reference.

Return type:

int

symbol_list_section_path(index)

See General Function Reference.

Parameters:

index (int) – Positional parameter 1

Return type:

str

symbol_list_section_range(index)

See General Function Reference.

Parameters:

index (int) – Positional parameter 1

Return type:

AddressRange

symbol_list_source(number1, number2, number3)
Parameters:
  • number1 (int) – Positional parameter 1

  • number2 (int) – Positional parameter 2

  • number3 (int) – Positional parameter 3

Return type:

str

symbol_matches()

Number of occurrences

See General Function Reference.

Return type:

int

symbol_name(address)

Resolve ambiguous symbols based on address

See General Function Reference.

Parameters:

address (Address) – Positional parameter 1

Return type:

str

symbol_name_at(address, context_address)

Resolve ambiguous symbols based on address

See General Function Reference.

Parameters:
  • address (str) – Positional parameter 1

  • context_address (Address) – Positional parameter 2

Return type:

str

symbol_next_begin(symbol)

Start address of next symbol

See General Function Reference.

Parameters:

symbol (str) – Positional parameter 1

Return type:

Address

symbol_range(symbol)

Address range of symbol

See General Function Reference.

Parameters:

symbol (str) – Positional parameter 1

Return type:

AddressRange

symbol_register(string)
Parameters:

string (str) – Positional parameter 1

Return type:

str

symbol_searchfile(file)

Absolute path of source file

See General Function Reference.

Parameters:

file (str) – Positional parameter 1

Return type:

str

symbol_secaddress(section)

Start address of section

See General Function Reference.

Parameters:

section (str) – Positional parameter 1

Return type:

Address

symbol_secend(section)

End address of section

See General Function Reference.

Parameters:

section (str) – Positional parameter 1

Return type:

Address

symbol_secexist(section)

Check for existence of a section

See General Function Reference.

Parameters:

section (str) – Positional parameter 1

Return type:

bool

symbol_secname(address)

Section name

See General Function Reference.

Parameters:

address (Address) – Positional parameter 1

Return type:

str

symbol_secprange(section)

Physical address range of section

See General Function Reference.

Parameters:

section (str) – Positional parameter 1

Return type:

AddressRange

symbol_secrange(section)

Logical address range of section

See General Function Reference.

Parameters:

section (str) – Positional parameter 1

Return type:

AddressRange

symbol_sizeof(symbol)

Size of debug symbol

See General Function Reference.

Parameters:

symbol (str) – Positional parameter 1

Return type:

int

symbol_sourcefile(address_or_symbol)

Name of source file

See General Function Reference.

Parameters:

address_or_symbol (Address) – Positional parameter 1

Return type:

str

symbol_sourceline(address)

HLL-line number of address

See General Function Reference.

Parameters:

address (Address) – Positional parameter 1

Return type:

int

symbol_sourcepath(directory_path)

TRUE if path is search path

See General Function Reference.

Parameters:

directory_path (str) – Positional parameter 1

Return type:

bool

symbol_state(name)

Value from sYmbol.state window

See General Function Reference.

Parameters:

name (str) – Positional parameter 1

Return type:

str

symbol_transpose(string)
Parameters:

string (str) – Positional parameter 1

Return type:

str

symbol_type(symbol)

Type of symbol

See General Function Reference.

Parameters:

symbol (str) – Positional parameter 1

Return type:

int

symbol_varname(address)

Name of variable or structure element

See General Function Reference.

Parameters:

address (Address) – Positional parameter 1

Return type:

str

system_access_denied()

TRUE if memory access is denied

See General Function Reference.

Return type:

bool

system_adapter_fw_outdated(number)

Only available for ARM, I386, I386_64.

Parameters:

number (int) – Positional parameter 1

Return type:

bool

system_amba()

TRUE if AMBA bus mode is selected

See General Function Reference.

Only available for ARM.

Return type:

bool

system_baudrate()

Only available for V800.

Return type:

str

system_bigendian()

TRUE if target core runs in big endian mode

See General Function Reference.

Return type:

bool

system_cadiconfig_remoteserver(key)

See General Function Reference.

Only available for ARM.

Parameters:

key (int) – Positional parameter 1

Return type:

str

system_cadiconfig_traceconfig(value)

See General Function Reference.

Only available for ARM.

Parameters:

value (int) – Positional parameter 1

Return type:

str

system_cfid(number)

Only available for V800.

Parameters:

number (int) – Positional parameter 1

Return type:

int

system_config_debugport()

See General Function Reference.

Return type:

str

system_config_debugporttype()

See General Function Reference.

Return type:

str

system_config_drpost(core_index)

See General Function Reference.

Parameters:

core_index (int) – Positional parameter 1

Return type:

int

system_config_drpre(core_index)

See General Function Reference.

Parameters:

core_index (int) – Positional parameter 1

Return type:

int

system_config_irpost(core_index)

See General Function Reference.

Parameters:

core_index (int) – Positional parameter 1

Return type:

int

system_config_irpre(core_index)

See General Function Reference.

Parameters:

core_index (int) – Positional parameter 1

Return type:

int

system_config_jtagtap(item, config_index)

Return the JTAG PRE and POST settings

See General Function Reference.

Parameters:
  • item (str) – Positional parameter 1

  • config_index (int) – Positional parameter 2

Return type:

int

system_config_listcore(line_number, column_string)

See General Function Reference.

Only available for ARC, ARM, CEVAX, CUSTOM64, GTM, I386, I386_64, I51, IPU, OAK, PCP, POWERPC, POWERPC64, QDSP6, RISCV, SPT, TRICORE, UBICOM32, V800, XTENSA.

Parameters:
  • line_number (int) – Positional parameter 1

  • column_string (str) – Positional parameter 2

Return type:

str

system_config_listsim(line_number, column_string)

See General Function Reference.

Only available for ARC, ARM, CEVAX, CUSTOM64, GTM, I386, I386_64, I51, IPU, OAK, PCP, POWERPC, POWERPC64, QDSP6, RISCV, SPT, TRICORE, UBICOM32, V800, XTENSA.

Parameters:
  • line_number (int) – Positional parameter 1

  • column_string (str) – Positional parameter 2

Return type:

str

system_config_pch()

Only available for I386, I386_64.

Return type:

str

system_config_slave()

See General Function Reference.

Return type:

bool

system_config_swdp()

Only available for APEX, ARC, ARM, ARP32, C2000, C5000, C6000, C7000_64, CUSTOM64, ETPU, IPU, MICROBLAZE, OAK, PRU, RISCV, SDMA, SPT, STRED, XTENSA.

Return type:

bool

system_config_swdptargetid()

Only available for APEX, ARC, ARM, ARP32, C2000, C5000, C6000, C7000_64, CUSTOM64, ETPU, IPU, MICROBLAZE, OAK, PRU, RISCV, SDMA, SPT, STRED, XTENSA.

Return type:

int

system_config_swdptargetsel()

Only available for APEX, ARC, ARM, ARP32, C2000, C5000, C6000, C7000_64, CUSTOM64, ETPU, IPU, MICROBLAZE, OAK, PRU, RISCV, SDMA, SPT, STRED, XTENSA.

Return type:

int

system_config_tapstate()

See General Function Reference.

Return type:

int

system_config_xcp_connected()

Current XCP connection state

See XCP Debug Back-End.

Only available for ARC, ARM, I51, POWERPC, TRICORE, V800.

Return type:

bool

system_config_xcp_connectmode()

XCP connection mode

See XCP Debug Back-End.

Only available for ARC, ARM, I51, POWERPC, TRICORE, V800.

Return type:

str

system_config_xcp_info(property)

String value of slave property

See XCP Debug Back-End.

Only available for ARC, ARM, I51, POWERPC, TRICORE, V800.

Parameters:

property (str) – Positional parameter 1

Return type:

int

system_config_xcp_info_str(property)

String value of slave property

See XCP Debug Back-End.

Only available for ARC, ARM, I51, POWERPC, TRICORE, V800.

Parameters:

property (str) – Positional parameter 1

Return type:

str

system_coreclock()

Only available for V800.

Return type:

int

system_corestates_apic(core)

See Intel(r) x86/x64 Debugger.

Only available for I386, I386_64.

Parameters:

core (int) – Positional parameter 1

Return type:

int

system_corestates_hyper(core)

See Intel(r) x86/x64 Debugger.

Only available for I386, I386_64.

Parameters:

core (int) – Positional parameter 1

Return type:

int

system_corestates_mode(core)

See Intel(r) x86/x64 Debugger.

Only available for I386, I386_64.

Parameters:

core (int) – Positional parameter 1

Return type:

str

system_corestates_phys(core)

See Intel(r) x86/x64 Debugger.

Only available for I386, I386_64.

Parameters:

core (int) – Positional parameter 1

Return type:

int

system_corestates_prior(core)

See Intel(r) x86/x64 Debugger.

Only available for I386, I386_64.

Parameters:

core (int) – Positional parameter 1

Return type:

str

system_corestates_smm(core)

See Intel(r) x86/x64 Debugger.

Only available for I386, I386_64.

Parameters:

core (int) – Positional parameter 1

Return type:

str

system_corestates_vmx(core)

See Intel(r) x86/x64 Debugger.

Only available for I386, I386_64.

Parameters:

core (int) – Positional parameter 1

Return type:

str

system_cpu()

Name of processor

See General Function Reference.

Return type:

str

system_dcfreeze()

Only available for POWERPC, POWERPC64.

Return type:

bool

system_dci_bridge()

Currently selected DCI bridge

See Debugging via Intel(r) DCI User’s Guide.

Only available for ARC, I386, I386_64, I51, XTENSA.

Return type:

str

system_dci_bssbclock(clock_name)

Currently selected DCI OOB clock

See Debugging via Intel(r) DCI User’s Guide.

Only available for ARC, I386, I386_64, I51, XTENSA.

Parameters:

clock_name (str) – Positional parameter 1

Return type:

int

system_dci_timeout(string)

Only available for ARC, I386, I386_64, I51, XTENSA.

Parameters:

string (str) – Positional parameter 1

Return type:

float

system_detect_cltapchain()

Only available for I386, I386_64.

Return type:

str

system_detect_stepping()

Only available for I386, I386_64.

Return type:

int

system_dfid(number)

Only available for V800.

Parameters:

number (int) – Positional parameter 1

Return type:

int

system_gtl_connected()

Connection status

See General Function Reference.

Return type:

bool

system_gtl_libname()

Name of GTL library

See General Function Reference.

Return type:

str

system_gtl_modelinfo(n)

Info string from GTL API

See General Function Reference.

Parameters:

n (int) – Positional parameter 1

Return type:

str

system_gtl_modelname(index)

Model Name

See General Function Reference.

Parameters:

index (int) – Positional parameter 1

Return type:

str

system_gtl_pluginversion()

Version number

See General Function Reference.

Return type:

int

system_gtl_transactorname(index)

Transactor name

See General Function Reference.

Parameters:

index (int) – Positional parameter 1

Return type:

str

system_gtl_transactortype(index)

Transactor type

See General Function Reference.

Parameters:

index (int) – Positional parameter 1

Return type:

str

system_gtl_vendorid()

Vendor ID

See General Function Reference.

Return type:

str

system_gtl_version()

Version number

See General Function Reference.

Return type:

int

system_hook()

See General Function Reference.

Only available for POWERPC, POWERPC64.

Return type:

int

system_imaskasm()

See General Function Reference.

Return type:

bool

system_imaskhll()

See General Function Reference.

Return type:

bool

system_instance()

Index of TRACE32 PowerView instance

See General Function Reference.

Return type:

int

system_instancecount()

Count of GUIs connected to a PowerDebug

See General Function Reference.

Return type:

int

system_irisconfig_remoteserver(key)

See General Function Reference.

Only available for ARM.

Parameters:

key (int) – Positional parameter 1

Return type:

str

system_jtagclock()

See General Function Reference.

Return type:

int

system_jtagclock_whisker(string)

Only available for I386, I386_64.

Parameters:

string (str) – Positional parameter 1

Return type:

int

system_littleendian()

See General Function Reference.

Return type:

bool

system_mcdcommand_resultstring()

See General Function Reference.

Only available for ARC, ARM, CEVAX, CUSTOM64, GTM, I386, I386_64, I51, IPU, OAK, PCP, POWERPC, POWERPC64, QDSP6, RISCV, SPT, TRICORE, UBICOM32, V800, XTENSA.

Return type:

str

system_mcdconfig_library(key)

See General Function Reference.

Only available for ARC, ARM, CEVAX, CUSTOM64, GTM, I386, I386_64, I51, IPU, OAK, PCP, POWERPC, POWERPC64, QDSP6, RISCV, SPT, TRICORE, UBICOM32, V800, XTENSA.

Parameters:

key (int) – Positional parameter 1

Return type:

str

system_mmu()

Only available for ANDES, ARC, ARM, BEYOND, C7000_64, I386, I386_64, M68K, MICROBLAZE, MIPS, MIPS64, NIOS, POWERPC, POWERPC64, QDSP6, RISCV, SC100, SH, XTENSA.

Return type:

bool

system_mode()

See General Function Reference.

Return type:

int

system_notrap()

1 if the option NOTRAP is active

See General Function Reference.

Only available for POWERPC, POWERPC64.

Return type:

int

system_ocdid(number)

Only available for V800.

Parameters:

number (int) – Positional parameter 1

Return type:

int

system_opbt(number)

Only available for V800.

Parameters:

number (int) – Positional parameter 1

Return type:

int

system_opbt8(number)

Only available for V800.

Parameters:

number (int) – Positional parameter 1

Return type:

int

system_option_cmnread(number1, number2, number3)

Only available for I386, I386_64.

Parameters:
  • number1 (int) – Positional parameter 1

  • number2 (int) – Positional parameter 2

  • number3 (int) – Positional parameter 3

Return type:

int

system_option_dualport()

State of like-named command

See General Function Reference.

Only available for ARM, C166, C5000, C6000, C7000_64, ETPU, GTM, MCORE, MICO32, MICROBLAZE, PCP, POWERPC, POWERPC64, SDMA, TRICORE, V800.

Return type:

bool

system_option_enreset()

State of like-named command

See General Function Reference.

Only available for ARM.

Return type:

bool

system_option_fastaccess()

Only available for POWERPC, POWERPC64.

Return type:

bool

system_option_machinespaces()

State of like-named command

See General Function Reference.

Only available for ARM, C7000_64, I386, I386_64, POWERPC, POWERPC64, QDSP6, TRICORE, V800.

Return type:

bool

system_option_memorymodel()

See Intel(r) x86/x64 Debugger.

Only available for I386, I386_64.

Return type:

str

system_option_mmuspaces()

State of like-named command

See General Function Reference.

Only available for ANDES, ARC, ARM, BEYOND, C7000_64, I386, I386_64, M68K, MICROBLAZE, MIPS, MIPS64, NIOS, POWERPC, POWERPC64, QDSP6, RISCV, SC100, SH, XTENSA.

Return type:

bool

system_option_partitionconfig()

Only available for PIC.

Return type:

int

system_option_resbreak()

State of like-named command

See General Function Reference.

Only available for ARM.

Return type:

bool

system_option_spilllocation()

State of like-named command

See General Function Reference.

Only available for XTENSA.

Return type:

int

system_option_swdcontrolstatus()

Only available for I386, I386_64.

Return type:

int

system_option_swdread(number1, number2)

Only available for I386, I386_64.

Parameters:
  • number1 (int) – Positional parameter 1

  • number2 (int) – Positional parameter 2

Return type:

int

system_option_topology()

See Intel(r) x86/x64 Debugger.

Only available for I386, I386_64.

Return type:

str

system_option_topology_sockets()

See Intel(r) x86/x64 Debugger.

Only available for I386, I386_64.

Return type:

int

system_option_zonespaces()

State of like-named command

See General Function Reference.

Only available for ARM, C7000_64, I386, I386_64, POWERPC, POWERPC64, RISCV.

Return type:

bool

system_oscclock()

Only available for V800.

Return type:

int

system_pch()

Only available for I386, I386_64.

Return type:

str

system_readpdrh()

See Intel(r) x86/x64 Debugger.

Only available for I386, I386_64.

Return type:

int

system_readpdrl()

See Intel(r) x86/x64 Debugger.

Only available for I386, I386_64.

Return type:

int

system_resetbehavior()

Current setting of RESetBehavior

See General Function Reference.

Only available for TRICORE, V800.

Return type:

str

system_resetdetection()

Only available for V800.

Return type:

str

system_traceext()

TRUE if an external trace is activated

See General Function Reference.

Return type:

bool

system_traceint()

TRUE if an internal trace is activated

See General Function Reference.

Return type:

bool

system_up()

TRUE if debugger has access to debug resources

See General Function Reference.

Return type:

bool

system_usecore()

See General Function Reference.

Return type:

int

system_usemask()

See General Function Reference.

Return type:

int

task()

Name of current task

See General Function Reference.

Return type:

str

task_access()

Access class

See General Function Reference.

Return type:

str

task_access_zone()

Access class zone

See General Function Reference.

Return type:

str

task_back()

Background task number

See General Function Reference.

Return type:

int

task_configfile()

Path of loaded OS Awareness

See General Function Reference.

Return type:

str

task_count()

Number of tasks

See General Function Reference.

Return type:

int

task_current_machineid()

ID of current machine

See General Function Reference.

Return type:

int

task_current_spaceid()

ID of current MMU space

See General Function Reference.

Return type:

int

task_current_task()

Magic value of current task

See General Function Reference.

Return type:

int

task_current_taskname()

Name of current task

See General Function Reference.

Return type:

str

task_extname(number)
Parameters:

number (int) – Positional parameter 1

Return type:

str

task_first()

First task in list

See General Function Reference.

Return type:

int

task_fore()

Foreground task number

See General Function Reference.

Return type:

int

task_id(task_name)

ID of task

See General Function Reference.

Parameters:

task_name (str) – Positional parameter 1

Return type:

int

task_machine_access(machine_id)

Default access class

See General Function Reference.

Parameters:

machine_id (int) – Positional parameter 1

Return type:

str

task_machine_extname(number1, number2)
Parameters:
  • number1 (int) – Positional parameter 1

  • number2 (int) – Positional parameter 2

Return type:

str

task_machine_id(machine_name)

ID of machine

See General Function Reference.

Parameters:

machine_name (str) – Positional parameter 1

Return type:

int

task_machine_name(machine_id_or_machine_magic)

Name of machine

See General Function Reference.

Parameters:

machine_id_or_machine_magic (int) – Positional parameter 1

Return type:

str

task_machine_vttb(machine_id_or_machine_magic)

VTTB of machine

See General Function Reference.

Parameters:

machine_id_or_machine_magic (int) – Positional parameter 1

Return type:

int

task_machineid(string)
Parameters:

string (str) – Positional parameter 1

Return type:

int

task_magic(task_name)

Task magic number

See General Function Reference.

Parameters:

task_name (str) – Positional parameter 1

Return type:

int

task_magicaddress()

‘magic address’

See General Function Reference.

Return type:

Address

task_magicrange()

Range of ‘magic address’

See General Function Reference.

Return type:

AddressRange

task_magicsize()

Size of ‘magic address’

See General Function Reference.

Return type:

int

task_name(task_magic)

Name of task

See General Function Reference.

Parameters:

task_magic (int) – Positional parameter 1

Return type:

str

task_next(task_magic)

Next task in list

See General Function Reference.

Parameters:

task_magic (int) – Positional parameter 1

Return type:

int

task_ortifile(number)
Parameters:

number (int) – Positional parameter 1

Return type:

str

task_space_count()

Number of spaces

See General Function Reference.

Return type:

int

task_spaceid(task_name)

Space ID of task

See General Function Reference.

Parameters:

task_name (str) – Positional parameter 1

Return type:

int

tcf_discovery()

Check if TCF discovery is enabled

See PowerView Function Reference.

Return type:

bool

tcf_port()

Port number of TCF interface

See PowerView Function Reference.

Return type:

int

term_line(channel, line_number)

Get line from terminal window

See General Function Reference.

Parameters:
  • channel (str) – Positional parameter 1

  • line_number (int) – Positional parameter 2

Return type:

str

term_readbusy(string)
Parameters:

string (str) – Positional parameter 1

Return type:

bool

term_returncode(channel)

Get returncode from terminal routine

See General Function Reference.

Parameters:

channel (str) – Positional parameter 1

Return type:

int

term_triggered(channel)

Get trigger state of terminal window

See General Function Reference.

Parameters:

channel (str) – Positional parameter 1

Return type:

bool

timeout()

Check if command was fully executed

See PowerView Function Reference.

Return type:

bool

title()

Caption of the TRACE32 main window

See PowerView Function Reference.

Return type:

str

tpiu_portmode()

Port mode setting

See General Function Reference.

Only available for ARM.

Return type:

str

tpiu_portsize()

Port size setting

See General Function Reference.

Only available for ARM.

Return type:

str

tpiu_swvprescaler()

SWVPrescaler value

See General Function Reference.

Only available for ARM.

Return type:

int

tpiuavailable()

Only available for APEX, ARC, ARM, ARP32, C5000, C6000, C7000_64, CEVAX, CUSTOM64, ETPU, GTM, IPU, MICROBLAZE, NIOS, OAK, PRU, QDSP6, RISCV, SDMA, STRED, UBICOM32, XTENSA.

Return type:

bool

tpiubase()

Only available for APEX, ARC, ARM, ARP32, C5000, C6000, C7000_64, CEVAX, CUSTOM64, ETPU, GTM, IPU, MICROBLAZE, NIOS, OAK, PRU, QDSP6, RISCV, SDMA, STRED, UBICOM32, XTENSA.

Return type:

Address

tpiufunnelavailable()

Only available for APEX, ARC, ARM, ARP32, C5000, C6000, C7000_64, CEVAX, CUSTOM64, ETPU, GTM, IPU, MICROBLAZE, NIOS, OAK, PRU, QDSP6, RISCV, SDMA, STRED, UBICOM32, XTENSA.

Return type:

bool

tpiufunnelbase()

Only available for APEX, ARC, ARM, ARP32, C5000, C6000, C7000_64, CEVAX, CUSTOM64, ETPU, GTM, IPU, MICROBLAZE, NIOS, OAK, PRU, QDSP6, RISCV, SDMA, STRED, UBICOM32, XTENSA.

Return type:

Address

tpu(string)

Only available for M68HC16, M68K, POWERPC.

Parameters:

string (str) – Positional parameter 1

Return type:

int

tpu_idle()

Only available for M68HC16, M68K, POWERPC.

Return type:

bool

tpu_long(number)

Only available for M68HC16, M68K, POWERPC.

Parameters:

number (int) – Positional parameter 1

Return type:

int

tpu_run()

Only available for M68HC16, M68K, POWERPC.

Return type:

bool

tpubase_address()

Address of TPU

See General Function Reference.

Only available for M68HC16, M68K, POWERPC.

Return type:

Address

trace_first()

Get record number of first trace record

See General Function Reference.

Return type:

int

trace_flow()

TRUE if trace method is flow trace

See General Function Reference.

Return type:

bool

trace_flow_errors()

Get number of flow errors / hard errors

See General Function Reference.

Return type:

int

trace_flow_fifofull()

Get number of FIFO overflows

See General Function Reference.

Return type:

int

trace_maxsize()

Get max. size of trace buffer in records

See General Function Reference.

Return type:

int

trace_method()

Currently configured trace method

See General Function Reference.

Return type:

str

trace_method_analyzer()

TRUE if the trace method is Analyzer

See General Function Reference.

Return type:

bool

trace_method_art()

TRUE if the trace method is ART

See General Function Reference.

Return type:

bool

trace_method_canalyzer()

TRUE if the trace method is CAnalyzer

See General Function Reference.

Return type:

bool

trace_method_fdx()

TRUE if the trace method is FDX

See General Function Reference.

Return type:

bool

trace_method_hanalyzer()

TRUE if the trace method is HAnalyzer

See General Function Reference.

Return type:

bool

trace_method_integrator()

TRUE if the trace method uses the Integrator

See General Function Reference.

Return type:

bool

trace_method_iprobe()

TRUE if the trace method uses the IProbe

See General Function Reference.

Return type:

bool

trace_method_la()

TRUE if the trace method is LA

See General Function Reference.

Return type:

bool

trace_method_logger()

TRUE if the trace method is LOGGER

See General Function Reference.

Return type:

bool

trace_method_onchip()

TRUE if the trace method is ONCHIP

See General Function Reference.

Return type:

bool

trace_method_probe()

TRUE if trace method uses the PowerProbe

See General Function Reference.

Return type:

bool

trace_method_snooper()

TRUE if the trace method is SNOOPer

See General Function Reference.

Return type:

bool

trace_record_address(record_number)

Get address recorded in trace record

See General Function Reference.

Parameters:

record_number (int) – Positional parameter 1

Return type:

Address

trace_record_data(record_number)

Get data recorded in trace record

See General Function Reference.

Parameters:

record_number (int) – Positional parameter 1

Return type:

int

trace_record_offset(record_number)

Get address in trace record as number

See General Function Reference.

Parameters:

record_number (int) – Positional parameter 1

Return type:

int

trace_record_time(record_number)

Get timestamp of trace record

See General Function Reference.

Parameters:

record_number (int) – Positional parameter 1

Return type:

float

trace_records()

Get number of used trace records

See General Function Reference.

Return type:

int

trace_size()

Get current trace buffer size in records

See General Function Reference.

Return type:

int

trace_state()

Get state of PowerTrace hardware

See General Function Reference.

Return type:

int

trace_statistic_count(address)
Parameters:

address (Address) – Positional parameter 1

Return type:

int

trace_statistic_exist(address)

TRUE if function exists in trace statistics

See General Function Reference.

Parameters:

address (Address) – Positional parameter 1

Return type:

bool

trace_statistic_imax(address)

Longest time between function entry and exit

See General Function Reference.

Parameters:

address (Address) – Positional parameter 1

Return type:

float

trace_statistic_imin(address)

Shortest time between function entry and exit

See General Function Reference.

Parameters:

address (Address) – Positional parameter 1

Return type:

float

trace_statistic_internal(address)

Time spent within the selected function

See General Function Reference.

Parameters:

address (Address) – Positional parameter 1

Return type:

float

trace_statistic_max(address)

Maximum time of selected function

See General Function Reference.

Parameters:

address (Address) – Positional parameter 1

Return type:

float

trace_statistic_min(address)

Minimum time of selected function

See General Function Reference.

Parameters:

address (Address) – Positional parameter 1

Return type:

float

trace_statistic_total(address)

Total time of selected function

See General Function Reference.

Parameters:

address (Address) – Positional parameter 1

Return type:

float

trace_traceconnect()

Name of trace sink of the SoC

See General Function Reference.

Return type:

str

traceport_lanecount(index)

Number of serial lanes

See General Function Reference.

Only available for ARC, ARM, C6000, CEVAX, ETPU, GTM, POWERPC, POWERPC64, RISCV, TRICORE, V800, XTENSA.

Parameters:

index (int) – Positional parameter 1

Return type:

int

track_address()

Get tracking address

See General Function Reference.

Return type:

Address

track_column()

Number of column where the found item starts

See General Function Reference.

Return type:

int

track_line()

Number of line containing the found item

See General Function Reference.

Return type:

int

track_record()

Number of record containing the found item

See General Function Reference.

Return type:

int

track_string()

Current selection in a TRACE32 window

See General Function Reference.

Return type:

str

track_time()

Timestamp of current tracking record

See General Function Reference.

Return type:

float

translation_intermediate(address)

Only available for ARM, I386, I386_64.

Parameters:

address (Address) – Positional parameter 1

Return type:

Address

translation_intermediate_valid(address)

Only available for ARM, I386, I386_64.

Parameters:

address (Address) – Positional parameter 1

Return type:

bool

translation_intermediateex(address)

Only available for ARM, I386, I386_64.

Parameters:

address (Address) – Positional parameter 1

Return type:

Address

translation_intermediateex_valid(address)

Only available for ARM, I386, I386_64.

Parameters:

address (Address) – Positional parameter 1

Return type:

bool

translation_linear(address)

Only available for I386, I386_64.

Parameters:

address (Address) – Positional parameter 1

Return type:

Address

translation_linear_valid(address)

Only available for I386, I386_64.

Parameters:

address (Address) – Positional parameter 1

Return type:

bool

translation_linearex(address)

Only available for I386, I386_64.

Parameters:

address (Address) – Positional parameter 1

Return type:

Address

translation_linearex_valid(address)

Only available for I386, I386_64.

Parameters:

address (Address) – Positional parameter 1

Return type:

bool

translation_list_logrange(number)
Parameters:

number (int) – Positional parameter 1

Return type:

AddressRange

translation_list_logrange_zone(number, address)

Only available for ARM, C7000_64, I386, I386_64, POWERPC, POWERPC64, QDSP6, RISCV, TRICORE, V800.

Parameters:
  • number (int) – Positional parameter 1

  • address (Address) – Positional parameter 2

Return type:

AddressRange

translation_list_number_zone(address)

Only available for ARM, C7000_64, I386, I386_64, POWERPC, POWERPC64, QDSP6, RISCV, TRICORE, V800.

Parameters:

address (Address) – Positional parameter 1

Return type:

int

translation_list_physaddr(number)
Parameters:

number (int) – Positional parameter 1

Return type:

Address

translation_list_physaddr_zone(number, address)

Only available for ARM, C7000_64, I386, I386_64, POWERPC, POWERPC64, QDSP6, RISCV, TRICORE, V800.

Parameters:
  • number (int) – Positional parameter 1

  • address (Address) – Positional parameter 2

Return type:

Address

translation_list_type(number)
Parameters:

number (int) – Positional parameter 1

Return type:

str

translation_list_type_zone(number, address)

Only available for ARM, C7000_64, I386, I386_64, POWERPC, POWERPC64, QDSP6, RISCV, TRICORE, V800.

Parameters:
  • number (int) – Positional parameter 1

  • address (Address) – Positional parameter 2

Return type:

str

translation_logical(address)
Parameters:

address (Address) – Positional parameter 1

Return type:

Address

translation_logical_valid(address)
Parameters:

address (Address) – Positional parameter 1

Return type:

bool

translation_physical(address)
Parameters:

address (Address) – Positional parameter 1

Return type:

Address

translation_physical_valid(address)
Parameters:

address (Address) – Positional parameter 1

Return type:

bool

translation_physicalex(address)
Parameters:

address (Address) – Positional parameter 1

Return type:

Address

translation_physicalex_valid(address)
Parameters:

address (Address) – Positional parameter 1

Return type:

bool

trims08fll(frequency_in_KHz)

See MCS08 Debugger.

Only available for M68HC08.

Parameters:

frequency_in_KHz (int) – Positional parameter 1

Return type:

int

tronchip_counter(number)
Parameters:

number (int) – Positional parameter 1

Return type:

int

tronchip_isavailable(trigger_name)

See Intel(r) x86/x64 Debugger.

Only available for I386, I386_64.

Parameters:

trigger_name (str) – Positional parameter 1

Return type:

bool

tronchip_isset(trigger_name)

See Intel(r) x86/x64 Debugger.

Only available for I386, I386_64.

Parameters:

trigger_name (str) – Positional parameter 1

Return type:

bool

true()

Boolean expression

See PowerView Function Reference.

Return type:

bool

tss()

TSS base address

See General Function Reference.

Only available for I386, I386_64.

Return type:

int

var_address(hll_expression)

Address of HLL expression

See General Function Reference.

Parameters:

hll_expression (str) – Positional parameter 1

Return type:

Address

var_bitpos(hll_expression)

Bit position inside a C bit field

See General Function Reference.

Parameters:

hll_expression (str) – Positional parameter 1

Return type:

int

var_bitsize(hll_expression)

Size of bit field element

See General Function Reference.

Parameters:

hll_expression (str) – Positional parameter 1

Return type:

int

var_end(hll_expression)

Last address of HLL expression

See General Function Reference.

Parameters:

hll_expression (str) – Positional parameter 1

Return type:

Address

var_exist(hll_expression)

TRUE if HLL expression exists

See General Function Reference.

Parameters:

hll_expression (str) – Positional parameter 1

Return type:

bool

var_fvalue(hll_expression)

Contents of HLL expression

See General Function Reference.

Parameters:

hll_expression (str) – Positional parameter 1

Return type:

float

var_isbit(hll_expression)

TRUE if HLL expression is a bit field element

See General Function Reference.

Parameters:

hll_expression (str) – Positional parameter 1

Return type:

bool

var_isregister(string)
Parameters:

string (str) – Positional parameter 1

Return type:

bool

var_isstack(string)
Parameters:

string (str) – Positional parameter 1

Return type:

bool

var_isstatic(string)
Parameters:

string (str) – Positional parameter 1

Return type:

bool

var_range(hll_expression)

Address range of HLL expression

See General Function Reference.

Parameters:

hll_expression (str) – Positional parameter 1

Return type:

AddressRange

var_register(string)
Parameters:

string (str) – Positional parameter 1

Return type:

str

var_sizeof(hll_expression)

Size of HLL expression

See General Function Reference.

Parameters:

hll_expression (str) – Positional parameter 1

Return type:

int

var_string(hll_expression)

Zero-terminated string or variable contents

See General Function Reference.

Parameters:

hll_expression (str) – Positional parameter 1

Return type:

str

var_typeof(hll_expression)

Type of HLL expression

See General Function Reference.

Parameters:

hll_expression (str) – Positional parameter 1

Return type:

str

var_value(hll_expression)

Value of HLL expression

See General Function Reference.

Parameters:

hll_expression (str) – Positional parameter 1

Return type:

int

vco()

Frequency of VCO generator

See General Function Reference.

Return type:

int

version_build()

Upper build number

See General Function Reference.

Return type:

int

version_build_base()

Lower build number

See General Function Reference.

Return type:

int

version_cable()

Hardware version of debug cable

See General Function Reference.

Return type:

int

version_date()

Version date YYYY/MM

See General Function Reference.

Return type:

str

version_environment(name)

TRACE32 environment setting

See General Function Reference.

Parameters:

name (str) – Positional parameter 1

Return type:

str

version_firmware_debug()

Version number of firmware

See General Function Reference.

Return type:

float

version_serial()

Serial number

See General Function Reference.

Return type:

str

version_serial_cable()

First serial number of debug cable

See General Function Reference.

Return type:

str

version_serial_debug()

Serial number of debug module

See General Function Reference.

Return type:

str

version_serial_powertraceauxport()

S/N of device at PT aux port

See General Function Reference.

Return type:

str

version_serial_preprocessor()

Serial number of preprocessor

See General Function Reference.

Return type:

str

version_serial_trace()

Serial number of trace module

See General Function Reference.

Return type:

str

version_serial_whisker(number)

S/N of whiskers at CombiProbe or uTrace

See General Function Reference.

Parameters:

number (int) – Positional parameter 1

Return type:

str

version_software()

Release build or nightly build, etc.

See General Function Reference.

Return type:

str

vmx()

See Intel(r) x86/x64 Debugger.

Only available for I386, I386_64.

Return type:

bool

vmx_guest()

See Intel(r) x86/x64 Debugger.

Only available for I386, I386_64.

Return type:

bool

vpu(register_name)

Value of VPU register

See General Function Reference.

Only available for APEX, C7000_64, POWERPC, POWERPC64, RISCV.

Parameters:

register_name (str) – Positional parameter 1

Return type:

int

vpucr(register)

Value of VRSAVE or VSCR register

See General Function Reference.

Only available for POWERPC, POWERPC64.

Parameters:

register (str) – Positional parameter 1

Return type:

int

warnings()

Check if warning occurred during command execution

See PowerView Function Reference.

Return type:

bool

window_command(WinTOP_or_window_name)

Command string displayed in window

See PowerView Function Reference.

Parameters:

WinTOP_or_window_name (str) – Positional parameter 1

Return type:

str

window_exist(window_name)

Check if window name exists

See PowerView Function Reference.

Parameters:

window_name (str) – Positional parameter 1

Return type:

bool

window_position(WinTOP_or_window_name, position_item_name)

Information on window position and dimension

See PowerView Function Reference.

Parameters:
  • WinTOP_or_window_name (str) – Positional parameter 1

  • position_item_name (str) – Positional parameter 2

Return type:

float

winpage_exist(page_name)

Check if window page exists

See PowerView Function Reference.

Parameters:

page_name (str) – Positional parameter 1

Return type:

bool