Hi all, The Overlay mechanism implemented by Keil is ingenious. Moreover if we want add some functionnality in Eeprom without change ROM code is to my mind impossible because DATA GROUP area will be modified with new local variables used in our new functions in Eeprom. What do you think about this? Thanks a lot, Daniel
If you want no sorted variables use NOSO (no sort) as directive for the Linker. This is not documented but comes as info directly from Keil. Chris *<|:-), merry xmas
The NOSO (short for NOSORTSIZE) is documented on p316 in the current Linker manual (07.2000) But this relates to the ordering of Segments - not variables.
NOSORTSIZE has been available for a long time (since Version 5.50). We continually add new features to the Keil tools. This means that features are added each week or month--not just once every year or two so we can sell upgrades. With this continual development comes New Features. Unfortunately, we cannot reprint manuals each month or two. We also cannot send new printed manuals to customers who download updates. So, we added a file of Release Notes to each installation. The NOSORTSIZE linker directive has been documented in the release notes since it was introduced. Refer to the following knowledgebase article for the C51 V6.00 release notes. http://www.keil.com/support/docs/1258.htm Jon