Everything
 

SMS panel [Simulator]


This panel is used to debug RL78 SNOOZE mode sequencer (SMS).

This panel is available only when a debug tool (simulator) that supports RL78 SMS simulation is connected.

Remark

This panel can be zoomed in and out by in the tool bar, or by moving the mouse wheel forward or backward while holding down the [Ctrl] key.

Figure A.54

SMS Panel

 

This section describes the following.

[How to open]

-

From the [View] menu, select [SMS].

[Description of each area]

Each row corresponds to SMSIp(p:0–31).

(1)

Address area

Displays the disassembly address for each line (the value of “p” in SMSIp, ranging from 0 to 31).

It also displays a marker indicating the next execution location (SMSS.SMSCV[4:0] (0–31)).

(2)

Disassemble area

Displays the code for SMSIp (p:0–31) in 4-digit hexadecimal notation and in disassembled form.

HighlightsNote the line of the next command to be executed.

Note

The highlighting color depends on the configuration in the [General - Font and Color] category of the Option dialog box.

[Toolbar]

 

Enables or disables the SMS debugging function.

 

Acquires the latest data from the debug tool, and updates the contents of this panel.

 

Forcibly starts SMS debugging while waiting for the SMS activation trigger.

 

Executes the program step by step.

The status of the SMS is indicated by the following icons and texts.

SMS Debug disabled

OFF

SMS input clock supply suspended

DISABLE

SMS stopped

STOP

Waiting for the SMS activating trigger

TERMINATE

SMS in progress

OPERATING

When SMS is operating, the SMS debugging status is indicated by the following icons and texts.

Now halted

BREAK

Under execution

RUN

Step execution in progress

STEP

[Context menu]

[Disassemble area/Address area]

Set the location for the next execution here

Set the next execution point to the address of the line where the cursor is currently located.

This item is only available during an SMS break.

For example, if you place the cursor on a line in Address Area 3 and select this menu item, SMSI3 will be set as the next execution point.