Open and Closed Issues for TASKING Tools for C166/ST10 v6.0r4Log in

Open Issues

This is a list of currently open issues for the TASKING Tools for C166/ST10 v6.0r4. The list may include issues found in later releases, whether such issues also appear in this release has not always been verified yet. See below for the list of closed issues. The list of fixed issues for v6.0r4 is included in the release notes of the product.

Problems

IDSummaryInspector detector
C166CL-165 Errors on command line are not listed in error list file Not planned
C166CL-186 @EXIT does not work in all cases Not planned
C166CL-20015 _model in the header files is not working correctly Not planned
C166CL-20050 E 171: invalid type conversion due to the offset of macro Not planned
C166CL-20057 Error E 607 on multiple defines of bit with _atbit() attribute. Not planned
C166CL-20068 Complains: 'missing closing quote' in line #if _MODEL == 't' Not planned
C166CL-20071 E 33 __link redefined with -Ob Not planned
C166CL-20143 Identical strings are not overlayed in same module Not planned
C166CL-20156 S 626: pointer to fn() returning bit-type used as parameter Not planned
C166CL-20157 Scroll bar thumb at top, while window scrolled to bottom Not planned
C166CL-20170 S 659: stack adjust not flow path invariant Not planned
C166CL-20182 Switch table description wrong Not planned
C166CL-20192 Initialization of an auto variable Not planned
C166CL-20204 Initialized vars with '#pragma combine' doesn't work Not planned
C166CL-20210 Compiler generates for filenames with '-' wrong assembly labels Not planned
C166CL-20258 C166 external bus timing (syscon MCTC) setting in EDE Not planned
C166CL-20271 CP166 generates prototype functions without arguments Not planned
C166CL-20285 Keyword register doesn't work with compile option -S Not planned
C166CL-20286 Out of range error for relative addresses above 10000h Not planned
C166CL-20287 E 267: Problem with SYSSTACK allocation and definition Not planned
C166CL-20320 Wrong type conv. for large EQU directives in asm part of C166 Not planned
C166CL-20329 Array is too large error when compiling as a .cpp file Not planned
C166CL-20336 S 546 error with register keyword usage for structure Not planned
C166CL-20348 E 607:CPP compiler doesn't generate 'extern bitword' in .ic file Not planned
C166CL-20364 CPP166 doesn't search standard include dir when CP166INC set Not planned
C166CL-20365 C++ compiler uses different scope for the 'for loop' Not planned
C166CL-20403 Compiler floating point options -F doesn't work properly Not planned
C166CL-20414 Rebuild: batchfile fails on win95/98 for paths with spaces Not planned
C166CL-20415 C166 preprocessor problem Not planned
C166CL-20418 Access violation when memory window reached address 0 Not planned
C166CL-20430 Ctype.h: extern const char _ctype_[] definition is missing Not planned
C166CL-20453 d166 can't handle extended opcodes Not planned
C166CL-20472 CrossView can't debug C++ files on a correct order Not planned
C166CL-20562 C166.h is outdated Not planned
C166CL-20563 Static model conflicts with variable argument lists Not planned
C166CL-20596 C166 funny XfW comment when varname z used Not planned
C166CL-20603 Simulator set N-bit in PSW wrong when MUL is used Not planned
C166CL-20611 The C++ compiler doesn't align the sizeof operator with gaps Not planned
C166CL-20620 Warning message from ieee166.exe Not planned
C166CL-20622 Simulator set V-bit (overflow) in PSW wrong when DIVL is used Not planned
C166CL-20627 Simulator doesn't set Z-bit in PSW with CMP PSW, #00h Not planned
C166CL-20630 Ihex166/srec166/ieee166 can't handle >256 sections in .out file Not planned
C166CL-20631 Sim doesn't clear non-addressed complementary byte in SFR Not planned
C166CL-20638 Sim doesn't handle pipe effected instr. MOV [-Rn],Rm (with n=m) Not planned
C166CL-20639 Startup code contains byte forwarding problems Not planned
C166CL-20711 Simulator exchanges the low/high bytes with CoSTORE ?,MSW Not planned
C166CL-20713 CP166 memory model not set by EDE Not planned
C166CL-20722 C166 generates re-used labels that cause assembler failure Not planned
C166CL-20725 Errorneous runtime-library function _icall (uext/c166m.lib) Not planned
C166CL-20732 C166 can't pass R10 correct to __cpnnw when R10 is for variable Not planned
C166CL-20734 CrossView cannot watch local bitvariables Not planned
C166CL-20739 S 666: assertion failed when REGDEF conflicts with parameter passing Not planned
C166CL-20743 User defined .ilo--file is not in list of dependencies Not planned
C166CL-20744 Peephole optimizing bug in compiler Not planned
C166CL-20748 C++ doesn't use the include path directories Not planned
C166CL-20751 Modulo operator gives code with MDL reg and W 149: DPP-prefix Not planned
C166CL-20807 E 243: symbol .. multiply defined, virtual instant of C++ templ. Not planned
C166CL-20811 _bit variable used for _atbit's when bitwords defined in struct Not planned
C166CL-20817 MACTRP bit in TFR not defined Not planned
C166CL-20830 CP166 generates garbage with inline assembly and empty line Not planned
C166CL-20832 Library function strftime converts %I format wrong Not planned
C166CL-20838 C++ compiler can't handle typedefs with a class name Not planned
C166CL-20850 C compiler couldn't generate REGBANK instead of REGDEF Not planned
C166CL-20852 application error while loading .abs file Not planned
C166CL-20853 Linker only generates a warning when an error is expected Not planned
C166CL-20856 no value when watching string at end of program in XFW Not planned
C166CL-20857 EDE can not build project with same filenames in different dirs Not planned
C166CL-20890 PreLinker problem with Nucleus libraries Not planned
C166CL-20905 CP166 ignores -M option (model), always uses -Ms Not planned
C166CL-20918 CSTART problem with init'ed data at BOTTOM_BITRAM in USM Not planned
C166CL-20935 S 663: assertion failed, introduced in compiler Not planned
C166CL-20939 CP166 should generate E513 for const pointer assign to pointer Not planned
C166CL-20947 Locater doesn't reserve area for CAN interface when CAN is used Not planned
C166CL-20949 Configuration file for EVA167 board should use reset vector Not planned
C166CL-20968 C166 option -OT removes extra section for not combined var Not planned
C166CL-20969 Compiler #pragma noclear regenerates #pragma combine Not planned
C166CL-20976 FTEE delivered with newer CodeWright 'Bad command or filename' Not planned
C166CL-20985 bug in calculating HDAT section Not planned
C166CL-20991 Problem with R1 in __C_INIT Function Not planned
C166CL-20999 A166: Incorrect read sequence of STDNAMES Not planned
C166CL-21010 Problem in RETP encoding, using NORETCHECK Not planned
C166CL-21012 C166: error: inline function and double extern declaration Not planned
C166CL-21013 Not able to set Hardware Breakpoint from breakpoints dialog Not planned
C166CL-21019 C166: bit initialize problem in start.asm Not planned
C166CL-21026 Application error in startup dialog Not planned
C166CL-21031 Ihex166 v6.0r4 put an extra data string into my code Not planned
C166CL-21032 CrossView: not possible to single step (source line) into an ISR Not planned
C166CL-21033 XFW cannot read target memory at ffff... after SCXT Not planned
C166CL-21092 xfw166 problem with non-ascii characters in IEEE-695 format Not planned
C166CL-21103 CC166 does not pass -M (memory model) option to CP166 Not planned
C166CL-21134 Problem on a 'for' loop Not planned
C166CL-21136 unexpected printf output after using %.2i or %.2u Not planned
C166CL-21141 Cannot initialize SYSCON1,2,3 and XPERCON using ROM/RAM monitor Not planned
C166CL-21155 -cf option with AD SE control: "unrecognized control" Not planned
C166CL-21172 XFW does not give a warning when *.sre file is not there Not planned
C166CL-21193 Too many errors E542: "argument #2 is not an integral expression" Not planned
C166CL-21197 -r option ignores specified name Not planned
C166CL-21223 printf with argument type %g and exponent -5 is not correct Not planned
C166CL-21226 printf with argument type %+u prints value incorrect with sign Not planned
C166CL-21227 sscanf can't read negative hexadecimal values Not planned
C166CL-21229 printf with argument type %+015G doesn't have the correct length Not planned
C166CL-21231 printf with argument type %+11.s doesn't have the correct result Not planned
C166CL-21233 printf with argument type %+.G doesn't have the correct result Not planned
C166CL-21234 printf with argument type %.*d doesn't have the correct result Not planned
C166CL-21240 Locator: wrong DPP prefix /w section combine type absolute Not planned
C166CL-21261 S 714: assertion failed Not planned
C166CL-21274 CP166 too many arguments on cmdline when options after filename Not planned
C166CL-21313 'S 524 assertion failed' when a (s)huge ptr cast to int Not planned
C166CL-21338 "Application error" when loading *.abs file Not planned
C166CL-21361 wrong input from getc and getchar after 32768 characters Not planned
C166CL-21372 S 159: assertion failed -please report- Not planned
C166CL-21399 a string is not defined as 'const char *' but as 'char *' Not planned
C166CL-21405 -A0 strict ANSI C problem, using stdlib.h Not planned
C166CL-21414 F 219: error while deleting file *.ii Not planned
C166CL-21417 S3 assertion failed Not planned
C166CL-21425 Warnning: missing sdc_lia or sdc_lip Not planned
C166CL-21431 Chip select 2 does not use Read/Write Delay when enabled Not planned
C166CL-21433 PICON esfr not included in reg161ri files Not planned
C166CL-21436 14-bits pointer cmp in record_needed_destruction() using -Mm/-Ml Not planned
C166CL-21441 strtod doesn't use errno when over/underflow occurs Not planned
C166CL-21472 DOIL doesn't generate -x option in makefile for C++ compiler Not planned
C166CL-21473 DOIL doesn't generate --instantiation_dir in makefile Not planned
C166CL-21491 characters /* in a string define causes compiler to hang Not planned
C166CL-21494 XRAM SSP registers should not be declared as SFR in REG163.H Not planned
C166CL-21504 A166, wmk: *** action exited with value -1073741819. Not planned
C166CL-21514 CP166 complains about missing prototypes when using string.h Not planned
C166CL-21521 C166: S508 assertion failed error Not planned
C166CL-21525 C165UTAH h- and def-file misses certain bit definitions Not planned
C166CL-21526 Strange values STKUN, STKOV in cstart using large model w/ float Not planned
C166CL-21532 C options not passed to C166 Not planned
C166CL-21533 C166: CAN headerfile not available in the include directory Not planned
C166CL-21534 Incorrect array init with sizeof on string Not planned
C166CL-21538 XVW example couldn't be build with mk166 tool Not planned
C166CL-21548 missing 161cs definitions Not planned
C166CL-21551 compile errors when C166.h is included in C++ file Not planned
C166CL-21552 Bad location counter for absolute sections in assembler listfile Not planned
C166CL-21555 Bad page loaded into DPP0 when accessing far data Not planned
C166CL-21568 function 'setjmp' is overwriting data space not reserved for it Not planned
C166CL-21574 Compiler issues W196 when compiling va_start macro in stdarg.h Not planned
C166CL-21575 23854 - S3 assertion for C module Not planned
C166CL-21577 assembler parser error E 410 Not planned
C166CL-21578 the match function does not work for uppercase extensions Not planned
C166CL-21581 CC166 option -o ignores path and extension of given filename Not planned
C166CL-21608 Path ignored when using LISTALL and PRINT option Not planned
C166CL-21621 No error or warning on inline interrupt functions Not planned
C166CL-21625 C166: compiler generates W183: variable possibly uninitialized Not planned
C166CL-21631 BUSCON2 RWDC not working Not planned
C166CL-21633 missing 161cs definition: ODP7 and ODP4 Not planned
C166CL-21644 NOP optimized away after setting DPP Not planned
C166CL-21655 Bad address for near var defined with _at when using ADDRESSES LINEAR Not planned
C166CL-21656 ST10x262/272: unprotected libs are linked when 'div' protected Not planned
C166CL-21658 protected floating point libs do not protect DIVLU instructions Not planned
C166CL-21666 sfr P1DIDIS not defined for C167CS and C167CS40 Not planned
C166CL-21692 Support the GUI equavalent of the 'h' command. Not planned
C166CL-21704 Cannot change address of Register Bank at 0xF600. Not planned
C166CL-21717 When combining data sections, the align types are assumed equal Not planned
C166CL-21719 S 723 assertion failed error Not planned
C166CL-21721 S 524: assertion failed - please report Not planned
C166CL-21753 E 65 const initialized var declaration at an absolute address Not planned
C166CL-21770 E 209: module scope name generated if ilo-file before named file Not planned
C166CL-21773 Assertion failure S 524 Not planned
C166CL-21795 code generation error using inline function Not planned
C166CL-21816 F 219: error while deleting file "filename.pch" Not planned
C166CL-21834 General Linker/Locator controls are passed to L166 twice Not planned
C166CL-21841 C++ compiler skips inline assembly code Not planned
C166CL-21846 Assembler accepts bit address operand in MOV reg,#data16 instruction Not planned
C166CL-21860 #pragma volatile_union does not prevent -Ok from optimizing Not planned
C166CL-21869 C-compiler options | File Options: greyed out when using a C++ file Not planned
C166CL-21893 Protected libraries are not linked when 'protect mul and div' is enabled Not planned
C166CL-21897 Asembler control NOPR (no list file) passed to the assembler Not planned
C166CL-21900 E79: constant expression expected Not planned
C166CL-21901 Application error when 'code coverage' is updated Not planned
C166CL-21907 Wide characters are not supported by the compiler back-end Not planned
C166CL-21913 Bad entry in interrupt vector table if ISR resides in overlay area Not planned
C166CL-21929 Wrong bit offset used for bit-struct dereference Not planned
C166CL-21935 The XVW download error is unclear Not planned
C166CL-21941 C167CS40 ESFR RSTCON should only be accessed via its long (mem) address Not planned
C166CL-21962 RAM data allocation problem when rebuilding dual vector monitor Not planned
C166CL-21963 E 277: MACRO syntax error with combination of NOT-parenthesis and &. Not planned
C166CL-21965 Register SPSEG could not be used when vector location isn't zero Not planned
C166CL-21973 option --implicit_include not passed to CP166 by EDE Not planned
C166CL-21979 S3: assertion failed - Please report with demo version Not planned
C166CL-21985 cphnw() used in stead of cpfnw() when passing struct return value to function Not planned
C166CL-22019 W91 no prototype for function: record_needed_destruction Not planned
C166CL-22036 File specific macros do not work Not planned
C166CL-22073 Reserved memory from 0F200h - 0F9FFh probably not correct Not planned
C166CL-22104 XVW ROM uses all resources Not planned
C166CL-22131 section VECTAB_BASE cannot be located when building monitor m167d.sre Not planned
C166CL-22132 S502: assertion failed - please report Not planned
C166CL-22135 Missing warning W 130 when assigning function pointer Not planned
C166CL-22144 Old value used when passing a struct to a function with compiler option -S Not planned
C166CL-22145 CAN area not reserved for derivates without a SYSCON3 register Not planned
C166CL-22147 Undesreved W 130: "operands of %s are pointers to different types" using enum Not planned
C166CL-22161 S 767: al_freestack(): invalid addressing mode. Not planned
C166CL-22162 ?FPDATA section still generated Not planned
C166CL-22163 ?FPSP still used in library Not planned
C166CL-22164 SECSIZE when linking produces faulty linker object Not planned
C166CL-22165 _USMLIB macro undefined Not planned
C166CL-22167 Stack example does not build from Ede/templates do not work Not planned
C166CL-22168 option -tused still invoked to CP166 when using option -tall Not planned
C166CL-22169 DAvE generated BUSCONx wait states not filled in correctly in your startup code Not planned
C166CL-22172 BUSCONx, WDT, and XPERCON are not automatically imported from DAvE Not planned
C166CL-22174 Assembler error E 224: undefined symbol(s) when using DAvE Not planned
C166CL-22175 value of RSTCON not reflected in the startup code Not planned
C166CL-22178 Protected libs not selected for certain -B suboptions Not planned
C166CL-22194 TITLE and DATE strings not printed correctly in listing Not planned
C166CL-22196 Unable to use user defined target for crossview Not planned
C166CL-22201 subtraction of shuge pointers is not correct Not planned
C166CL-22203 Space in front of warning number leads to: F 7: cannot open "number" Not planned
C166CL-22205 FSS doesn't display and correct the input from keyboard Not planned
C166CL-22211 Memory model not passed to c compiler when using C++ Not planned
C166CL-22213 "S 508: assertion failed, please report" using sfrbits inside a structure Not planned
C166CL-22218 Incorrect mask for SYSCON3 Not planned
C166CL-22219 London Eva configuration file named wrongly Not planned
C166CL-22225 Wrong names in cstartx.asm for BUSCONx_BTYP when using DAvE2 Not planned
C166CL-22228 Assembler cannot open include file Not planned
C166CL-22236 C++ option --suppress_vtbl results in: action exited with value 1 Not planned
C166CL-22238 Application error Not planned
C166CL-22240 C166.H is outdated. Not planned
C166CL-22241 S 524: can not do conversion Not planned
C166CL-22242 Cannot change RWDC fiels for BUSCON registers using UTAH165 processor Not planned
C166CL-22244 Jump prefetch hint bit encoded in CALLA Not planned
C166CL-22248 Prefetch hint bit set for external symbols Not planned
C166CL-22250 XFW166: cannot open other source file when using 'Source and Disassembly' mode Not planned
C166CL-22251 Getting W162 and invalid symbol values during locating Not planned
C166CL-22252 W 34: Illegal redefinition of _USMLIB macro Not planned
C166CL-22263 Fatal exception when compiling EXT2 assembly code Not planned
C166CL-22264 Compiler reserves not enough user stack for inline function Not planned
C166CL-22267 macro substitution in path name of abs file Not planned
C166CL-22268 RSTOUT2_DIS not set correctly in startup code Not planned
C166CL-22284 Simulator error when DPP value is greater than 255 (4Mbyte) Not planned
C166CL-22287 Assembler generates wrong bitaddress when no bitaddress specified Not planned
C166CL-22289 Fatal error when locating using RESOLVEDPP Not planned
C166CL-22290 Using XBCON yields incorrect settings Not planned
C166CL-22294 "E 376: only one register definition per module" with Strict Task Concept Not planned
C166CL-22297 USB and the EPEC controller for the 161U cannot be configured in EDE Not planned
C166CL-22298 SYSCON3, bit 11 and 12 (USBTDIS) cannot be configured for 165UTAH Not planned
C166CL-22308 CrossView generates a lot of 'unknown records' Not planned
C166CL-22313 XBCON settings still wrong Not planned
C166CL-22343 EOP symbol pointing to wrong location for inline vectors Not planned
C166CL-22366 Segmentation fault/protection failure in m166 Not planned
C166CL-22371 No initialization of (system) registers when using the ROM Monitor Not planned
C166CL-22388 Missing W 126: missing return (function: \"%s\") Not planned
C166CL-22397 'Stack Window' and 'Return from function' do not work without debug info Not planned
C166CL-22405 wrong DPP used for addressing indexed array element Not planned
C166CL-22445 Dark screen when using 'F1' help in CrossView Pro for Linux Not planned
C166CL-22447 Listing of inline vectors in map file confusing Not planned
C166CL-22449 Mixing asmlineinfo and C HLL info corrupts debugging info Not planned
C166CL-22453 Ext2 system stack location too late Not planned
C166CL-22454 PRINT control does not pass print file name Not planned
C166CL-22458 Project files are visually duplicated when using long filenames Not planned
C166CL-22461 wrong labels are shown in CrossView at address zero Not planned
C166CL-22462 SDA6000 startup configuration for XBUS peripherals Not planned
C166CL-22475 S655: assertion failed - please report Not planned
C166CL-22503 C166 generates illegal '-' characters in section names and name directives Not planned
C166CL-22529 wrong conversion from a long on stack/_far to a double Not planned
C166CL-22533 Pointer to a function returning a bit calculated wrong Not planned
C166CL-22534 --suppress_typeinfo_vars not accepted by cc166 Not planned
C166CL-22538 Memory window: address selection failure Not planned
C166CL-22540 e_sfr and sfr definitions in reg163.h are not correct Not planned
C166CL-22543 Unable to locate when using ORDER Not planned
C166CL-22544 option -cs does not work anymore for assembly files Not planned
C166CL-22546 pipeline problem in startup code, in user stack model Not planned
C166CL-22547 RTCEN bit in XPERCON missing for CPU ST10F269 Not planned
C166CL-22554 R4 overwritten in assignment statement with compiler option -OC -P Not planned
C166CL-22561 m166 option LINES results in an application error Not planned
C166CL-22581 Simulated I/O does not work: parameter "stream" not found Not planned
C166CL-22584 wrong code for pointer to structure assignment in case statement Not planned
C166CL-22585 "F 007: cannot execute command" when using multiple executable paths Not planned
C166CL-22589 missing definitions in reg269.def Not planned
C166CL-22593 Compiler option -Ot generated when 'no optimization' is selected Not planned
C166CL-22614 S 643 on div/mul functions with a function as argument Not planned
C166CL-22617 E 200 illegal character when using high ASCII in merged C line (c166 -s) Not planned
C166CL-22629 no assembler warning W 101 when a primary control is being used twice Not planned
C166CL-22633 no error or warning when DAvE ASM file is not filled in Not planned
C166CL-22639 _atbit in a C++ class gives: E 65: expected a ";" Not planned
C166CL-22646 C166 C Compiler User Guide, section 6.1: Erroneous library descriptions Not planned
C166CL-22650 Safer C rules are not represented correctly in the *.sfc file Not planned
C166CL-22651 Option file not stored with extension .opt Not planned
C166CL-22653 Safer C rules from option file are not imported automatically Not planned
C166CL-22663 BYTDIS and ADDRSELx from dave.dpt file not imported correctly Not planned
C166CL-22669 Rtlib copy routines near to/from far/huge are failing on page boundaries Not planned
C166CL-22685 Ghost breakpoint Not planned
C166CL-22698 prelk166: error: cannot create temporary file "name" Not planned
C166CL-22701 compiler v7.0r1 hangs on error message E42: syntax error Not planned
C166CL-22708 Wrong control EXTEND2 generated by CC166 when using X2191 Not planned
C166CL-22712 function prototypes from string.h not listed in C166.h Not planned
C166CL-22742 S 655: (line 23) assertion failed - please report Not planned
C166CL-22747 Interface card for CAN communication cannot be selected Not planned
C166CL-22754 S3: assertion failed error using MISRA C Not planned
C166CL-22756 addresses in assembly list file not correct after ORG Not planned
C166CL-22762 E 209: _demo.ilo, line 19: module scope demo: file not in invocation Not planned
C166CL-22763 cc166 -tmp option does not work correctly Not planned
C166CL-22770 Stack underflow trap when changing STKUN Not planned
C166CL-22772 AR166 does not include all files Not planned
C166CL-22796 Long section names truncated in mapfile Not planned
C166CL-22799 conversion problem from float to long Not planned
C166CL-22816 CrossView communication window greyed out for user defined evironment Not planned
C166CL-22818 Missing definitions for PICON and FOCON in register files Not planned
C166CL-22826 unable to install on Win2000: "destination folder is invalid" Not planned
C166CL-22827 Undeserved function call to cif44r Not planned
C166CL-22829 missing definition in reg161ci and reg161si Not planned
C166CL-22842 application error when updating data Not planned
C166CL-22846 FSS is always included in a C++ project Not planned
C166CL-22849 E 204: _test.ilo, line xx: syntax error Not planned
C166CL-22862 S 3 assertion failed in large memory model Not planned
C166CL-22864 Error: No build target specified. Please select a build target first. Not planned
C166CL-22865 assembler option EXTEND2 not generated by CC166 when using -x2 Not planned
C166CL-22873 Exception handler fails Not planned
C166CL-22874 S3 error: assertion failed Not planned
C166CL-22881 S502: assertion failed - please report Not planned
C166CL-22893 Segment address error for sections located > 1Mb and -i16 option Not planned
C166CL-22895 STARTUP error CS1 always enabled Not planned
C166CL-22897 STARTUP error FCONCS bad configuration order Not planned
C166CL-22906 CrossView continuous memory allocation Not planned
C166CL-22910 E 016: unhandled input file: name.out Not planned
C166CL-22924 S3 - assertion failed Not planned
C166CL-22961 'Preprocess only and capture output' in EDE does not work Not planned
C166CL-22964 E 207: missing brace Not planned
C166CL-22965 'RAM size' and 'ROM filled' not correct in list file (SUM control) Not planned
C166CL-22989 Stack variables not shown correctly by the simulator Not planned
C166CL-23020 EASY UTAH 161U : OCDS - JTAG connection failes: JTAG: No Start Bit Not planned
C166CL-23029 S3 assertion failed on complex expression Not planned
C166CL-23030 Fatal error: Missing range record(s) for section: C166_US Not planned
C166CL-23039 Erroneous constant folding. Not planned
C166CL-23040 signed long to double conversion not correct Not planned
C166CL-23041 Symbol of interrupt function -inlined part- multiple defined in link-stage. Not planned
C166CL-23049 CSE not correct Not planned
C166CL-23052 S656: Assertion failed error Not planned
C166CL-23058 Incorrect char/int/long/float -> double conversion with a pointer Not planned
C166CL-23059 W 127: file.ilo, line x: environment variable '$NAME' not set Not planned
C166CL-23060 Wrong code for bit to int conversion function argument with option -Og Not planned
C166CL-23071 Incorrect treatment of NULL macro Not planned
C166CL-23072 wrong message "Soft breaks not supported" when no breakpoints are left Not planned
C166CL-23073 extended characters are not shown by CrossView Not planned
C166CL-23074 Text from VIO output window cannot be copied to the clipboard Not planned
C166CL-23093 Address not converted to huge Not planned
C166CL-23094 C-escape characters are not translated correctly anymore Not planned
C166CL-23100 QNAN (not a number) and INF (infinite) not shown clearly by CrossView Not planned
C166CL-23101 CP166 application error Not planned
C166CL-23105 Only one byte of the expression is used by the 'memory fill' window Not planned
C166CL-23115 TQ-Systems boards are not described Not planned
C166CL-23118 Wrong behaviour after the Cumulative Profiler has been set Not planned
C166CL-23122 bit WDTPRE, peripheral clock input frequency devider, cannot be set for 167CS Not planned
C166CL-23127 CrossView accepts multiple breakpionts at same address Not planned
C166CL-23136 -Dmacro="name" cannot be used by the control program cc166 Not planned
C166CL-23146 Bad MAC-instr dissassembly in CrossView Not planned
C166CL-23165 Fatal error: cannot parse a.out symbol record Not planned
C166CL-23179 S 655: (line 80) assertion failed - please report Not planned
C166CL-23184 E 355: invalid operand type Not planned
C166CL-23185 Cannot see certain options in the ...Syscon tab for C161PI Not planned
C166CL-23188 "E 7: unrecognized token" when using C++ preprocessor options -E or -P Not planned
C166CL-23191 'Assign address...' menu does not work for flat interrupt concept Not planned
C166CL-23195 L166 application error Not planned
C166CL-23196 "S 524 assertion failed" when the address of a struct is casted to 'long' Not planned
C166CL-246 function qualifiers excluded from prototyping Not planned
C166CL-30036 wrong initialization of XPERCON in eva269.cfg and fsf_280.cfg Not planned
C166CL-30052 EXPECT warning control is aplied to other NOWARNING controls as well Not planned
C166CL-30080 $NOWA(..) controls are ignored when NOWA(0..2) is being used on the command line Not planned
C166CL-30089 S 644 assertion error in large model Not planned
C166CL-30096 80C166-W a.o. not supported completely in startup Not planned
C166CL-30117 wrong code when the addres of a variable is assigned to a const variable Not planned
C166CL-30124 L166 does not support reserving PECC ptrs > PECC7 Not planned
C166CL-30129 CrossView doesn't display the correct INUM value for interrupt address Not planned
C166CL-30155 S 3 Assertion failed on empty for-loop with MISRA-C 35/65 Not planned
C166CL-30223 S 3: assertion failed Not planned
C166CL-30238 E 270: _system variables cannot be located at another address than 0C000h Not planned
C166CL-30258 S524 assertion failed error when a float is converted to a character pointer Not planned
C166CL-30282 MAC register handled as a memory location Not planned
C166CL-30305 incorrect user stack access within an extended segment (EXTS) instruction Not planned
C166CL-30336 Stack size for super10 in expert mode should be in words Not planned
C166CL-30344 Use relative paths in .pjt for source files with file-specific options Not planned
C166CL-30346 SFR bit PWDCFG is not set by EDE Not planned
C166CL-30353 The macropreproc. hangs when a macro definition is added at 'Define macro(s)' Not planned
C166CL-30367 CrossView must be killed with Task-Manager under win32 Not planned
C166CL-30372 S 655 assertion failed - please report Not planned
C166CL-30392 serve the watchdog timer after CALLEINIT in the startup code Not planned
C166CL-30407 Unexpected results for Long%Int in case of an overflow Not planned
C166CL-30421 Peephole problem on _prior() followed by compare to zero Not planned
C166CL-30423 compiler generates empty constant ROM data section Not planned
C166CL-30433 Uncheck of "Save desktop and target settings" still writes xvw.ini Not planned
C166CL-30444 Linker/Locater suppress error message with NOWA Not planned
C166CL-30453 Sharing xvw.ini between multiple projects in same directory Not planned
C166CL-30461 Bits 5,6,7 (IOM-2, USB, EPEC) of XPERCON are not reflected in the startup code Not planned
C166CL-30485 SFR bits are missing in the reg269 header files Not planned
C166CL-30490 CPU21 bypass code is not listed in EDE Not planned
C166CL-30494 CrossView doesn't display the correct INUM value for interrupt address Not planned
C166CL-30498 Number of chip select pins for EBCMOD0 must be set to 5 instead of 8 Not planned
C166CL-30515 S 3 assertion error when using STL-lib in large memory model Not planned
C166CL-30527 S 666: (line 21) internal consistency check failed - cannot continue Not planned
C166CL-30537 HLL assembly debug information from include file not available in CrossView Not planned
C166CL-30539 user stack libraries are linked when using option -WaEP Not planned
C166CL-30550 DPP prefix is ignored by the assembler Not planned
C166CL-30560 XPERCON reset value should be dependend of CPU type Not planned
C166CL-30567 Illegal Word Operand Trap when using packed structs Not planned
C166CL-30569 S 524: assertion failed with huge pointer conversions Not planned
C166CL-30579 Small errors to FCONS and TCONBURSTCS Not planned
C166CL-30586 Word access on packed data Not planned
C166CL-30587 Obsolete compiler switch -safer is still generated Not planned
C166CL-30588 Multiplying a signed int by an unsigned int yields an unsigned int Not planned
C166CL-30589 L166 must generate an error when a constant exceeds a 16 bits value. Not planned
C166CL-30596 IHEX166 -O option results in range record error Not planned
C166CL-30600 Bit definitions in a register file are missing Not planned
C166CL-30601 -Ow and -Oq/Q options aren't generated by EDE Not planned
C166CL-30617 CLKOUT cannot be set in EDE for the ST10F168 derivate Not planned
C166CL-30618 Assertion failed for conditional expression returning structs Not planned
C166CL-30619 default subflags missing in c compiler usage Not planned
C166CL-30626 BUSCON0 is set to 0x0, yielding external memory unaccessable Not planned
C166CL-30627 Relative paths in include path not supported Not planned
C166CL-30636 Hour calculation in strftime incorrect for %I flag. Not planned
C166CL-30639 Structs are padded resulting in a size of an odd number of bytes. Not planned
C166CL-30661 Copying a double precision double is not always done correctly Not planned
C166CL-30663 CPUTYPE macro not documented Not planned
C166CL-30668 Infineon DAvE usage not described in manual Not planned
C166CL-30679 m166 crashes after too many comments in C module Not planned
C166CL-30680 Compiler accepts invalid option Not planned
C166CL-30687 def files define registers after defining their individual bits Not planned
C166CL-30689 S656: Assertion failed error Not planned
C166CL-30690 Function pointer cannot be right operand of comma operator Not planned
C166CL-30693 Illegal code is generated for a bit comparison with a constant Not planned
C166CL-30697 XPERCON setting controls are grayes out when C167CS is selected Not planned
C166CL-30701 Register XADRS5 is not represented in EDE | BUS Configuration tab Not planned
C166CL-30702 Some of DAvE's settings are not imported correctly when using the C167CS Not planned
C166CL-30709 wmk -V option does not produce any output Not planned
C166CL-30711 Simulator crash on CoMov instruction Not planned
C166CL-30714 Void pointer can not be used as an expression Not planned
C166CL-30732 E 329: JMP out of range for JB instructions. Not planned
C166CL-30751 assertion failed (S 524) when casting float/double to char* Not planned
C166CL-30781 no error message is generated when the one's complement operand is a bit type Not planned
C166CL-30792 Import of option file not correct Not planned
C166CL-30840 Interrupt vector table for ROM Monitor with dual vector table is not correct Not planned
C166CL-30841 no warning is generated when an empty ROM section is placed in RAM Not planned
C166CL-30843 BUSCON and ADDRSEL must be included in the *.cfg file of the ROM Monitor Not planned
C166CL-30861 R14 not initialized when expression recognition is enabled Not planned
C166CL-30880 compiler should generate an error for incompatible _atbit declaration Not planned
C166CL-30881 incorrect CPU workaround implementation for option -BN Not planned
C166CL-30882 Contents tracer erroneously caches a register value Not planned
C166CL-30889 control program option -c++ does not call CP166 for a file with extension *.c Not planned
C166CL-30896 bit struct placed in bit addressable RAM with pragma autobitstruct 0 Not planned
C166CL-30897 W177 disables with option -Ob Not planned
C166CL-30900 XC16x doesn't support SYSCON2 however advanced tab does Not planned
C166CL-30966 Incorrect implementation of -BZcpu_jmpra_cache siliconbug workaround Not planned
C166CL-30979 "E 222: unresolved symbol" using C++ and templates with c166 -o .\subdir\... Not planned
C166CL-30982 cc166 -o option does not work when a subdirectory is involved Not planned
C166CL-30986 S 647: (line 5) internal consistency check failed - cannot continue Not planned
C166CL-31001 macro __PLLCON defined instead of PLLCON Not planned
C166CL-31002 CrossView Simulator allows to change SYSCON after EINIT Not planned
C166CL-31003 S 673: (line 15) assertion failed Not planned
C166CL-31004 E 224: undefined symbol 'TCONBURSTCS1' for CPU XC161/164 Not planned
C166CL-31008 CrossView application error when using OCDS Not planned
C166CL-31012 E 229: symbol 'name' already defined Not planned
C166CL-31021 -t output incorrect after #pragma restore_attributes Not planned
C166CL-31025 Incorrect instruction reordering when casting address of long to int pointer Not planned
C166CL-31036 "Assign address to esternal symbol" control not generated by EDE Not planned
C166CL-31049 Assertion error S723 or S 548 is generated. Not planned
C166CL-31067 S 508 no addressing mode for object-type: 0x100c Not planned
C166CL-31076 Put the value 0xffff into MDL when an overflow occurs after DIVLU Not planned
C166CL-31078 E 231: module name: index in symbol table out of range Not planned
C166CL-31079 PLLCON output devider not set correctly (ext2 architecture only) Not planned
C166CL-31086 PLLCON set to 01h instead of the value from the EDE menu Not planned
C166CL-31087 S 567 corrupt section administration Not planned
C166CL-31090 Address data breakpoint not set when browsing for a global variable Not planned
C166CL-31097 E 292: illegal operand combination Not planned
C166CL-31106 CrossView could not handle correctly invalid breakpoints Not planned
C166CL-31118 SYSCON3 not initialized in startup code using ext2 architecture Not planned
C166CL-31119 ext2 architecture, CPUCON2 bit 7 (EIOIAEN) is not initialized in startup code Not planned
C166CL-31120 EBCMOD1 is missing in EDE for CPU XC164 Not planned
C166CL-31129 Pointer incremented twice Not planned
C166CL-31144 S 502: assertion failed - struct pointer cannot be passed to same struct Not planned
C166CL-31157 BFLDH and BFLDL implementation does not work for V1/V2 cores Not planned
C166CL-31159 BFLDH and BFLDL implementation does not work for V1/V2 cores Not planned
C166CL-31163 ext2 lib function signed divide returns wrong value Not planned
C166CL-31168 DAvE import instructions not mentioned in the manual and help files Not planned
C166CL-31176 wrong return value from sizeof operator for undefined packed structs Not planned
C166CL-31178 m166 does not return after error with REPEAT function Not planned
C166CL-31185 The CAN ROM Monitor interrupt routine overwrites R1 and R12 Not planned
C166CL-31200 Parser error: syntax error at symbol #xx Not planned
C166CL-31202 "C:\Document.." cannot be found, wmk: *** action exited with value 1 Not planned
C166CL-31203 Incorrect implementation of -BZc166sv1ext workaround option Not planned
C166CL-31210 udil and umol make no difference between MAC or NOMAC for ext2 architecture Not planned
C166CL-31216 S 524: cannot do conversion on ?: operator with function returning struct Not planned
C166CL-31231 The _packed keyword is not working in a union Not planned
C166CL-31237 Wrong size optimization Not planned
C166CL-31238 crash of realloc when the HEAP is allocated two bytes before a page boundary Not planned
C166CL-31239 fgets does not work properly when the HEAP is allocated outside page 0 Not planned
C166CL-31256 monitor boot routine does not initialize serial I/O when syscon1 has changed Not planned
C166CL-31260 S3 assertion error Not planned
C166CL-31274 undeserved warning W 130: operands of '=' are pointers to different types Not planned
C166CL-31275 DPP prefix is ignored by the assembler Not planned
C166CL-31280 cached interrupts for XC16x controller not supported in EDE and the startup code Not planned
C166CL-31281 BNKSELx registers cannot be initialized for XC16x controller Not planned
C166CL-31282 The number of selectable address and chip select pins is not right for XC16x Not planned
C166CL-31283 SYSCON2 is replaced by PLLCON for the XC16x controller Not planned
C166CL-31303 CrossView doesn't set back the hardware breakpoints after a target reset Not planned
C166CL-31305 importing DAvE project with CPU=C161JC not supported yet Not planned
C166CL-31309 undeserved MISRA C rule 114 violation Not planned
C166CL-31323 errors in file reg164cm.def lead to assembly error E 204 and E 333 Not planned
C166CL-31335 CrossView does not halt when running the demo project with RAM Monitor Not planned
C166CL-31336 No HLL debug info (source lines) generated for *.src file Not planned
C166CL-31360 CrossView doesn't remove disabled HW breakpoints from target Not planned
C166CL-31373 warning 113 not issued when DPPTR and DBPTR are not aligned Not planned
C166CL-31374 Warning 184 not issued when it should be in case of modifying MDL/H with a POP Not planned
C166CL-31381 E 561: illegal storage class for sfr/sfrbit inside template Not planned
C166CL-31400 CrossView ignores command line options Not planned
C166CL-31407 macro _C166 for the version number is not available in C++ Not planned
C166CL-31411 SYSCON3 checkbox 'Enable Real Time Clock' must be grayed out Not planned
C166CL-31417 a166 v7.5r2 (Linux) crashes when the EXTPEC control is used. Not planned
C166CL-31422 cp166 application error for an empty block in an inline function Not planned
C166CL-31424 S 3: assertion failed - please report (due to bit field members without a name) Not planned
C166CL-31426 Note: could not get target execution status: ExecGetStatus(): JTAG: No Start Bit Not planned
C166CL-31431 Wrong DPP used by l166 for absolute section in third page of a segment Not planned
C166CL-31434 Window positions are not saved correctly Not planned
C166CL-31446 OSEK radm v2.1 display's values shorter then 32-bits as 32-bits values Not planned
C166CL-31454 Warnings W68, W69 and W183 when using STL library 'string' Not planned
C166CL-31468 CrossView BROWSE button doesn't work within the comparing application dialog Not planned
C166CL-31477 Missing MAC section in reg276.def Not planned
C166CL-31485 default r/w breakpoint not support by OCDS Not planned
C166CL-31489 CrossView does not wait until the reset is released when using OCDS Not planned
C166CL-31494 duplicate entries in file reg269.h Not planned
C166CL-31495 CrossView error: can't open *.dll for communication Not planned
C166CL-31498 Bit type not recognized by CrossView when using "typedef _bit" Not planned
C166CL-31502 CrossView option file not showed at option string in EDE window Not planned
C166CL-31504 incorrect synchronization in m166 with source assembly code Not planned
C166CL-31507 Bit 10 of XPERCON is set for ST10F269 Not planned
C166CL-31508 Typo in monitor name in fsf_super10bo_fbd.cfg file Not planned
C166CL-31514 CrossView can't continue with script file when xvw.cws file isn't correct Not planned
C166CL-31577 E 238: 3D4Ch.0 is not in the bit-addressable range involving _x Not planned
C166CL-31583 Wrong double conversion fuction called. Not planned
C166CL-31586 Float error "Out of range E 109" not appropriate Not planned
C166CL-31590 WDTCON not initialized when using DAvE Not planned
C166CL-31599 IHEX166 -I option: number of bytes in a single line not always correct Not planned
C166CL-31604 -BZcpu_reti_int results in warning W147 return from extend instruction block Not planned
C166CL-31607 Compiler accesses memory mapped GPR for ext2 architectures Not planned
C166CL-31609 Registers are not always memory mapped in the ext2 architecture Not planned
C166CL-31612 Variable addressed through incorrect DPP Not planned
C166CL-31621 wrong calculation of expression Not planned
C166CL-31626 CrossView shows the wrong address Not planned
C166CL-31628 W 183: variable '$foo$y' possibly uninitialized Not planned
C166CL-31639 E 418: section 'name', location 'address': value hexnumber does not fit in 4 bit Not planned
C166CL-31654 RESERVE INTTBL control assumes wrong vector table address Not planned
C166CL-31655 Crossview crashes when started with --easycode command line argument. Not planned
C166CL-31661 Floating point libs are only added when large print formatter is selected Not planned
C166CL-31662 wrong offset in jump instruction Not planned
C166CL-31668 E 323: section boundary (length) overflow (underflow) Not planned
C166CL-31688 Word fetch from an odd adress when using va_arg Not planned
C166CL-31690 E 216: (line 1) missing brace Not planned
C166CL-31695 sprintf outputs wrong value when using float prescision specifier Not planned
C166CL-31711 Monitor with RS232 connection support for v2 core boards like XC161 and XC164 Not planned
C166CL-31730 __ctype_ unresolved Not planned
C166CL-31736 W 113: location counter not on an even address Not planned
C166CL-31760 CPUCON2, bit EIOIAEN is always cleared in cstartx2.asm Not planned
C166CL-31761 FCONCS1 enabled when ADDRSEL1 at the advanced tab is enetered Not planned
C166CL-31764 constructor does not take memory type qualifier into account Not planned
C166CL-31767 XPERCON not initialized when using the direct register setting (ST10F269) Not planned
C166CL-31770 wrong symbolic debug information for packed structs Not planned
C166CL-31772 S 503: (line 19) assertion failed - please report Not planned
C166CL-31793 Allow interrupt service routine to be served when program is halted Not planned
C166CL-31796 MP bit ignored after 16 x 16 MAC operation Not planned
C166CL-31797 Memory window in CrossView shows wrong contents for address 0xff50 (super10) Not planned
C166CL-31798 dump command failure Not planned
C166CL-31813 Linker/locator control CC not generated by EDE Not planned
C166CL-31814 variables in bit addressable RAM are always cleared, despite of #pragma noclear Not planned
C166CL-31829 W 137: module ... class 'CSYSTEM' overrides 'CINITIRAM' for group 'C166_SGROUP' Not planned
C166CL-31832 CrossView doesn't check address when stepping of breakpoint Not planned
C166CL-31840 Locator does not always give a warning on overlapping sections Not planned
C166CL-31847 Option 'Map ROM sections in unused internal RAM area" greyed out for 167CS Not planned
C166CL-31854 Toolchain and directories are not in sync anymore after missing pop up window Not planned
C166CL-31855 CP166 sometimes crashes when option -M or --dependencies is used Not planned
C166CL-31865 S 3 assertion error when using a wildcard Not planned
C166CL-31866 malloc run-time error when crossing a page boundary (medium/large memory model) Not planned
C166CL-31887 ERROR: regxc161cj.def, line 86: undefined register name 'ASC0_CON' Not planned
C166CL-31896 E 231: module cc533ffb.lno (cc533ffb): index in symbol table out of range Not planned
C166CL-31905 W 164: ignoring '#line' directive while generating debug info Not planned
C166CL-31906 E 200: illegal character Not planned
C166CL-31942 Wrong behaviour when using an input file Not planned
C166CL-31948 E 222: module time.obj (TIME_C): symbol '__udil': unresolved Not planned
C166CL-31960 E 412: value ... does not fit in one word in expression involving ?USRSTACK_TOP Not planned
C166CL-31980 Input frequency of watch dog timer inverted when importing from DAvE Not planned
C166CL-31986 CC166 option -c -tmp -o directory\file doesn't work for .src files Not planned
C166CL-31987 I 900: internal error l166(test.c,821): inconsistent symbol table Not planned
C166CL-31989 S 643 assertion failed error Not planned
C166CL-31990 Unaligned access when pointer to function returning a bit is a struct member. Not planned
C166CL-31994 When RTS/CTS handshake is selected XVW hangs when connecting Not planned
C166CL-31999 Wrong calculation of expression with constants Not planned
C166CL-32005 Undeserved W 573: conversion of long address to short address Not planned
C166CL-32012 Control program doesn't put tempory files in output directory Not planned
C166CL-32017 E 619: "__3_21_x" undefined in inline assembly pragma Not planned
C166CL-32024 Optimization run time problem when optimizing for speed Not planned
C166CL-32041 There is symbolic line information generated when option NOLINES is activated Not planned
C166CL-32042 m166 crashes when there is a space after a DEFINE control Not planned
C166CL-32043 Assembler crash when option XR (cross reference table) is being used Not planned
C166CL-32046 wrong return value for unsigned long Not planned
C166CL-32048 Wrong line number information listed in the *.obj file Not planned
C166CL-32057 undeserved E 64: incompatible redeclaration of variable Not planned
C166CL-32076 Assembler warning W 155 is switched should be switched on by default Not planned
C166CL-32081 Symbols in common sections get extra offset Not planned
C166CL-32086 Bypass Kfm_BR03 not listed in EDE (compiler option -BN) Not planned
C166CL-32087 'Enable on-chip I2C bus module' greyed out for XC161CJ Not planned
C166CL-32105 Invalid error: E 154: argument #1: struct/union mismatch Not planned
C166CL-32109 EDE switch table option not appropriate Not planned
C166CL-32114 Constants suffixed with "U" or "u" are affected by the -Au option Not planned
C166CL-32129 Command line defines (-D) through -f option not interpreted properly by compiler Not planned
C166CL-32140 application error for c166.exe Not planned
C166CL-32144 Total ROM filled shows zero for the demo example Not planned
C166CL-32147 keyword _inline ignored by cp166 when pragma asm is being used Not planned
C166CL-32168 Registers ADDRESLx and FCONCSx (x=5-7) are not reflected in the startup code Not planned
C166CL-32170 E 220: illegal control 'CU' Not planned
C166CL-32175 Initialize FINTxADDR with adderss of user defined interrupt function at startup Not planned
C166CL-32182 CrossView command line switches --radm and --orti are not documented Not planned
C166CL-32216 System stack located at default address instead of user defined location (ext2) Not planned
C166CL-32227 wrong value for current location counter $ Not planned
C166CL-32244 Assembler error E 232 with option -zfragment or #pragma fragment Not planned
C166CL-32252 The locator assigns DPP1 to page 3, instead of using DPP3 Not planned
C166CL-32292 Not enough system stack for dhrystone example when using ext2 monitor Not planned
C166CL-32298 EDE crashes with : Access Violation at 101AD... etc. Not planned
C166CL-32330 The control program does not properly handle multiple .ilo files Not planned
C166CL-32332 CrossView does not accept new lines in expressions in an ORTI file. Not planned
C166CL-32333 Locator issues syntax error on PRINT control with spaces in map file name Not planned
C166CL-32344 undeserved error "E 316: CALL or JMP out of range" issued by the assembler Not planned
C166CL-32355 not all generated files are stored in the alternate output directory Not planned
C166CL-32356 'Step over' button not working in CrossView when using the 'User stack' model Not planned
C166CL-32388 Warnings: overlapping code ranges, line record without function: ignored Not planned
C166CL-32398 Columns of CrossView's ORTI information window cannot be resized Not planned
C166CL-32403 Instruction used to replace NOP while PSW-flags are in use. Not planned
C166CL-32433 Wrong value for EBCMOD0 in configuration file inf_xc167ci_ocds_demux.cfg Not planned
C166CL-32435 XC16x single chip application cannot be flashed by CrossView Not planned
C166CL-32440 missing timer simulation for the XC16x Simulator Not planned
C166CL-32451 Assember reports syntax error in invocation on source filename with spaces Not planned
C166CL-32455 Register EXICON (write protected after EINIT) must be added to the startup code Not planned
C166CL-32463 ROM/RAM memory areas not reflected in configuration file Not planned
C166CL-32470 Initialisation code called when initialisation sections are not available Not planned
C166CL-32472 Timer breakpoints do not work in CrossView Not planned
C166CL-32476 Vector in map file listed as offset instead of a 24 bits absolute address Not planned
C166CL-32479 PLLCON not supported in startup code Not planned
C166CL-32482 Wrong static initializer generated Not planned
C166CL-32486 I 900: command line: internal error l166(handler,11): please report Not planned
C166CL-32491 Only 6 registers can be listed after einit: in the configuration file Not planned
C166CL-32492 No appropriate error message shown for syntax error in configuration file Not planned
C166CL-32493 No error generated when nonsegmented section is located outside segment zero Not planned
C166CL-32497 propagation of constant initializers (-Aw) does not always work Not planned
C166CL-32498 names of XSFR registers are not displayed in disassembly view of CrossView Not planned
C166CL-32499 XC16x registers must be initialized before EINIT when using OCDS Not planned
C166CL-32501 Instruction scheduled outside loop Not planned
C166CL-32502 XPEREMU must be progammed after XPERCON and SYSCON Not planned
C166CL-32509 Wrong address for DP4 in register definition files Not planned
C166CL-32523 CrossView should save the CAN settings from communication setup Not planned
C166CL-32524 W 135: Interal IO area element overlaps previously reserved element Not planned
C166CL-32538 There is no flash workspace option in EDE Not planned
C166CL-32539 TwinCAN interrupt control registers not in register files Not planned
C166CL-32568 W 513: command line: control SET(SECTIONS=...) is deprecated Not planned
C166CL-32572 FOCON and ISNC sfr's are unknown for the C167CR derivatives. Not planned
C166CL-32583 "-M option: bad range" issued by IHEX166 Not planned
C166CL-32586 Wrong address calculated for pointer access Not planned
C166CL-32602 cannot change directory to c:\projectdirectoryc:\projectdirectory\outputs Not planned
C166CL-32605 DP7 bits 0-3 defined instead of bits 4-7 for the C161CS derivative Not planned
C166CL-32608 Wrong line number information generated by the macro preprocessor Not planned
C166CL-32622 cc166: E 022: unrecognized command line option: --define-macro Not planned
C166CL-32628 E 282: data group 'C166_DGROUP' cannot be located in one page Not planned
C166CL-32629 F 301: can't open 'uext2\stlo166l.lib' Not planned
C166CL-32630 Empty DATA section placed outside RAM memory Not planned
C166CL-32634 Pointer register overwritten. Not planned
C166CL-32636 VECSEG in configuration file must point to RAM when flashing Not planned
C166CL-32637 Download with IXXAT CAN interface is very slow Not planned
C166CL-32645 CrossView doesn't generate an error message when flashing failed Not planned
C166CL-32647 E 64: incompatible redeclaration of "..." when class name is redefined Not planned
C166CL-32661 No address record generated by ihex166 for code section Not planned
C166CL-32669 Missing RTC_IC (Real Time Clock) esrf register/bits for XC16x header files Not planned
C166CL-32670 Additional COM ports for serial debugging Not planned
C166CL-32673 S 869 assertion error Not planned
C166CL-32674 MISRAC rule list in assembly source incorrect Not planned
C166CL-32675 C compiler extremely slow with switch due to DFAP and reordering Not planned
C166CL-32680 ESFR address for RTC_CON and RTC_ISNC are wrong Not planned
C166CL-32684 C++ preprocessor macro's passed with non-existant --define-macro option Not planned
C166CL-32693 CC8IC - CC11IC registers missing from reg164ci/si Not planned
C166CL-32694 CPU.3 problem check reports at non-affected instruction Not planned
C166CL-32702 scanf for medium formatter includes float support Not planned
C166CL-32729 CALLA translated into JMPA when no optimization (NOOP) is being used Not planned
C166CL-32731 Support for reading IHEX166 options from file Not planned
C166CL-32735 A166 crashes when using assembler control XREF Not planned
C166CL-32744 S 869: assertion failed - please report Not planned
C166CL-32757 ADDRSELx initialized after BUSCONx Not planned
C166CL-32758 C++ map file named with extension, causing assembler problem Not planned
C166CL-32759 F 342: relocation error: address beyond section end Not planned
C166CL-32763 C167CSx40 XPERCON bits cannot be changed individually Not planned
C166CL-32782 XC16x header and definition files errata Not planned
C166CL-32785 umol and udiv save MAC sfr's on system stack when using User Stack model Not planned
C166CL-32789 type_info must be in namespace std even when --no-namespaces is specified Not planned
C166CL-32792 Bitfield optimization creates incorrect mask Not planned
C166CL-32809 Compiler optimization -Oq not correct in small model Not planned
C166CL-32810 Wrong bit addressed when using inline function Not planned
C166CL-32821 Aligned and combined section can cause gap that is not filled Not planned
C166CL-32826 Simulator doesn't support the ILLOPA trap on odd address Not planned
C166CL-32844 regbank not generated with pragma noframe Not planned
C166CL-32848 S 659: (line 11) assertion failed - please report Not planned
C166CL-32862 single stepping does not always work properly when SFR registers are debugged Not planned
C166CL-32863 Linker/Locater generates extra sections for inline vector interrupts Not planned
C166CL-32868 CrossView displays that source file has fewer lines then expected Not planned
C166CL-32882 CrossView can't flash 32-bit onchip flash device ST10F276 Not planned
C166CL-32887 -M option: bad range. Not planned
C166CL-32899 Warning: BB<n> blocks nested too deep: blocksize set to 0 Not planned
C166CL-32900 destructor called after object is not created when using the ternary operator Not planned
C166CL-32902 Linker/locator control CODEINROM/NOCODEINROM not documented Not planned
C166CL-32928 E 257: module main.obj (MAIN_C): unknown predefined symbol '?INTVECT' Not planned
C166CL-32929 DPP0 not initialized when using a far variable Not planned
C166CL-32945 compiler generates ?LINE 0 when # lines > 65535 Not planned
C166CL-32984 CrossViews cumulative profiling report is running out of range Not planned
C166CL-32992 ODP7 bits 0-3 defined instead of bits 4-7 for XC161CS and XC161CJ derivatives Not planned
C166CL-33006 C bit variables not initialized Not planned
C166CL-33010 E 292: illegal operand combination Not planned
C166CL-33014 Simulator cycle counter not modified for the ext2 architecture Not planned
C166CL-33016 E 77: this declaration has no storage class or type specifier Not planned
C166CL-33030 CrossView crashes when .cfg register initializations exceed 256 characters Not planned
C166CL-33038 Wrong memory area reserved for C166 CPU Not planned
C166CL-33039 CrossView Simulator Super10 crashes with Nullstone Not planned
C166CL-33045 EDE generated macro preprocessor options are not passed to a .cmp file anymore Not planned
C166CL-33053 E 30: include file "name.h" not found Not planned
C166CL-33054 map file shows wrong address for ZEROS and ONES Not planned
C166CL-33057 No warning issued for conflicting memory qualifiers in a struct Not planned
C166CL-33064 CoSHL, CoSHR and CoASHR are not simulated correctly when count is set to 16 Not planned
C166CL-33069 S 3: (line 243) assertion failed - please report Not planned
C166CL-33097 Flash could not be flashed when starting from address 0 for C167/ST10 devices Not planned
C166CL-33098 F 308: out of memory when TITLE command used for macro preprocessor Not planned
C166CL-33101 Register content not valid in second loop run Not planned
C166CL-33111 CrossView error message: Illegal digit 9 in octal number Not planned
C166CL-33112 ODP7/DP7 bits missing for XC167 Not planned
C166CL-33126 S 723: (line 17) assertion failed - please report Not planned
C166CL-33127 S 523: (line 19) assertion failed - please report Not planned
C166CL-33131 TwinCAN and Flash control registers not listed in reg276 files Not planned
C166CL-33140 CrossView Pro dialog disappears when IEEE-695 file is not generated Not planned
C166CL-33145 The keyword '_interrupt' cannot be used for fast interrupts (ext2 architecture) Not planned
C166CL-33146 E 204: syntax error on token SCALING Not planned
C166CL-33152 BUSCON0 bit 9-10 cannot be cleared during startup when CPU21 bypass is activated Not planned
C166CL-33155 C-bit variables are not initialized Not planned
C166CL-33156 CrossView application error when CrossView flash setup is used Not planned
C166CL-33164 S 723: (line 6) assertion failed - please report Not planned
C166CL-33167 Indirect call-label in user stack model removed Not planned
C166CL-33172 Optimization decreases required STBUS1 ATOMIC range Not planned
C166CL-33182 S 524: (line 28) assertion failed - please report (using _packed structs) Not planned
C166CL-33196 character cast ignored Not planned
C166CL-33198 Flash programming not verified Not planned
C166CL-33207 wmk: Don't know how to make c:\projects\output\c:\projects\output\demo.lib Not planned
C166CL-33220 DP7 bit 4-7 not defined in 167xx header and definition files Not planned
C166CL-33226 E 117: "ASC1_CON_M" undefined Not planned
C166CL-33229 Error message and warnings when importing DAvE XC167CI project Not planned
C166CL-33246 Placing data breakpoint at 0xxxx failed: DiBreakpointSet: bad breakpoint type Not planned
C166CL-33247 CrossView Simulator may crash due to internal memory management problem. Not planned
C166CL-33249 EDE quits without any message for wrong drive letter in output directory path Not planned
C166CL-33251 OCDS connection lost after RETI instruction using Easy UTAH evaluation board Not planned
C166CL-33267 The XC16x ROM monitor uses reserved memory area 0xDF00 till 0xDFFF Not planned
C166CL-33271 IHEX166 generates wrong address record when using option -i16 Not planned
C166CL-33272 CCx_OUT registers are read only Not planned
C166CL-33275 S 524: (line 5) assertion failed - please report Not planned
C166CL-33276 SFR registers are not initialized when flash device overlaps internal RAM Not planned
C166CL-33280 Path to sub-project's or library's source files not passed to CrossView Not planned
C166CL-33283 IHEX converter eliminates essential extended address record Not planned
C166CL-33289 single stepping EXTP instruction not correctly Not planned
C166CL-33319 Wrong code for specific case when common sub expression elimination is enabled Not planned
C166CL-33332 The SUMMARY of the map file always shows zero classes Not planned
C166CL-33336 E 204: syntax error on token MSW when using $EXTMAC Not planned
C166CL-33337 ios_writef not working as expected Not planned
C166CL-33342 C-pragmas are not always handled correctly by the C++ compiler Not planned
C166CL-33343 S 723: (line 1316) assertion failed - please report Not planned
C166CL-33352 Extended page sequence too short for packed struct member access Not planned
C166CL-33369 Incorrect behaviour of Simulator handling QX0 and QX1 Not planned
C166CL-33374 PeripheralsStop:1 is not sufficient to suspend peripherals after OCDS break Not planned
C166CL-33375 register OPSEN not listed in XC16x register definition files Not planned
C166CL-33384 F 342: relocation error: address beyond section end Not planned
C166CL-33392 Register overwritten in _div_s32u16_s16() intrinsic. Not planned
C166CL-33393 tsw_argfile: argument too long Not planned
C166CL-33396 No easy way to define an empty macro in EDE Not planned
C166CL-33409 'Build|Options|Misc' menu removed Not planned
C166CL-33424 CrossView crashes after using 'Target | Flash setup | Check ID' button Not planned
C166CL-33426 E404: module xx: vector table scaling -65 is not supported Not planned
C166CL-33439 SFR registers PROCON and FSR are missing for XC16x controllers Not planned
C166CL-33452 Register sets 5 & 6 (ADDRSELx, FOCONCSx, TCONCSx) not used in XC16x derivatives Not planned
C166CL-33453 Not clear why Flash dialog is greyed out Not planned
C166CL-33466 Simulator can't load application and seperate binary file into one debug session Not planned
C166CL-33490 Compiler removes cast to long when shifting more than 15 times Not planned
C166CL-33510 S 642 assertion failed when -Av is used Not planned
C166CL-33527 OCDS connection with XC164CS 32F40F EES-BA stepping not working Not planned
C166CL-33529 atomic intrinsic modified by the compiler Not planned
C166CL-33550 E 33: "c" redefined Not planned
C166CL-33552 Asssembler hangs when using literals for ext2 core MAC registers Not planned
C166CL-33587 IEEE-695: Parser error caused by incorrect debug info from c166 Not planned
C166CL-33588 Switch table still generated after switch statement optimized away Not planned
C166CL-33608 Generate makefiles for subprojects when master project is build Not planned
C166CL-33612 Error on MISRA C rule 37 unexpectedly generated on two dimensional array Not planned
C166CL-33631 MAC Intrinsics are not implemented in the C++ compiler Not planned
C166CL-33633 Smart generation of CALL instruction in generated startup code Not planned
C166CL-33649 W 518: page 6 assigned to DPP0 Not planned
C166CL-33653 incorrect MISRA C errors Not planned
C166CL-33669 Compiler hangs with DFAP enabled and CSE disabled Not planned
C166CL-33675 EDE changes the order of user defined include files paths Not planned
C166CL-33676 No absolute path generated for linker/locator invocation file Not planned
C166CL-33677 User defined make file name changes to lower case after switching toolchain Not planned
C166CL-33697 DFAP optimization results in run-time error Not planned
C166CL-33700 GSO in large memory model not practical when using const and non-const Not planned
C166CL-33733 Incorrect result for comparing two bits Not planned
C166CL-33746 Missing registers in super10F397 register files Not planned
C166CL-33747 Additional sfr support for super10F397 register files Not planned
C166CL-33753 Faulty MAC unit Simulation result Not planned
C166CL-33761 After starting CrossView from EDE, CrossView crashes Not planned
C166CL-33771 Missing fast external interrupt control registers in C161U register files Not planned
C166CL-33779 E 252: expression syntax error when CPU.21 bypass is enabled Not planned
C166CL-33783 No assembler error if CoMACu repeat value is set to 32 Not planned
C166CL-33798 ROM monitor for XC16x device couldn't change the CC1_T01CON SFR register Not planned
C166CL-33809 Incorrect interrupt vector for interrupt routine build with a previous product Not planned
C166CL-33837 The Simulator should not allow the application to change read-only memory Not planned
C166CL-33850 cc166: .c -> .asm with -cs yields same input and output file for m166 Not planned
C166CL-33878 CrossView debugger doesn't show register name defined by DEFA Not planned
C166CL-33879 When specifying a user defined *.def file, the *.cfg file is not updated Not planned
C166CL-33880 It's not possible to initialize a read-only register when using the Simulator Not planned
C166CL-33888 WDTCON must be initialized before EINIT when using the ext2 architecture Not planned
C166CL-33891 CodeWright error: Internal virtual memory table is full, out of memory Not planned
C166CL-33908 E 410: protected function "A::a" is not accessible Not planned
C166CL-33921 S 723: assertion failed - please report Not planned
C166CL-33924 Simulator keeps on executing the same line Not planned
C166CL-33931 CrossView source lines disappears when source and disassembly is active Not planned
C166CL-33947 S 644: assertion failed - please report Not planned
C166CL-33955 l166 internal error when EDE option "Generate symbol table" is active Not planned
C166CL-33978 CrossView does not show system addresses defined with DEFA Not planned
C166CL-33987 Wrong upper address in address record when using ihex166 option -P Not planned
C166CL-33988 Simulator must be default when no board configuration is selected Not planned
C166CL-33992 Wrong BUSCON0 initialization in startup code Not planned
C166CL-33997 The simulator doesn't simulate CAPCOM interrupts in Compare Mode 0-3 Not planned
C166CL-34010 CrossView tries to set user breakpoints while flashing the application Not planned
C166CL-34018 Simulator crashes when DIVL instruction is executed Not planned
C166CL-34020 variables defined with _at() do not show declaration when hovered Not planned
C166CL-34043 Cannot debug application with internal PRAM and Flash Not planned
C166CL-34054 Wrong source line showed when go to main Not planned
C166CL-34055 Not able to set breakpoint in source window Not planned
C166CL-34063 CrossView crashes easily when debugging with ROM/RAM Monitor Not planned
C166CL-34066 C166S V1 core does not have a SYSCON bit named XPERSHARE Not planned
C166CL-34080 Incorrect address for ST10F272B/ST10F272E flash registers Not planned
C166CL-34081 Registers MDL/MDH not preserved by the monitor Not planned
C166CL-34083 CrossView with OCDS doesn't wait until the reset is released on XC16x derivative Not planned
C166CL-34086 default time zone format string not terminated correctly in lib file _tzone.c Not planned
C166CL-34092 Incorrect mask for BUSCON0, must be 0x06C0 instead of 0x00C0 Not planned
C166CL-34102 E 0: string buffer overflow Not planned
C166CL-34109 MRW must be cleared at the start of an interrupt routine with a MAC instruction Not planned
C166CL-34110 LL generates line information with address zero with Flat interrupt concept Not planned
C166CL-34131 CrossView shows wrong disassembly for register ZEROS Not planned
C166CL-34162 CrossView doesn't show source line in disassembly mode Not planned
C166CL-34191 CrossView crashes when switching target configuration Not planned
C166CL-34192 Assembler generates CALLA instead of CALLR for absolute code sections Not planned
C166CL-34193 Run-time error when using DFAP optimization Not planned
C166CL-34268 Wrong C166sv1 T2CON, T3CON and T4CON bit definitions Not planned
C166CL-34271 HLL assembly debugging does not work Not planned
C166CL-34282 E 18: illegal character (0x40) when debugging with CAN interface Not planned
C166CL-34292 S 3: assertion failed - please report Not planned
C166CL-34313 Initialize RSTCON before SYSCON2 in start.asm to change clock configuration Not planned
C166CL-34335 Fill sections to fill gaps within a sections should not be counted in summary Not planned
C166CL-34374 Wrong offset for union containing a bitfied struct in bitaddressable memory Not planned
C166CL-34375 The Simulator must not issue a trap when SP is operated outside its range Not planned
C166CL-34424 CrossView disassembler ignores EXTR instruction when out sync Not planned
C166CL-34434 C166_US secsize control ignored when C166_US is truncated to 16384 bytes Not planned
C166CL-34441 E 619: "var" undefined in inline assembly pragma Not planned
C166CL-34444 CrossView application error using OSEK RADM Not planned
C166CL-34450 undeserved E 209: MISRA C rule 39 violation Not planned
C166CL-34472 Program not loaded into internal RAM in single chip mode Not planned
C166CL-34474 CrossView halted when calling getchar() Not planned
C166CL-34475 Registers MSGDRH00 and CANA_IMRL0 not shown correctly by CrossView Not planned
C166CL-34481 Struct members not permitted for inline assembly pseudo variables Not planned
C166CL-34495 Program is running instead of single stepping. Not planned
C166CL-34516 Control program cc166 crash Not planned
C166CL-34550 S 514: (line 11) assertion failed (huge memory model) Not planned
C166CL-34563 Error parser does not open the correct document Not planned
C166CL-34603 FILLGAP control overwrites constant value Not planned
C166CL-34620 No chroma coding for #pragma 'save_attributes', 'romdata' and 'noclear' Not planned
C166CL-34625 mk166: *** action exited with value 1 Not planned
C166CL-34626 Simulator does not reset coverage when no map file loaded Not planned
C166CL-34631 S 3: assertion failed - please report Not planned
C166CL-34646 VECSEG value from DAvE project file always set to zero Not planned
C166CL-34648 XC167CI register files are missing bits AN8..AN11 and P5_8..P5_11 Not planned
C166CL-34665 Default value of IMBCTR in XC16X must be 0x0001 Not planned
C166CL-34674 Struct member list does not show up when using _packed or a memory qualifier Not planned
C166CL-34681 Processors XC164D,N,S result in partial cstart.asm file Not planned
C166CL-34686 Application is halted inside an interrupt routine after single step using OCDS Not planned
C166CL-34691 Smart linking: I 900: internal error l166(../../link2.c,590): symbol table bad Not planned
C166CL-34692 Manual correction for Assembler derective PUBLIC Not planned
C166CL-34693 Add _C166 example to section "Predefined macros" Not planned
C166CL-34694 Add a help reference to section "Predefined macros" for all predefined macros Not planned
C166CL-34712 missing EBCMOD1, SYSCON0, OPSEN and EMUCON in cstartx2.asm Not planned
C166CL-34725 Sub project make file updated erroneously when switching to parent project Not planned
C166CL-34734 CrossView crash when changing execution environment and using RADM Not planned
C166CL-34769 CC16IO to CC21IO SFR bit definitions missing for XC167CI Not planned
C166CL-34857 Wrong code for BUSCONx initialization when CPU.21 bypass is enabled Not planned
C166CL-34867 S 3: assertion failed - please report Not planned
C166CL-34871 DAS server is not always started Not planned
C166CL-34873 Underflow does not always result into zero Not planned
C166CL-34874 ihex166 option -z could generate an incorrect hex file Not planned
C166CL-34878 Wrong segment address when constant is casted to pointer in large memory model Not planned
C166CL-34927 Very long compile time when using "instruction reordering" optmimzation Not planned
C166CL-34963 EDE should put the options after the -WmNOLINE Not planned
C166CL-34966 Cannot expand 2 dimensional character array in watch window Not planned
C166CL-34972 File path not shown after assembly error using different output directory Not planned
C166CL-34973 Cannot dereference type information of "<name>" Not planned
C166CL-34974 No compiler error for empty enumeration Not planned
C166CL-34975 Promote old-style function parameters must be disabled by default Not planned
C166CL-35002 Mismatch in register definitions in .def and .h files e.g. for RSTCON Not planned
C166CL-35007 sfr bit definitions DP7_4 and DP7_5 missing from reg165utah register files Not planned
C166CL-35028 Type modifiers not propagated with _atbit() when base type is an array Not planned
C166CL-35031 Extra CR/LF at end of generated start.asm triggers W 106: text after end Not planned
C166CL-35043 Warning: missing "sdc_lia" or "sdc_lip" lifetime record Not planned
C166CL-35072 E 51: cannot hold that many operators Not planned
C166CL-35077 Possibility to enable/disable Interrupt Enabled Debugging from EDE Not planned
C166CL-35091 Problems connecting to a XC167CI BB step Not planned
C166CL-35095 N-flag not set according to manual Not planned
C166CL-35109 I 900: command line: internal error l166(handler,11): please report Not planned
C166CL-35115 make does not handle uppercase names correctly on windows Not planned
C166CL-35116 make does not handle uppercase names correctly on windows Not planned
C166CL-35128 sfr bit definition SSC0_CON_LB missing in regxc164cs.h include file Not planned
C166CL-35131 Assembler incorrectly reports E 329: JMP out of range Not planned
C166CL-35135 Errors in a file outside the project directory result in display of empty window Not planned
C166CL-35143 Do not change compiler option "Language extensions" after MISRA-C rule 1 is set Not planned
C166CL-35145 Placing instruction breakpoint failed: BreakpointSet(): Unknown BP method/type Not planned
C166CL-35154 Smartlinking does not work when extra controls are given Not planned
C166CL-35191 compiler does not complain about post/pre increment/decrement bit variables Not planned
C166CL-35206 start.asm: F 304: can't open "head.asm" Not planned
C166CL-35211 incorrect value local bit variable Not planned
C166CL-35234 Using EDE with newer version of Python Not planned
C166CL-35251 Missing SFR's for Fast Interrupts CC8IC to CC12IC in XC164CM Not planned
C166CL-35341 OCDS break level not documented Not planned
C166CL-35385 Wrong names for local register banks in the compiler manual Not planned
C166CL-35418 W 149: DPP prefix used in page or segment extend block Not planned
C166CL-35437 Reading register "R0" (0) failed: memory failure at memory space 0 range... Not planned
C166CL-35476 cc166 cannot invoke ar166 with large number of object files Not planned
C166CL-35496 Register bank only allowed at 16 bytes aligned address when using OCDS Not planned
C166CL-35727 S 656: (line 56) assertion failed - please report Not planned
C166CL-35813 Disable all SFR initializations in C startup code by default Not planned
C166CL-35836 DPP registers moved to the first segment when "Use on-chip RAM" is selected Not planned
C166CL-35841 Wrong EXTP instruction when using unaligned pointer Not planned
C166CL-35896 The internal IO area does not support real byte accesses Not planned
C166CL-35910 hmalloc returns a wrong pointer value after allocating more than 64Kbyte at once Not planned
C166CL-35922 Wrong result for sqrt() in huge memory model Not planned
C166CL-35959 Executing CALLS using DAS LPT with DAS v2.5 ignores segment number. Not planned
C166CL-35985 Can't use CodeWright with MS Vista Not planned
C166CL-36002 CC1_CC8IC missing in the regxc164cm header files Not planned
C166CL-36028 Autmatic bit struct allocation disabled when noclear option used Not planned
C166CL-36030 EDE incorrectly maps RAM at 0xC000-0xC7FF for C164CI Not planned
C166CL-36113 SFR files are not MISRA-C compliant Not planned
C166CL-36167 Using -BZinsert_mdlh_muldiv results in protected NOP instead of DIV Not planned
C166CL-36169 Wrong line in compiler dependency output Not planned
C166CL-36205 S 723: (line ?) assertion failed - please report Not planned
C166CL-36235 OCDS via DAS could not be set for user defined boards Not planned
C166CL-36238 Update examples for not using a fixed (extern) memory range Not planned
C166CL-36370 User defined "output directoy" doesn't allow spaces in its name Not planned
C166CL-36377 Bring back the _inline keyword in the XE166 compiler Not planned
C166CL-36382 "E 62: bad storage class" on inline function returning a function pointer Not planned
C166CL-36485 Source Window shows wrong file in mixed-mode Not planned
C166CL-36497 Linux and Windows compiler creates different code Not planned
C166CL-36544 With -zfragment the compiler starts a new section at the use of intrinsic Not planned
C166CL-36580 Unexpected floating point trap Not planned
C166CL-36601 The project file xxxx.dpt appears to be invalid Not planned
C166CL-36656 E 51: cannot hold that many operators Not planned
C166CL-36658 CAN libraries not working in huge memory model Not planned
C166CL-36671 FLEXlm errors not always shown on stream stderr Not planned
C166CL-36871 Generated DSRAM area too large for XC164CS-16 derivative Not planned
C166CL-36883 ERROR: PSM can't request interrupt number 0x00 Not planned
C166CL-36885 Missing sfr definitions for XC2287M Not planned
C166CL-36917 pre-link error when defining a static template member function Not planned
C166CL-36926 CAPCOM peripheral simulation not working correctly. Not planned
C166CL-36930 Output pin not toggled using Compare Mode 1 and 3 Not planned
C166CL-36979 Start address of an interrupt task not calculated correctly Not planned
C166CL-36989 Compiler setting should be checked when importing a DAvE project Not planned
C166CL-37077 Incorrect result after shifting a long with DFAP enabled Not planned
C166CL-37117 CCNT not incremented after unconditional jump using the XC16x simulator Not planned
C166CL-37125 xc16x simulator does not generate interrupts for ADC channel. Not planned
C166CL-37234 m166 does not support files larger than 32768 lines Not planned
C166CL-37266 non-existing SFR names for XC164CM Not planned
C166CL-37299 conversion failed for sfr bits BNKSELx_GPRSELx after DAvE import Not planned
C166CL-37301 System stack cannot be increased by using the SECSIZE control Not planned
C166CL-37302 S 524: (line xx) assertion failed - please report Not planned
C166CL-37303 Interrupt Enabled Debugging not documented Not planned
C166CL-37305 DAvE import not supported for XE16xFM and XE16xFM derivatives Not planned
C166CL-37307 Programming external Flash not working for Phytec miniMODULE 167CX Not planned
C166CL-37308 Wrong ST10F269 on-chip flash memory specification when bit ROMS1 from SYSCON is set to segment zero Not planned
C166CL-37312 Fill bytes may end up in the middle of ROM data sections when using FILLGAPS Not planned
C166CL-37313 -Oc (CSE optimization) causes R14 / R15 content overwrite Not planned
C166CL-37314 Error parser does not open the listed include file Not planned
C166CL-37315 Compiler quits without error message when a function contains more than about 60000 lines Not planned
C166CL-37316 Symbol file <name>.abs is not in IEEE-695 format or too short Not planned
C166CL-37317 sections may get overlapped unexpectedly when empty sections are located in the same area Not planned
C166CL-37318 wrong pointer used for struct assignment in huge memory model Not planned
C166CL-37319 Segmentation fault after running munch166 on Redhat AS5 Not planned
C166CL-37321 FASTBL bit missing in CPUCON2 in register files Not planned
C166CL-37322 Interrupt Enabled Debugging option in EDE does not work Not planned
C166CL-37323 segmentation fault when running munch166 on Fedora Core 6 Not planned
C166CL-37328 Program is not halted after a single step instruction when the next source line is interrupt protected Not planned
C166CL-37333 VECSEG register cannot be initialized from EDE Not planned
C166CL-37348 Debug Suspend Mode not entered after a Halt or Single step Not planned
C166CL-37349 Variables not shown correctly in CrossView Not planned
C166CL-37350 S 687: assertion failed - please report Not planned
C166CL-37351 Segment 191 should not be reserved for XC2xxx processors Not planned
C166CL-37352 Capture Compare output register CC2_OUT not simulated Not planned
C166CL-37353 E 142: No or not enough resources available for this breakpoint Not planned
C166CL-37357 CrossView error when loading abs file: iaux out of bounds Not planned
C166CL-37358 User Stack Model library not included in special XE16x package Not planned
C166CL-37360 Application error for Phyton installation higher than v2.0 Not planned
C166CL-37363 Better fix for 019-35234 "Using EDE with newer version of Python" Not planned
C166CL-37364 The actual compiler limit for a string literal after concatenation is 15000 instead of 1500 Not planned
C166CL-37365 Uninitialized register after DFAP optimization Not planned
C166CL-37367 SFR bit EWENx from BUSCONx not selectable at startup configuration menu for C167CS-40 Not planned
C166CL-37368 C167CS and the C167CSx40 should have same SFR definitions and internal RAM Not planned
C166CL-37369 Startup code documentation is wrong Not planned
C166CL-37370 memory windows shows trap code 0x9B04 after hitting a breakpoint using the serial RAM/ROM monitor Not planned
C166CL-37375 #pragma's not supported in C++ Not planned
C166CL-37376 a local variable might not be shown correctly by CrossView when the "CPU Core Registers" window is also shown Not planned
C166CL-37377 -Of causes incorrect register use for destination register of __cpnnb - R12 instead of R10 Not planned
C166CL-37378 compiler fails to generate inline code for inline function definitions Not planned
C166CL-37379 C++ compiler command line options documented which are not supported Not planned
C166CL-37380 Control program does not recognize C++ option --pending-instantiations Not planned
C166CL-37381 flash_device_num and flash_unused_address_lines not documented Not planned
C166CL-37382 missing error for too large string constant Not planned
C166CL-37387 CrossView crashes unexpectedly Not planned
C166CL-37388 The Peripheral Simulation Module should be updated for XC and XE derivatives Not planned
C166CL-37389 Application error when running the disassembler d166 Not planned
C166CL-37390 Python not supported on 64-bit systems Not planned
C166CL-37392 Wrong result using DFAP Not planned
C166CL-37393 DP7_4 to DP7_7 missing in ST10F273E sfr files Not planned
C166CL-37396 "no storage assigned" when using a local struct pointer Not planned
C166CL-37397 Wrong bitfields accessed when using an unaligned struct Not planned
C166CL-37398 Incorrect access of near variable with compiler optimization 'Register Contents Tracing' Not planned
C166CL-37399 EDE may crash on projects with large number of files. Not planned
C166CL-37400 Python error for win32com.client.Dispatch("Xfw166.CommandLine") on Windows 7 Not planned
C166CL-37404 W 109 module name not unique linker warning when leading digits in file name used Not planned
C166CL-5295 Scope of publics becomes global if one global is defined Not planned
C166CL-5371 S530 when union assignment and member access in 1 statement Not planned
C166CL-5591 Temporary files in current directory not removed Not planned
C166CL-5826 undocumented reentrant behaviour on struct return value Not planned
C166CL-5888 strtod(): incorrect behavior on overflow and underflow Not planned
C166CL-6219 Compiler allows struct init which exceeds struct size Not planned
C166CL-6302 No HLL debug info for _atbit() Not planned
C166CL-6309 #pragma regdef 0 does not influence module summary Not planned
C166CL-6500 Bad member access in structs >32k due to integer offsets Not planned
C166CL-6501 S 508 on declaration of bitstruct before definition. Not planned
C166CL-6545 register union results in internal error 546 Not planned
C166CL-6811 C166 doesn't allow declaration without 'const' qualifier Not planned
C166CL-6900 Wrong page selected when array index has const subtract in specific case Not planned
C166CL-6950 l166 generated sections do not belong to any module Not planned
C166CL-6960 GO/PO controls will not resolve LDAT external references Not planned
C166CL-6972 cc166 option -cl does not work properly Not planned
C166CL-7112 object names in archives restricted to 14 chararcters Not planned
C166CL-7197 mk166 -q does not work: exit status is always non-zero Not planned
C166CL-7259 A166 does not allow near data in hardlocated sect >64k Not planned
C166CL-7327 F 504: object doesn't fit in memory: fstack Not planned
C166CL-7378 EXTERN generated if local and unused extern have the same name Not planned
C166CL-7410 SFR area must be within a MEMORY RAM range Not planned
C166CL-7440 Cannot locate CSYSTEM section for no obvious reason Not planned
C166CL-7499 Generated module name directive too short Not planned
C166CL-7526 W149: DPP-prefix used in page or segment extend block Not planned
C166CL-7546 Default regbank name RBANK conflicts with L166 keyword Not planned
C166CL-7558 A166 E316 on relative jumps in code section at >64k Not planned
C166CL-7593 L166 NOSORTALIGN conflicts with ORDER SECTION wildcards Not planned
C166CL-7612 Relocation errors on equates does not mention name Not planned
C166CL-7615 Small model absolute address cannot be higher that 64k Not planned
C166CL-7618 cc166 always invokes linker with warnings disabled Not planned
C166CL-7619 _atbit should work for bitword array elem with const ix Not planned
C166CL-7718 C166 generates too long lines for A166; A166 crashes. Not planned
C166CL-7748 No userstack space alloc after #pragma save_attributes Not planned
C166CL-7835 Option -H causes wrong error line# on inline asm error Not planned
C166CL-7842 AR166 -Q list: last libmod specified is not archived Not planned
C166CL-7972 float const ?1:0 cannot be evaluated at compile time. Not planned
C166CL-8021 Bad relocation of BMOV ext. operands in absolute section Not planned
C166CL-8037 temporary files are not removed Not planned
C166CL-8038 XVW fails to reset special registers T01CON on RESET Not planned
C166CL-8071 hex file output incorrect, unexpected EOF Not planned
C166CL-8084 L166 error with ?BASE_DPP and PTOG Not planned
C166CL-8119 Code section consisting of LABEL only with NO CODE loc'd in RAM Not planned
C166CL-8203 If an include file contains an error, the EDE error parser fails Not planned
C166CL-8281 __icall doesn't know about _usm/_nousm function pointers Not planned
C166CL-8284 L166 E231 error out of symbols range Not planned
C166CL-8289 m166 macro pre-processor indents include file >400 space Not planned
C166CL-8314 E 149 on declaration of bitstruct before definition Not planned
C166CL-8540 Label list access box in source window is not correct. Not planned
C166CL-8638 mk166 "clean" invocation does not remove the files Not planned
C166CL-8858 S 655: (line 513) assertion failed - please report Not planned
C166CL-8915 CC166 control program error with very short file names Not planned
C166CL-8928 simulator retarget for BUSCON0/SYSCON is incorrect Not planned
C166CL-8941 realloc() bug when out of memory Not planned
C166CL-8970 W 149: DPP-prefix warning at asm stage Not planned
C166CL-8975 EDE does not allow Hitex format options to be changed. Not planned
C166CL-9108 E 355: invalid operand type Not planned
C166CL-9109 CrossView doesn't reupdate the stack window Not planned

Improvements and/or New Features

IDSummary
C166CL-20018 Display CAN registers for the 161 in separate windows
C166CL-20084 Enable watchdog timer support
C166CL-20272 Support for XBUS peripherals using new xsfr datatype
C166CL-20288 Can't resize Browse Label
C166CL-20381 XFW166: source + assembly window
C166CL-20382 C166: separate startup code macros
C166CL-20391 Compiler generates same line twice
C166CL-20646 Download & compare functionality for xfw166
C166CL-20750 With USM model XFW generates: GDI PTrace resume failed
C166CL-20771 EDE has problems with read-only projects
C166CL-20778 Crossview will lose the communication with the target
C166CL-20788 Possibility setting BreakPoints at beginning of function
C166CL-20808 C166 generate module names with 8 chars for longfilenames
C166CL-20818 Optimization for signed division code with power of 2
C166CL-20835 Faster switching between menus in EDE
C166CL-20837 Misc Ihex Formatter changes
C166CL-20842 Add 83C166/88C166 support
C166CL-20859 Problem with XVW commandline options
C166CL-20951 W198: "trigraph sequence replaced" not documented
C166CL-20956 RM166: -m option not documented
C166CL-21003 TFR redefinition warning
C166CL-21023 l166 does not support modulenames longer than 8 chars
C166CL-21212 EDE does not reload currently used file
C166CL-21314 Simulated output works differently for windows and files
C166CL-21363 Allow warnings to exit like errors
C166CL-21470 chroma coding lost for *.cmp files
C166CL-21501 new record when crossing page boundary for IHEX formatter
C166CL-21663 Optimization for 32/16bits devision
C166CL-21750 Bit addressable IRAM always cleared by _c_init.asm
C166CL-21863 option to include user defined makefile into EDE makefile
C166CL-22003 CR: formatter output with sorted records
C166CL-22103 No assembler warning when gpr byte context is converted into gpr word context
C166CL-22114 system variables (i.e. CAN) cannot be used together with the _at keyword
C166CL-22121 Option to save breakpoints in CrossView
C166CL-22122 'Find Function' should list all functions in CrossView
C166CL-22206 FSS doesn't have any scrollbar for the output window
C166CL-22338 F 551: too many sections (>255)
C166CL-22396 option for IHEX formatter to generate even number of bytes
C166CL-22485 option -Dmacro=def skips quotes stated in the definition
C166CL-22672 IEEE limit: 5000 sections
C166CL-22673 _xsfr registers cannot be shown in CrossViews register window.
C166CL-22740 section VECT_RAM_DATA cannot be located outside the first segment
C166CL-22745 Super10 ROM monitor baudrate improvement
C166CL-22750 Disabling of data breakpoints not possible
C166CL-22768 A data breakpoint hit is only showed in the Command Window
C166CL-22808 initialize gaps (range records) between sections
C166CL-22894 Super10 registers outside the normal SFR range in XVW register window
C166CL-22898 Crossview Passing argument
C166CL-23017 Optimization: DOUBLE LINE MOV Rn , Rm
C166CL-23095 automatically include template objects to a library
C166CL-23111 E 200: (line 1) syntax error
C166CL-23151 L166 extremely slow
C166CL-30037 Configuration file for Phytec mm167cs evaluation board not supported yet
C166CL-30398 Add additional bit definitions to the CPU ports
C166CL-30417 Let the locator look for a corresponding DPP register when using the _at keyword
C166CL-30419 Let the locator look for a corresponding DPP register when using the _at keyword
C166CL-30425 Allow output directories
C166CL-30624 Length of EDE | Directories | Include Files Path is limited to 1024 characters
C166CL-30730 profiling and CCNT not supported fot 166-v2 derivates
C166CL-30733 Accessing the high word of a long int is inefficient
C166CL-30977 Timer 6 in Gated Timer Mode not supported
C166CL-31006 Use hardware breakpoints by default when using OCDS
C166CL-31007 Implementation of software breakpoints for OCDS
C166CL-31128 Add PAG operator to invocation language
C166CL-31437 Register XPEREMU not initialized in the startup code for ST10F276
C166CL-31455 XC164CS TwinCAN registers are not listed in regxc164cs.h
C166CL-31463 OCDS support for C166S v1
C166CL-31503 Possibility to add additional options when CrossView is started from EDE
C166CL-31644 only double backslashes accepted by ar166 in path names for obj files using -Q
C166CL-31752 Control program generate tempory map files when generating formatter with PR
C166CL-31815 support for Forth evaboard Super10R303 (M345 core)
C166CL-32258 Add bit mask for SYSCON and BUSCON0 to initialize these bits by hardware
C166CL-32454 Not supported: system registers outside segment 0
C166CL-32456 Add 'user defined' execution environment to all manufacturers
C166CL-32606 Some EXTMAC or EXTEND2 system names not declared in header files
C166CL-32795 Constant conversion optimization
C166CL-32897 17 instructions can be moved between a DIV intrsuction and the result read
C166CL-33046 Possibility to use the Simulator when a target board is selected
C166CL-33056 Option to load BTYP bits for BUSCON0 register via PORT0
C166CL-33533 Use C preprocessor defines also in macro preprocessor invocation in EDE
C166CL-34125 Optimization request for constant far address used for CAN SFR
C166CL-34510 Improved OCDS watchdog reset behaviour
C166CL-37009 Add support for XC2200N/XC2300B/XC27x4X/XE16xxN, XC2200H/XC27x7X/XE16xxH and XC2000ED
C166CL-37309 The one's complement operator is not recommnded for bit variables.
C166CL-37320 Add support for DAvE for XE16xxH/N, XC2200H/N, XC2300B/C and XC2704X/7X
C166CL-37324 Add support for all XE166M devices
C166CL-37326 It is not clear from the compiler manual under which conditions no interrupt register bank is generated
C166CL-37330 Update to DAS version 2.9.0
C166CL-37331 Add support for new DAP miniWiggler
C166CL-37343 When no class matches a CLASSES control, the UNIQUE keyword does not reserve the specified range anymore
C166CL-37372 Add support for XC2200U/XC2300S/XC2702X/XE166xU
C166CL-37373 Add support for XC22xxI, XC23xxE and XC27x8X
C166CL-37374 Add support for XC2200L/XC2300D/XC2703X/XE166xL
C166CL-37383 Update to DAS version 3.3.1
C166CL-5503 BOTH LINKER AND LOCATOR SHOULD SUPPORT SECSIZE CONTROL
C166CL-5757 MORE THAN ONE INTERUPT VECTORS ON ONE INTERRUPT ROUTINE
C166CL-5777 Add code size, constants, ram usage, etc to map file
C166CL-5779 COMPOUND STATEMENTS GENERATE MORE CODE WITH OPT -X
C166CL-5854 Add mk166 option to make all targetfiles precious
C166CL-6007 pack structures in array
C166CL-6050 Automatic truncation of userstack section
C166CL-6434 Add beginning and end address labels on classes
C166CL-6697 do not save DPP0 on intframe when not necessary
C166CL-7001 Random differences in relocatable fields of object file
C166CL-7425 Remove restriction that structs are always word-aligned
C166CL-7650 avoid generation of multiply MOVBZ instructions
C166CL-7651 issue error on type mismatch of diff. sized types
C166CL-7769 Reentrancy question for the c166 compiler
C166CL-7903 inefficient memory access from XVW
C166CL-7976 support for 'packed' structures.
C166CL-7986 show contents of var when moving over it with mouse
C166CL-8000 Incorrect warnings W 145 and W 147
C166CL-8127 generate HLL information on assembly procedures
C166CL-8129 Memory window, hex unsigned integer should zero extend
C166CL-8130 addresses in memory window not formated correctly
C166CL-8155 Initialize number of bytes
C166CL-8170 reduce mouse clicks by combining two windows
C166CL-8173 add exit macro to set errorlevel and abort
C166CL-8180 lowest level warning when used macro not defined
C166CL-8214 IHEX166: generate address in asscending seq
C166CL-8313 L166 suggestions on INTERRUPT
C166CL-8354 profiling/converage buttons do not match the menu items
C166CL-8385 switch option to surpress #line numbers in M166
C166CL-8544 Map file labels ordered numeric as well as alpha
C166CL-8635 linker locater to accept variable for DPP
C166CL-8860 EDE suggetions for improvement

Closed Issues

This is a list of issues that have been closed with a resolution other than fixed. This list contains issues that will not be fixed, issues that appeared to be not a problem and/or issues that could not be reproduced. The list of fixed issues for v6.0r4 is not shown here, it is included in the release notes of the product.

Won't Fix

IDSummaryInspector detector
C166CL-5297 C166 F602 error on extra curly braces in struct init Not planned
C166CL-5804 compiler issues error without line number Not planned
C166CL-6802 Step-over #define may consume lot of time Not planned
C166CL-8018 Macro scope problem issues variable error messages Not planned
C166CL-8036 ICALL.ASM doesn't have stubs in all segms for EXTM model Not planned
C166CL-8542 #pragma cse <num> and option -c<num> do not have any effect Not planned
C166CL-9107 NhtSignFBt(): illegal basic type 0 Not planned
C166CL-20052 test all levels of pointer indirections Not planned
C166CL-20175 Initializing arrays in structures: E 143: too many initializers Not planned
C166CL-20328 E 279: Cannot use filename main.cpp Not planned
C166CL-20404 Incorrect 'W 195: constant expression out of range' Not planned
C166CL-21416 munch166 temporary files are not saved Not planned
C166CL-21868 wrong symbolic debug info when using peephole optimization Not planned
C166CL-23102 --diag_option does not work Not planned
C166CL-23199 'C:\Documents' is not recognized as an internal or external command.. wmk: Not planned
C166CL-30156 Inline assembly inside a switch statement ignored by the C++ frontend Not planned
C166CL-30253 Instructions after _atomic() intrinsic should not be optimized away Not planned
C166CL-30883 VDOS commando output does not appear in the output screen (Win98 only) Not planned
C166CL-30955 C compiler wrongly returns error 544 Not planned
C166CL-31233 wrong error message 'unknown host name' Not planned
C166CL-31234 CrossView does not support non-default baud rates Not planned
C166CL-31406 ieee166: this program has performed an illegal operation Not planned
C166CL-31821 Wrong pointer arithmetics combining near and far addresses Not planned
C166CL-32108 The line number of a compiler syntax error is not shown Not planned
C166CL-32306 Wrong value displayed in CrossView Not planned
C166CL-32364 Word Completion does not function when the _at keyword is being used Not planned
C166CL-33141 W 196: constant expression out of range due to signed/unsigned type mismatch Not planned
C166CL-33328 F106: illegal character Not planned
C166CL-33359 no workaround for CPU functional problem "BREAK_X.H2" Not planned
C166CL-33512 Register bank name may clash with register file symbols Not planned
C166CL-33801 Using 'nested' -f requires a space between -f and filename Not planned
C166CL-33836 E 95: Array is too large Not planned
C166CL-33887 It's not possible to set a data breakpoint using the name of a sfr register Not planned
C166CL-34190 Compiler its preprocessor cannot handle files longer than 65000 lines Not planned
C166CL-34303 comment sign @" at the end of a macro definition converted into new line Not planned
C166CL-34547 Output of C and C++ program are different when _packed structures are used Not planned
C166CL-34616 #pragma class has no effect on static local variable Not planned
C166CL-34634 E 299: MEMORY control: IRAM range 0f600h to 0ffffh overlapped by a ROM range Not planned
C166CL-34964 Using _packed structure in C++ results in C compiler error E 61: type clash Not planned
C166CL-35084 system sections cannot be located Not planned
C166CL-35123 Not possible to use $(PROJDIR) or %x environment variables in EDE Not planned
C166CL-35182 Cannot store string: program being debugged is not linked with "end.obj" Not planned
C166CL-35280 E204: syntax error on token - in line 32768 Not planned
C166CL-35488 CrossView hangs after using 'Target | Flash setup | Check ID' button Not planned
C166CL-35670 CodeSense shows sfr definitions inside all sfr files Not planned
C166CL-35679 Not initialized variables are not detected with -O0 Not planned
C166CL-35691 16 bits bitfield treated as an 8 bits char Not planned
C166CL-35904 .hlp files not supported anymore in Windows Vista Not planned
C166CL-35965 Hanging FLEXlm licenses Not planned
C166CL-36191 Uncouple flash workspace address and configuration settings from SFR settings Not planned
C166CL-36475 Running Vista SP1, EDE hangs after showing splash screen Not planned
C166CL-36931 Static variable inside a static template function not handled correctly Not planned
C166CL-37118 Default OCDS break level (see CMCTR) not always set to highest value Not planned
C166CL-37124 Timer does not always halt after hitting a breakpoint using XC22xx derivative Not planned
C166CL-37340 DAS LPT does not work on Windows Vista and Windows 7 Not planned
C166CL-37356 CPU type not supported when importing or refreshing DAvE project Not planned

Not a problem

IDSummary
C166CL-30057 W196 generated by the compiler as a result of compiled C++ code
C166CL-32726 W 864: _atbit() has no effect on external declaration
C166CL-37228 regbank generated with pragma noframe

Table of ContentsBack