Everything

[System] tab

This tab displays the system information (e.g. RTOS Name and Version) of the RI78V4.
Figure A-2. [System] Tab
The following items are explained here.
[How to open]
- From the [Debug] menu, select [Download].
- From the [View] menu, select [Realtime OS] >> [Resource Information].
[Description of each area]
(1) Information display area
This area displays the system information (e.g. RTOS Name and Version) of the RI78V4.
This area consists of the following items.
RTOS Name
The RTOS name "RI78V4" is shown.
Version
The version of the RI78V4 is shown.
System Time
The system time is shown.
Interrupt Nest
The nesting level of interrupt processes (including CPU exception processes) is shown.
Dispatching
The system state of the RI78V4 is shown.
Disable
Dispatch disabled state
Enable
Dispatch enabled state
CPU Lock
The system state of the RI78V4 is shown.
Locked
CPU locked state
Unlocked
CPU unlocked state
System Stack Area
The start address, end address, and size (in bytes) of the system stack are shown in the following format.
Start address - End address (Size)
Current System SP
If the processing program is operating on the system stack, the start address of the system stack is shown. If it is running on the task stack, then the current SP value is shown.
Idle Routine Start Address
The start address of the idle routine is shown.
Number of Priority
The maximum priority of the task is shown.
Number of Task
The total number of tasks is shown.
Number of Semaphore
The total number of semaphores is shown.
Number of Eventflag
The total number of eventflags is shown.
Number of Data Queue
The total number of dataqueues is shown.
Number of Mailbox
The total number of mailboxes is shown.
Number of Mutex
"-" is shown.
Number of Message Buffer
"-" is shown.
Number of Fixed-Sized Memory Pool
The total number of fixed-sized memory pools is shown.
Number of Variable-Sized Memory Pool
"-" is shown.
Number of Cyclic Handler
The total number of cyclic handlers is shown.
Number of Alarm Handler
"-" is shown.
Number of Interrupt Handler
The total number of interrupt handlers is shown.
Number of Initialize Routine
The total number of initialize routines "1" is shown.
Number of Extended Service Call Routine
"-" is shown.

Remarks 1. If the system information (System Stack Area, Current System SP) in the cell is double clicked, then Memory panel displays the contents of the system stack, and the caret moves to the corresponding location.
2. If the system information (Idle Routine Start Address) in the cell is double clicked, then Editor panel displays the source file of the idle routine, and the caret moves to the corresponding location.
[Context menu]
The context menu displayed in response to a right mouse click differs as follows depending on the area clicked.
(1) Header column
Display
Displays cascade menus for selecting the header items to display.
Selected item name
The following items are displayed for selection.
RTOS Name, Version, System Time, Interrupt Nest, Dispatching, CPU Lock, System Stack Area, Current System SP, Idle Routine Start Address, Number of Priority, Number of Task, Number of Semaphore, Number of Eventflag, Number of Data Queue, Number of Mailbox, Number of Mutex, Number of Message Buffer, Number of Fixed-Sized Memory Pool, Number of Variable-Sized Memory Pool, Number of Cyclic Handler, Number of Alarm Handler, Number of Interrupt Handler, Number of Initialize Routine, Number of Extended Service Call Routine
Checked
The item in question will be displayed.
Not checked
The item in question will not be displayed.
Notation
Displays cascade menus for selecting the display notation.
Selected item name
The following items are displayed for selection.
System Time, Interrupt Nest, System Stack Area, Current System SP, Idle Routine Start Address, Number of Priority, Number of Task, Number of Semaphore, Number of Eventflag, Number of Data Queue, Number of Mailbox, Number of Mutex, Number of Message Buffer, Number of Fixed-Sized Memory Pool, Number of Variable-Sized Memory Pool, Number of Cyclic Handler, Number of Alarm Handler, Number of Interrupt Handler, Number of Initialize Routine, Number of Extended Service Call Routine
DEC
Displays value in signed decimal number.
HEX
Displays value in hexadecimal number.

(2) Footer column
Jump to Memory (Current System SP)
Opens the Memory panel, and displays the contents of the Current System SP.
Jump to Source (Idle Routine Start Address)
Opens the Editor panel, and displays the source code of the idle routine.
Jump to Disassemble (Idle Routine Start Address)
Opens the Disassemble panel, and displays the results of disassembling the idle routine.
Reset Display Item
Resets the display item (e.g. whether or not to display header items, display notation, display order and display width).