- Important information
- New features
- Known problems
- Program corrections
- User guide corrections
- Miscellaneous
- Release history
Important information
New features
- None
Known Problems
- None
Program Corrections
- None
User guide corrections
- None
Miscellaneous
- None
Release history
9.20.3, Oct 2015
New features
Improved support for banked XDATA memory. For devices with a 16-bit data pointer which support banking of the XDATA memory space, the option --proc_xdata_banking can be specified in Project>Options>Debugger>Extra Options. This enables C-SPY to manage the DPTR register and the PDATA/XDATA stack pointers properly.
9.20.1, May 2015
Program corrections
EW25377
It is not possible to use the 'Download extra image' options because the 'Offset' input field does not accept input.
9.10.1, Dec 2014
Program corrections
EW22133
The Stack plug-in is not compatible with the extended stack present in the Analog Devices ADE devices.EW24619
Pdata stack incorrectly reported as out of range.
8.30.1, Dec 2013
Program corrections
EW23834
The Register window displays fewer virtual registers than defined if the number of defined virtual registers is greater than eight.EW23870
Disassembling other zones than CODE could lead to a debugger crash.
8.20.1, Oct 2012
New features
- Support for SFR paging and banked xdata has been added to the C-SPY Debugger driver for Silicon Labs.
Note: This is not supported in the C-SPY Simulator.
Program corrections
- None
8.11.1, Feb 2012
New features
- None
Program corrections
- None
8.10.4, Dec 2011
New features
- None
Program corrections
EW22877
The disassembled address of a short jump instruction displayed the address wrong if the size of the instruction was 3 bytes.
8.10.3, Sep 2011
New features
- None
Program corrections
- None
8.10.1, May 2011
New features
-
More breakpoints available
The number of hardware breakpoints used by the runtime library can now be configured, making it possible to free up more breakpoints for use in the application code. -
Debug without downloading
You can now start the debugger with or without downloading code, using two new buttons on the toolbar and two new Project menu commands. There are also two new corresponding ways to restart the debugger during the debug session.
Program corrections
EW20295
Auto variables placed in registers were not displayed correctly in the Watch window. This has been corrected.EW20975
Using a custom runtime library together with a custom linker configuration file will no longer cause C-SPY to terminate.EW21926
Support for the --ks_version command line option was re-enabled for the kickstart edition.EW22031
The Stack window displayed structures with too many padding bytes. This has been corrected.
V7.60.1, June 2010
Program corrections
EW21355, EW21361, EW21362
The user can now control access to memory address ranges in the following zones by using the [Memory] tag in the .ddf file.:- Code
- XData
- IData
- SFR
EW21539
Symbolic names for special function registers in ddf files were not able to override some internal hard coded names. This has been corrected.EW21540
C-SPY no longer issue superfluous warnings for symbolic SFR names defined more than once.
New features
- This file was introduced in version 7.60 of IAR Embedded Workbench for 8051. It covers changes and modifications made to C-SPY core functionality since that release.