ADSP-219x DSP Booting
3-8
Vi+ Loader Manual
for 16-Bit Processors
If more than one
.DXE
file is listed at the command line without
-pd
switch, the loader utility appends the boot stream of the second
.DXE
immediately to the one of the first
.DXE
and so on. Executable files inherit
boot stream settings from previous one if not explicitly set by a
-pd
grouping.
The pd. grouping enables various options for the loader stream of the
input
.DXE
file. In the multiinput
.DXE
scenario, the loader stream for each
executable is same as when there is only one input executable supplied to
elfloader
, with an exception of:
1. An artificial loader block (with header and data block) is created
right after the first (global) 16-bit header and before the regular
boot stream. The destination address in the header is same as that
of the first loader block in the regular boot stream. This means that
any data booted by the artificial loader block is to be overwritten
by the real data from the regular boot stream.
The content of this block’s payload is the pd value for the next
.DXE
. If no pd grouping is specified for the next
.DXE
, the pd value
for the next
.DXE
is calculated by adding the pd value of the current
.DXE
and the size (in bytes) of the current
.DXE
loader stream. If
there are no other
.DXE
s in the stream, the default value is zero.
You can overwrite the default by the
–pdAddrNext
switch.
The artificial loader block can be removed by turning on the
-noDxeAddrHdr
command-line option.
2. The loader stream version, which is 4 bits in the first 16-bit header.
Note that both of these modifications are backward compatible with the
ADSP-2191 boot kernel. The optional
[
switches_specific_to_dxe_file_that_follows
] may include:
Example
Содержание VISUALDSP++ 3.5
Страница 9: ...VisualDSP 3 5 Loader Manual ix for 16 Bit Processors Contents INDEX ...
Страница 10: ...x VisualDSP 3 5 Loader Manual for 16 Bit Processors ...
Страница 20: ...Notation Conventions xx VisualDSP Loader Manual for 16 Bit Processors ...
Страница 86: ...Blackfin Processor Loader Guide 2 56 VisualDSP Loader Manual for 16 Bit Processors ...
Страница 144: ...ADSP 218x DSP Splitter Guide 5 20 VisualDSP 3 5 Loader Manual for 16 Bit Processors ...
Страница 166: ...INDEX I 12 VisualDSP Loader Manual for 16 Bit Processors ...