Empty region
In this section:
Syntax
[ ]
Description
The empty region does not contain any memory ranges. If the empty region is used in a placement directive that actually is used for placing one or more sections, ILINK will issue an error.
Example
define region
Code = Mem:[from 0 size 0x10000];
if (Banked) {
define region Bank = Mem:[from 0x8000 size 0x1000];
} else {
define region Bank = [];
}
define region NonBanked = Code - Bank;
/* Depending on the Banked symbol, the NonBanked region is either one range
with 0x10000 bytes, or two ranges with 0x8000 and 0x7000 bytes, respectively.
*/