Release 2.0.8
- Fixed Replace inactive replace button in Replace dialog
- Cosmetic fix of disassembly window decoding of BIC #n, &2 as CLRx instruction.
- Fix infrequent code generation error when dereferencing a pointer to multi-word data.
- Better code generation for some pointer expressions.
Release 2.0.7
- Corrected assembly code executable project template's startup code.
- Corrected code generator for CPUX behavior change with XOR to status register.
Release 2.0.6
- Fixed monitor exit code on MSP430X targets.
- Fixed debugging step over on function calls in conditional expressions.
- Fixed saving of "Erase All" target property state.
- Fixed MSP430X function pointer thunking through void * pointers
- Corrected entry of some characters on Mac OS X when typed on non-English keyboards
Release 2.0.5
- Added option to disable spell checker
- Added option to disable paste on middle mouse button click and made it default to off.
Release 2.0.4
- Interrupt functions now generate trampolines to support RAM-based vectoring schemes
Release 2.0.3
- Amend code-flow algorithm to flow code around interrupt vectors
- Fix 'printf' formatter which doesn't output '%%' as '%'
- Fix '__int32_mul' for software multiplication
Release 2.0.2
- Fix hex file generator which emits incorrect fills
- Fix 'printf' formatter which doesn't print '%d' as signed when 32-bit selected
- Fix __low_power_mode_off_on_exit() definition
Release 2.0
Start over.
Known Problems
- Setting software breakpoints doesn't work on the F5xx series using a FET430-UIF. Turn off software breakpoint support in the target properties.
- Differential downloading is not reliable. Turn on erase all in the target properties or turn off differential downloading environment option.