Hello! I am trying to convert a µVision1 project to µVision2, and found here http://www.keil.com/support/docs/970.htm that the entry ?C_CLRMEMSEC should be removed and CINITTAB used for this purpose. Unfortunately, I have no clue what they do, and also cannot find anything about them in the manuals or on the Keil website that would describe what that's for. CINITTAB seems to need some parameters that C_CLRMEMSEC didn't need, so I don't know what to do here. Thank you for any help! Holger
Search through release notes http://www.keil.com/update/_c166/c166v423.htm using keyword CINITTAB. - Mike
Thanks for your reply. Since C_CLRMEMSEC didn't have any address as a parameter in the old version, how can I find out where it "was" located to correctly place it with the new version? Holger
The way I read it, this issue only applies if you were using the uv1 SECTIONS directive to locate C_CLRMEMSEC to a specific address. Instead of using the SECTIONS directive, UV2 uses the CINITTAB method. My guess is that you do not need to use this option and can allow the linker to decide where to place it. -Walt