PowerPC Product Release Notes
The new features in PowerPC V2.1 include:
TASKING PowerPC C/C++/EC++ Compiler
Several new compiler optimizations are included in this release:
- Decrement and branch loop rewriting
- Inlined struct assignments and memcpy()
- Endian byte order reversals as load/store reversed and intrinsic
byte swap functions
- Condition code simplified using instructions with record mode
- Interrupt Functions in C
- Floating point FSEL conditional moves
- Floating point transcendental constant folding and strength
reduction
CrossView Pro Debugger
Numerous new debugging capabilities have been added in this release:
- Improved Look and Feel
- Grouping of Registers
- Symbolic Editing of Registers
- "Bubble-Spy" of Variables and/or Functions
- Enable/Disable Breakpoints
- Programmable Signal Data Analysis
- Flash Programming Support
- Support for the PLX IOP 480
For additional details on each new feature, please view the PowerPC V2.1 What's New Sheet (PDF).
The new features in PowerPC V2.0 include:
TASKING PowerPC C/C++/EC++ Compiler
- Embedded C++ Support
- New Compiler Optimizations
- Symbolic Register Access Libraries
- Reentrant Run-Time Libraries
CrossView Pro Debugger
- On-chip debugging (BDM/JTAG) supports trace capabilities
- Extensive RTOS aware debugging
- Support for all
Macraigor Wigglers including the new Raven and Hummingbird
- Increased download speed for on-chip debugging
- CrossView Pro debugger compatibility with other third party
compilers
- Support for the following additional PowerPC families: MPC555,
PPC740, PPC750, MPC850, MPC8240, MPC8260, IBM405
The new features in PowerPC V1.1 include:
CrossView Pro Debugger Enhancements
- Extensive and easy-to-use RTOS aware debugging
- Multiple Viewing Windows (kernel, tasks, queues, semaphores,
events, memory, timer, I/O drivers)
- Display levels of information (Summary and Detail)
- Examine data structures
- Right click menus
- Clickable text
- Window Icons
- Online help
- Full on-chip debug (BDM) support for the 823, 850
- On-chip debug (BDM/JTAG) supports non-realtime (program counter)
trace
- Ability to edit registers in symbolic format
- Reset capability supports both program-reset and target-reset
- ROM Monitor supports 740, MBX860 board
PPC C/C++ Compiler
- Compiler now also includes Special Purpose Register Library (SPR) to
allow symbolic register access (download
PDF appnote) at the C/C++ level
|