 |
|
 |
MAEC TOOL NEWS:
MAECT-PD308SIM-010516D
PD308SIM, PD30SIM, PD308, PD30, PDB30, XDB30, PD308M, and PD30M Precautions
|
Please take note of the following problem in using simulator debuggers and emulator debuggers for the M16C family of microcomputers:
- On referencing register variables of 32 bits in length
- Versions Concerned
All the versions of the following products are concerned.
- 1.1 Simulator Debuggers
| For the M16C/80 series MCUs | : PD308SIM |
| For the M16C/60 and /20 series MCUs | : PD30SIM |
- 1.2 Emulator Debuggers
| For the M16C/80 series MCUs | : PD308 |
| For the M16C/60 and /20 series MCUs |
: PD30 : PDB30 (spare/repair only) : XDB30 (spare/repair only) |
- 1.3 Emulator Debuggers Dedicated to the Compact Emulator
| For M30800T-CPE | : PD308M |
| For M30620T-CPE | : PD30M |
- Description
When referencing register variables of 32 bits in length in the C Watch and Local windows and the print command, their values cannot correctly be displayed.
- Workaround
- The value of register variables of 32 bits long can be checked any of the following ways:
- (1) Display the program in MIX mode in the Program or Source window and confirm two registers, which the 32-bit variable stored in, from assembler code.
- (2) Read the value of each register in (1) in the Register window.
- (3) Generate a 32-bit value from the two registers.
- Schedule of Fixing the Problem
We plan to fix this problem in our next release.
|
 |