You copied the Doc URL to your clipboard.

4.21. UART

The PL011 PrimeCell UART is an AMBA compliant SoC peripheral that is developed, tested, and licensed by ARM Limited. The 24MHz reference clock to the UARTs is from the crystal oscillator that is part of OSC0.

Table 4.54. UART implementation
PropertyValue
Location Southbridge
Memory base address
  • UART 0: 0x10009000

  • UART 1: 0x1000A000

  • UART 2: 0x1000B000

  • UART 3: 0x1000C000

Interrupt
  • UART 0: 44

  • UART 1: 45

  • UART 2: 46

  • UART 3: 47

DMA
  • UART 0 TX: 7

  • UART 0 RX: 6

  • UART 1 TX: 5

  • UART 1 RX: 4

  • UART 2 TX: 3

  • UART 2 RX: 2

Note

You must set DMAPSR = b01 in the SYS_DMAPSR register to select this peripheral for DMA access.

Release versionARM UART PL011 r1p3
Platform Library support
_platform_uart_entry

Handles all channel operations for the UART channels, reading characters, writing characters, and opening the channel.

Reference documentationPrimeCell UART (PL011) Technical Reference Manual ARM DDI 0183

Was this page helpful? Yes No