12.4 MMUART Register Map

The MMUART_0 base address resides at 0x40000000 and extends to address 0x40000FFF in the Cortex-M3 processor memory map. The MMUART_1 base address resides at 0x40010000 and extends to address 0x40010FFF in the Cortex-M3 processor memory map. The following table summarizes the control and status registers for MMUART _0 and MMUART_1.

Table 12-4. MMUART Register Definitions
Register NameDivisor Latch Access Bit (DLAB)1Address OffsetRead/WriteReset ValueDescription
Table 12-500x0RN/AReceiver buffer register
Table 12-600x0WN/ATransmit holding register
Table 12-810x0R/W0x01Divisor latch (LSB)
Table 12-910x04R/W0Divisor latch (MSB)
Table 12-10N/A0x3CR/W0Fractional divisor register
Table 12-1200x04R/W0Interrupt enable register
Table 12-13N/A0x24R/W0Multi-mode interrupt enable register
Table 12-14N/A0x08R0x01Interrupt identification register
Table 12-16N/A0x28Clear on R0Multi-mode interrupt identification register
Table 12-7N/A0x08W0FIFO control register
Table 12-17N/A0x0CR/W0Line control register
Table 12-18N/A0x10R/W0Modem control register
Table 12-19N/A0x14R0x60Line status register
Table 12-20N/A0x18R0Modem status register
Table 12-21N/A0x1CR/W0Scratch register
Table 12-22N/A0x30R/W0Multi-mode control register0
Table 12-23N/A0x34R/W0Multi-mode control register1
Table 12-24N/A0x38R/W0Multi-mode control register2
Table 12-25N/A0x44R/W0Glitch filter register
Table 12-26N/A0x48R/W0Transmitter time guard register
Table 12-27N/A0x4CR/W0Receiver time-out register
Table 12-28N/A0x50R/W0Address register
Note:
  1. DLAB is the MSB of the line control register (LCR bit 7).

The following tables provide the register bit descriptions in detail.