- Important information
- New features
- Known problems
- Program corrections
- User guide corrections
- Miscellaneous
- Release history
Important information
- None.
New features
- None.
Known Problems
EW16747: When using DLIB, projects cannot be linked for the IEEE695 format.
The linker issues : - Warning[w23]: Cannot represent pointer type
Program Corrections
User guide corrections
IAR Embedded Workbench Migration Guide for HCS12, MHCS12-2
Migrating from CLIB to DLIB, page 9.
If definitions which have been removed from math.h such as #define __LN10 2.302585092994045684 are used, they have to be copied from the old math.h to the new file.Addendum to Migration Guide
In the previous 6812 IAR Embedded Workbench, the mac files control download. Now, this is handled by the ddf files.
Miscellaneous
- Nothing.
Release history
V3.11A 2006-09-29
Program corrections
EW16749: Messages windows (Build, Tool Output, Debug Log, ... ) have corrected context menus.
- EW16764: The registers TSRC1, TSRC2, SC0CR1 and SC0SR2 have been corrected to TSCR1, TSCR2, SCI0CR1 and SCI0SR2 in include files for HCS12 devices.
EW16965: The linker command files file now specify the memory areas 4000-7FFF and C000-FFFF.
EW17232: The usage of PAGESMINUSONE in the linker command files is removed because this could lead to unused memory.
EW17394: The error Pm067, detecting MISRA C rule 72, is no longer issued for identical declarations of a function with a function pointer parameter.
EW17840: Low flash memory handling has been corrected by adding an extra -U option to the linker command files.
EW17922: lnkmc9s12c32.xcl is now corrected so the memory between 0x4000 and 0x7FFF is available for DATA8_ID, DATA16_ID and INITTAB in non-banked mode.
- None.
V3.10A 2005-02-15
- Initial release of V3.xx.