 |
|
 |
RENESAS TOOL NEWS on March 16, 2006: RSO-HEW-060316D
A Note on Using
the High-performance Embedded Workshop |
Please take note of the following problem in using the High-performance
Embedded Workshop:
- On editing the value of the I/O register
- Versions Concerned
High-performance Embedded Workshop V.4.00.00--V.4.00.03
The High-performance Embedded Workshop is bundled with the software
products such as compilers that it manages.
To check for the version number of your High-performance Embedded
Workshop, open the Help menu and select the About High-performance
Embedded Workshop command.
- Description
Consider that you are editing the value of the I/O register in the
IO window (*1). When the value of the I/O register that is presented
in the Value field of the IO window is such that its uppermost four
bits are "B", incorrect values are displayed in the Current Value
and the New Value field in the dialog box (*2) for editing the
value of the I/O register. If you click the OK button under this
condition, the I/O register is set to the incorrect value presented
in the New Value field.
Example:
| (1) |
|
In the 8-bit I/O register
When the value of the I/O register that is presented in the Value
field is "BB", "0" is displayed in the Current Value and the
New Value field in the editing dialog box. |
| (2) |
|
In the 16-bit I/O register
When the value of the I/O register that is presented in the Value
field is "B222", "222" is displayed in the Current Value and the
New Value field in the editing dialog box. |
| (3) |
|
In the 32-bit I/O register
When the value of the I/O register that is presented in the Value
field is "BFFF0000", "FFF0000" is displayed in the Current Value
and the New Value field in the editing dialog box. |
NOTES:
| *1. |
|
To open the IO window, open the View menu and select the CPU ->
IO command. |
| *2. |
|
To open this dialog box, double-click the line on which the value
of the I/O register to be modified is presented in the IO window. |
- Workaround
When you need to edit the value of the I/O register, use in-place
editing as follows:
| (1) |
|
Click the value of the I/O register you want to edit in the Value
field. You see the line highlighted.
Click the value once again and it becomes editable. |
| (2) |
|
Enter the value you want into the field. |
| (3) |
|
Press the Enter key. |
- Schedule of Fixing the Problem
We plan to fix this problem in the next release of the product.
|
 |