I ma currently using Keil uVison5, under the "Options for Target 'Target 1' window->Target tab, is it possible to configure the Read/Only Memory Areas to add more areas/region, e.g. currently there are IROM1 and IROM2, is it possible to add an IROM3?
True, I can use the scatter file but I am exploring the possibility of just using the IDE/GUI to configure extra regions so I don't have to maintain another file. If the IDE/GUI allows me to do that, then I will make use of that feature.
Pretend it's Off-Chip ROM?
The GUI/IDE just hides some of the complicated/scary stuff from average users. The scatter file is just one more to add to source code control, and you're likely to want it to direct what section/functions you want to direct into each memory region any way.
Thanks for all the comments! I just wanted to know if it is possible to do that through IDE/GUI?
Original Question and Background info: I am using a ADuC7023 which has 64kB of Flash and the Keil uVision tool lets me configure the boundaries through IDE/GUI. Under the "Options for Target "Target 1"->Target tab, it shows on-chip IROM1 and IROM2 and I can specify the boundaries for these 2 regions and my question is can I add another region, say IROM3 to increase my flexibility in configuring my system?
As Pier mentioned already: Specifiy it as ROM. Technically there is no difference between IROM and ROM other than IROM areas are prefitted with settings from the device information.