Analog Devices SHARC ADSP-214 Series Hardware Reference Manual page 515

Table of Contents

Advertisement

3. Write the start address of the first TCB of the new chain into the
chain pointer register.
4. Resume chained DMA mode by setting
Setting Up and Starting Multichannel Mode
Use the
SPCTLx
serial ports to run in multichannel mode as follows. For proper data align-
ment on sports in multichannel mode, the multichannel enable bit must
be set last.
1. Clear all control registers (
2. Configure the channel section registers (
3. For DMA mode operation, configure the DMA parameter registers
(Index, Modify and Count). For DMA chaining, initialize the
chain pointer register with the index register for the first chain.
4. Configure the transmitter SPORTx control register of a SPORTxy
pair (
SPCTLx
5. Configure the receiver SPORTy control register of pair SPORTxy
pair (
SPCTLy
6. In multichannel and packed I
dent of data. In multichannel/packed I
soon as the
Due to the priority of other DMA channels, if the DMA controller
does not load the transmit buffer with the actual value from mem-
ory, then the older value is transmitted out. Therefore, for
DMA/DMA chaining mode, wait for the transmit buffer status to
ADSP-214xx SHARC Processor Hardware Reference
www.BDTIC.com/ADI
and channel selection registers (
SPCTLx/y
) and enable the DMA/DMA chaining.
) and enable the DMA/DMA chaining.
bit is enabled.
MCEx
= 1 and
SDENx
SPMCTLx
and
SPMTCLxy
and
SPxCSx
2
S modes, the frame sync is indepen-
2
S mode, operation starts as
Serial Ports
= 1.
SCHENx
) to configure the
)
).
SPyCSx
10-57

Advertisement

Table of Contents
loading

Table of Contents