Datasheet
Differences
2-36 Copyright © 1999-2001 ARM Limited. All rights reserved. ARM DUI 0064D
• Improved stack-unwinding due to the use of DWARF2 descriptions. In ADS, all
standard library functions carry DWARF frame unwinding descriptions with
them. These are always generated by ADS compilers and there is new assembler
support in ADS to facilitate their generation for hand-written assembly language.
Impact
AXD can debug RDI 1.5.1 targets only. All ARM-supplied debug targets (Multi-ICE,
ARMulator, Remote_A, and gateway) support RDI 1.5.1. For non-ARM debug targets
that support RDI 1.5 or RDI 1.0, use ADW instead of AXD.
There is no support for conversion of ADW obey files to AXD scripts. If existing obey
files are important, use ADW instead.
ARMulator
The ARMulator has been enhanced to support RPS Interrupt Controller and Timer
peripheral models (as defined in ARM DDI 0062D). The ARMulator supports the
following new processor models:
•ARM9E
• ARM10T
™
• ARM1020T
™
.
The ARM10 models do not support VFP.
There is also a new stack usage monitor memory model available for all processor
models except ARM10T and ARM1020T.
The ARMulator supports RDI 1.5.1.
Angel and Remote_A
Angel and Remote_A enhancements are:
• Remote_A connection supports RDI 1.5.1.
• Improved reliability when semihosting.
• Additional Angel ports and improved integration with uHAL.
• Improved coprocessor support, for example FPA (ARM7500) and VFP (ARM10)
coprocessors.
• Support for dynamically loaded hardware drivers for the host on Windows and
UNIX.