Version 2.0.1.0
|
Released 6/24/2002
|
* Fixed problem with "init
all" (would not always stop at "main" label in C mode)
* Fixed "CTRL+F2" bug: this key sequence
would crash the tools (and do nothing else)
|
Version 2.0.1.1
|
Released 6/26/2002
|
* Added option to compare program on chip with compiled
project
* Changed driverX implementation for WinNT and Win2000 versions: this new implementation
should be more tolerant of interrupt conflicts
|
Version 2.0.1.2
|
Released 6/27/2002
|
* Fixed bug in Linker Control
(option "none") that would try to load programs in non existent
memory on certain chips
* Fixed bug in watch display of char variables:
display would not be updated consistently
|
Version 2.0.1.3
|
Released 7/09/2002
|
* Added support for automatic launch of any task upon
successful build
* Added option to save executable in TI TXT format
* Added more floating point math functions to library
* All SFR "variables" are now watchable directly
|
Version 2.0.1.4
|
Released 7/13/2002
|
* Support for customizing accelerator keys
* Support for sprintf and vsprintf in run time library
* Various options related to .TXT format and "launch after build"
* Bug fix in sqrt routine that would sometimes return
the opposite of the right answer on certain chips
* Better accuracy for inverse trigonometric functions
* strings watchable by "fly over"
|
Version 2.0.1.5
|
Released 7/23/2002
|
* Support for "mouse wheel" in source files and
memory window
* Added a few command line options and pragmas to the C compiler (for
signed/unsigned characters)
* Menu commands for "find" and "find and replace" in
editor
* Better support for long register variables
* fix of LCD check box in options dialog
* addition of "monitor" C functions
* assembly access to multi-register C variables
* binary format available for watch variables
* librarian now accepts empty modules (for
automatic rebuilding of libraries)
|
Version 2.0.1.6
|
Released 7/25/2002
|
* added disassemble capability on any cell in program
memory
* fixed bug that would prevent char variables from
being modified in "watch edit" if located on an odd address
* fixed bug that scrolled the source window slightly
when dragging and dropping variables to the watch window
* fixed bug introduced in linker in 2.0.1.5 (would
crash if undefined symbol was detected)
*Better support for porting of C projects
|
Version 2.0.1.7
|
Released 7/31/2002
|
* fixed a bug in the compiler
which was sometimes causing the compiler
to crash when converting an expression to use char (8
bit) operations.
* added "find matching bracket" menu
option in editor
* fixed a bug, whereby the recent change to AQ430LIB
was not reporting empty object modules being skipped afterthe first non-empty
object module was processed.
* variables in info memory are now
"watchable"
|
Version 2.0.1.8
|
Released 8/2/2002
|
* Added "find matching parenthesis option"
* Added bookmarking capability in text windows
* Removed current location arrow when program is running
* Added option for user to define search path when source files not found
|
Version 2.0.1.9
|
Released 8/10/2002
|
* Added "fly over" floating point format for
single floating point variables
* fixed problem of watch variables put into watch
window when PC not in their scope of definition
* Show all errors simultaneously in source window
* fixed problem in "compare project to
chip" when JTAG not present (or Program window not present)
|
Version 2.0.2.1
|
Released 8/18/2002
|
* Major change in project structure to accomodate
groups of files, and to store compiled files in different folders
* Added support for _DMEM3 and _DMEM4. For the assembler,this means new
directives ".mem3seg" and ".mem4seg".
* Improved the code generated for unsigned long shifts by 16 and by 8.
* Added a peephole optimization to eliminate redundant compares with zero.
* The assembler now uses the constant generator value for -1 when it sees a
byte instruction whose constant operand is 0xff.
|
Version 2.0.2.2
|
Released 8/22/2002
|
* Allow display in ASCII format
* Removed "MSP430Fxx" at the beginning of windows names to better differentiate
between iconized windows
* Fix bug on certain cases of shift of char variables
in C compiler
* standardize length of watched variables in hex
and binary format for easier visual comparison
|
Version 2.0.2.3
|
Released 8/29/2002
|
* fixed bug in reset and
initialize when "release JTAG on GO" is set
* fixed bug introduced in 2.0.1.8 that would crash
the tools on exit if profiling was used.
* Improved support for bookmarks
* Improved support for find in editor
* Added option to avoid switching modes when
stopping in between C instructions
* Allowed longer string declarations in C
|
Version 2.0.2.4
|
Released 9/5/2002
|
* added "browser" for C functions and global
variables
* fixed bug that would cause certain C routines to
lose their program counter display in the left margin of the source code
under certain circumstances.
* a few more refinements on word search and flags
* fixed discrepancy in .byte directive for code
segments in assembler
* fixed bug that could crash the tools if started in
asm mode under certain conditions.
*fixed bug on "hot closing" of tools
|
Version 2.0.2.5
|
Released 9/9/2002
|
* Added "byte view"
to Memory window for display /modification of data
* modified .byte assembler directive in code segment
to make byte ordering consistent with data segment
|
Version 2.0.2.6
|
Released 9/13/2002
|
* Fixed bug in watch of SFR area
(for byte locations)
* Fixed bug in profiling (introduced in 2.0.1.8)
* Fixed bug in watch of info mem variables (again!)
|
Version 2.0.2.7
|
Released 9/25/2002
|
* Fixed bug in C compiler (common
sub-expressions)
|
Version 2.0.2.8
|
Released 10/04/2002
|
*fixed two bugs in mcc, one
related to alignment of variable argument list, the other about how to handle
null-byte started strings.
* Compiler optimizations:
removed "sxt" when loading char types.
no cse when left hand side of load operation is
"k(sp)" address mode so as to eliminate redundent
addition code.
removed substraction code when the right hand side of compare
equal operation is constant 0.
*Bring text window to top when double clicked in project, even if already
opened
*Indicate if source file was modified outside of IDE, and propose to reload
it
* Possibility to automatically reopen las project on IDE start
* Fixed bug in replace dialog when "find
text" is empty
* Default find text is replace dialog is now word pointed by cursor
|
Version 2.0.2.9
|
Released 10/09/2002
|
*Add a menu choice in "options" to automatically
take care of the "path problem" by modifying autoexec.bat
* Fixed various bugs related to "Groups" in
new style project
* Fixed bug in "find in files" for project
|
Version 2.0.3.1
|
skipped
|
|