Linking an ADSP-219x MP System With Shared Memory
{INPUT_SECTIONS( $PSH1_OBJECTS(seg_dmda)
$LIBRARIES(seg_dmda)) }
dxe_init
{INPUT_SECTIONS( $PSH1_OBJECTS(seg_init)
$LIBRARIES(seg_init)) }
dxe_rth
{INPUT_SECTIONS( $PSH1_OBJECTS(seg_rth)
$LIBRARIES(seg_rth)) }
stringstab
{INPUT_SECTIONS( $PSH1_OBJECTS(.stringstab)
$LIBRARIES(.stringstab)) }
SDB
{INPUT_SECTIONS( $PSH1_OBJECTS(.SDB)
$LIBRARIES(.SDB)) }
lnno.seg_pmco
{INPUT_SECTIONS($PSH1_OBJECTS(.lnno.seg_pmco)
$LIBRARIES(.lnno.seg_pmco)) }
stackseg {
ldf_stack_space = .;
ldf_stack_length = 0x2000; }
heap {
ldf_heap_space = .;
ldf_heap_end = ldf_heap_space + 0x2000;
ldf_heap_length = ldf_heap_end - ldf_heap_space;
}
}
}
D-22
// stack for the application
// heap for the application
VisualDSP++ 3.5 Linker and Utilities Manual
> seg_dmda
> seg_init
> seg_rth
> seg_stak
> seg_heap
for 16-Bit Processors
Need help?
Do you have a question about the VisualDSP++ 3.5 and is the answer not in the manual?