MSC8144E Reference Manual, Rev. 3
20-24
Freescale
Semiconductor
UART
20.5 Interrupt Operation
Table 20-7 lists the five interrupts generated by the UART to communicate with an SC3400 core
or external host.The UART outputs only one signal, which can be activated by each of the five
interrupt sources (refer to Figure 20-1, UART Interface, on page 20-1). Receiver interrupts are
disabled when the receiver is in standby state (RWU is set).
The UART (SCI) only originates interrupt requests. An interrupt source flag (see Table 20-7)
generates interrupt request if its associated interrupt enable bit is set. The interrupt vector offset
and interrupt number are chip dependent.
20.6 UART Programming Model
All UART registers are mapped into the MBus address space. This section describes the UART
(SCI) module registers, which are listed as follows:
SCI Baud-Rate Register (SCIBR), on page 20-25.
SCI Control Register (SCICR), on page 20-26.
SCI Status Register (SCISR), on page 20-29.
SCI Data Register (SCIDR), on page 20-31.
SCI Data Direction Register (SCIDDR), on page 20-32.
Note:
The UART register use a base address of: 0xFFF7F000.
Table 20-7. UART Interrupt Sources
Source
Transmitter/
Receiver
Interrupt Enable Bit
Flag at Status
Register
Description
TDRE T
TIE:SCICR[7]
TDRE:SCISR[15]
Indicates that a character was transferred from
SCIDR to the transmit shift register.
TC
T
TCIE:SCICR[6]
TC:SCISR[14]
Indicates that a transmit is complete.
RDRF
R
RIE:SCICR[5]
RDRF:SCISR[13]
Indicates that received data is available in SCIDR.
OR
R
RIE:SCICR[5]
OR:SCISR[11]
Indicates an overrun condition.
IDLE
R
ILIE:SCICR[4]
IDLE:SCISR[12]
Indicates that receiver input has become idle.
Note:
For details, refer to SCI Status Register (SCISR), on
Summary of Contents for MSC8144E
Page 1: ...MSC8144E Reference Manual Quad Core Media Signal Processor MSC8144ERM Rev 3 July 2009 ...
Page 48: ...MSC8144E Reference Manual Rev 3 xlviii Freescale Semiconductor ...
Page 86: ...MSC8144E Reference Manual Rev 3 1 38 Freescale Semiconductor Overview ...
Page 168: ...MSC8144E Reference Manual Rev 3 3 60 Freescale Semiconductor External Signals ...
Page 242: ...MSC8144E Reference Manual Rev 3 5 26 Freescale Semiconductor Reset ...
Page 314: ...MSC8144E Reference Manual Rev 3 8 24 Freescale Semiconductor General Configuration Registers ...
Page 414: ...MSC8144E Reference Manual Rev 3 10 14 Freescale Semiconductor MSC8144E SC3400 DSP Subsystem ...
Page 452: ...MSC8144E Reference Manual Rev 3 11 38 Freescale Semiconductor Internal Memory Subsystem ...
Page 520: ...MSC8144E Reference Manual Rev 3 12 68 Freescale Semiconductor DDR SDRAM Memory Controller ...
Page 1070: ...MSC8144E Reference Manual Rev 3 21 28 Freescale Semiconductor Timers ...