ADSP-BF535 Blackfin Processor Hardware Reference
12-21
UART Port Controller
When autobuffering is enabled, Data Size Bit 0 and Data Size Bit 1 are
used to determine the size of a DMA transfer.
Table 12-15
defines the
allowed DMA transfer sizes.
Note the receive DMA always writes to memory, so the Direction bit
should always be set.
If the Interrupt on Error bit is set, a UARTx RX interrupt is issued when
either an overflow error, a parity error, or a framing error has been
detected. The RX interrupt service routine should evaluate bit 1 of the
UARTx_IRQSTAT_RX
register in order to determine whether it was requested
by a line error condition rather than by the DMA completion. If this bit is
set, the service routine should read the
UARTx_LSR
register to determine the
error condition.
Reading
UARTx_LSR
also clears the UART’s interrupt request. Since
the error request has also been latched in the DMA engine, the
error handler must also write a 1 to bit 1 of the
UARTx_IRQSTAT_RX
afterward.
Table 12-14. UARTx Receive DMA Configuration Register MMR
Assignments
Register Name
Memory-Mapped Address
UART0_CONFIG_RX
0xFFC0 1A02
UART1_CONFIG_RX
0xFFC0 1E02
Table 12-15. DMA Transfer Sizes
Data Size Bit 1
Data Size Bit 0
Transfer Size
0
0
16-bit half word
0
1
32-bit word
1
0
Reserved
1
1
8-bit byte
Summary of Contents for ADSP-BF535 Blackfin
Page 80: ...Development Tools 1 26 ADSP BF535 Blackfin Processor Hardware Reference...
Page 312: ...Working With Memory 6 86 ADSP BF535 Blackfin Processor Hardware Reference...
Page 332: ...System Interfaces 7 20 ADSP BF535 Blackfin Processor Hardware Reference...
Page 360: ...Dynamic Power Management Controller 8 28 ADSP BF535 Blackfin Processor Hardware Reference...
Page 446: ...Beginning and Ending an SPI Transfer 10 40 ADSP BF535 Blackfin Processor Hardware Reference...
Page 522: ...Timing Examples 11 76 ADSP BF535 Blackfin Processor Hardware Reference...
Page 562: ...IrDA Support 12 40 ADSP BF535 Blackfin Processor Hardware Reference...
Page 608: ...PCI I O Issues 13 46 ADSP BF535 Blackfin Processor Hardware Reference...
Page 672: ...References 14 64 ADSP BF535 Blackfin Processor Hardware Reference...
Page 810: ...SDRAM Controller SDC 18 86 ADSP BF535 Blackfin Processor Hardware Reference...
Page 811: ...ADSP BF535 Blackfin Processor Hardware Reference 18 87 External Bus Interface Unit...
Page 812: ...SDRAM Controller SDC 18 88 ADSP BF535 Blackfin Processor Hardware Reference...
Page 860: ...DMA Bus Debug Registers 20 30 ADSP BF535 Blackfin Processor Hardware Reference...