General Commands Reference Guide R TRACE32 Online Help TRACE32 Directory TRACE32 Index TRACE32 Documents ................................................
General Commands Reference Guide R TRACE32 Online Help TRACE32 Directory TRACE32 Index TRACE32 Documents ......................................................................................................................
General Commands ......................................................................................................................
General Commands Reference Guide R ..................................................................................
General Commands Reference Guide R Version 26-Oct-2016
REFresh
Function The refresh function has to be activated, when a dynamic RAM is on the target system and is refreshed by the CPU. The refresh function uses burst read cycles for refreshing target memory. Address range and storage class may be defined. StandBy On StandBy mode the refresh burst is forced while no emulation is running. ref.burst
NOTE:
ref.burst
////////////////// realtime emulation
ref.burst
ref.burst
This command is for refreshing target DRAMs only, when having dynamic emulation memory, it is automatically refreshed by dual-port access.
Defines the address range, which is touched by refresh cycles. ref.inc 0x1 ref.a ud:0x10000--0x100ff
; Refresh on USERDATA area
ref.inc 0x0 ref.c word ref.a sd:0x1000++0x0ff
; Refresh burst with 128 words on ; address 1000h
If the REF.Inc value is set to zero, the address range will be define the length of the refresh burst to a single memory address.
See also ■ REFresh.state ▲ ’Refresh Generator’ in ’ICE User’s Guide’
REFresh.CYcle
Access mode
ICE only
Format:
REFresh.CYcle
:
Byte Word Long
If on 16 bit CPUs the access type is LONG, refresh is made by 2 refresh cycles. If on 8 bit CPUs the option WORD or LONG is selected, 2 or 4 cycles are used for one refresh cycle.
See also ■ REFresh.state ▲ ’Refresh Generator’ in ’ICE User’s Guide’
Defines the address increment used in the refresh access loop. ; force refresh with 256 cycles ref.t 4.ms ref.a ud:0x0--0x03ff ref.c long ref.i 0x4 ref.on
; ; ; ; ;
cycle time 4 ms address range 0 to 03ffh long word increment 4 switch on refresh operation
; standby refresh on address 1000H ref.a ud:0x1000++0x0 ref.c b ref.standby
; address 1000H ; byte access ; switch refresh on
See also ■ REFresh.state ▲ ’Refresh Generator’ in ’ICE User’s Guide’
REFresh.OFF
Switch off
ICE only
Format:
REFresh.OFF
Refresh function is switched to OFF automatically, when the refresh parameters don't fit e.g. an odd address range together with word size.
See also ■ REFresh.state ▲ ’Refresh Generator’ in ’ICE User’s Guide’
The Register command group is used to control the processor registers. In case of subprocessors (e.g., FPU) extra commands are provided. Register values can be returned by the function Register(): PRINT Register(D0)
; print the contents of the ; register D0 in the message line
Register.Set D1 Register(D0)
; set register D1 to the contents ; of register D0
See also ■ Register.Init ■ Register.Set ❏ Register()