The example below specifies that relocatable DATA segments be located at or after address 48 decimal (30 hex) in the on-chip DATA memory:
BL51 MYPROG.OBJ DATA(48)
or
BL51 MYPROG.OBJ DATA(0x30)
To specify the order for segments, you must include the names of the segments separated by commas. The following example will place the ?DT?A, ?DT?B, and ?DT?C segments at the beginning of the DATA memory:
BL51 A.OBJ,B.OBJ,C.OBJ DATA(?DT?A,?DT?B,?DT?C)
You can also specify the memory location. The example below will place the ?DT?A and ?DT?B segments at 28h and 30h in the DATA memory:
BL51 MYPROG.OBJ,A.OBJ,B.OBJ DATA(?DT?A(28h),?DT?B(30h))
|