EasyManuals Logo

Analog Devices SHARC ADSP-21368 User Manual

Analog Devices SHARC ADSP-21368
894 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Page #102 background imageLoading...
Page #102 background image
UART DMA
2-46 ADSP-21368 SHARC Processor Hardware Reference
When performing DMA using the UART module, receive interrupts are
generated when:
• The receive word block is complete/the DMA is complete.
• A receive overrun error is detected.
• A receive parity error is detected.
• A receive framing error is detected.
• An address detect interrupt (for 9 bit mode) is detected.
The transmit interrupt is generated when the transmit word block is com-
plete/the DMA is complete.
To start a chain pointer DMA use the following steps.
1. Initialize the chain pointer register with the address of the DMA
descriptor table. Set the
PCI bit if an interrupt is needed at the end
of each DMA block.
2. Set up the appropriate control register to enable the UART trans-
mitter and receiver, chain pointer, and DMA. Once chain pointer
DMA is enabled, the DMA engine fetches the index, modify,
count, and chain pointer values from the memory address specified
in the chain pointer register. Once the DMA descriptors are
fetched, normal DMA starts. This process is continued until the
chain pointer register contains all zeros.

Table of Contents

Questions and Answers:

Question and Answer IconNeed help?

Do you have a question about the Analog Devices SHARC ADSP-21368 and is the answer not in the manual?

Analog Devices SHARC ADSP-21368 Specifications

General IconGeneral
BrandAnalog Devices
ModelSHARC ADSP-21368
CategoryComputer Hardware
LanguageEnglish

Related product manuals