The example below specifies that relocatable XDATA segments be located in the address space 0 – 0x3FF and 0xF800 – 0xFFFF:
BL51 MYPROG.OBJ CODE(0 - 0x3FF, 0xF800 - 0xFFFF)
To specify the order for segments, you must include the names of the segments separated by commas. The following example will place the ?XD?MOD1 and ?XD?MOD2 segments at the beginning of the XDATA memory:
BL51 MOD1.OBJ,MOD2.OBJ CODE(?XD?MOD1, ?XD?MOD2)
You can also specify the memory location for a segment. The example below will place the ?XD?MOD1 segment at 800h:
BL51 MOD1.OBJ,MOD2.OBJ CODE(?XD?MOD1 (0x800))
|