8 multimedia card (mmc) controller, 9 fast infrared (fir) communication port, 10 synchronous serial protocol controller (sspc) – Intel PXA26X User Manual
Page 28: 12 general purpose input/output (gpio), 11 inter-integrated circuit (i, C) bus interface unit
1-4
Intel® PXA26x Processor Family Developer’s Manual
Introduction
1.2.8
Multimedia Card (MMC) Controller
The MMC controller provides a serial interface to standard memory cards. The controller supports
up to two cards in either MMC or SPI modes with serial data transfers up to 20 Mbps. The MMC
controller has FIFOs that support DMA access to and from memory.
1.2.9
Fast Infrared (FIR) Communication Port
The FIR communication port is based on the 4-Mbps Infrared Data Association (IrDA)
Specification. It operates at half-duplex and has FIFOs with DMA access to memory. The FIR
communication port uses the STUART’s transmit and receive pins to directly connect to external
IrDA LED transceivers.
1.2.10
Synchronous Serial Protocol Controller (SSPC)
The SSP port provides a full-duplex synchronous serial interface that operates at bit rates from
7.2 KHz to 1.84 MHz. It supports National Semiconductor’s Microwire*, Texas Instruments’
Synchronous Serial Protocol*, and Motorola’s Serial Peripheral Interface*. The SSPC has FIFOs
with DMA access to memory.
1.2.11
Inter-Integrated Circuit (I
2
C) Bus Interface Unit
The I
2
C bus interface unit provides a general purpose 2-pin serial communication port. The
interface uses one pin for data and address and a second pin for clocking.
1.2.12
General Purpose Input/Output (GPIO)
Each GPIO pin can be individually programmed as an output or an input. Inputs can cause
interrupts on rising or falling edges. Primary GPIO pins are not shared with peripherals while
secondary GPIO pins have alternate functions which can be mapped to the peripherals.
1.2.13
Universal Asynchronous Receiver/Transmitters (UARTs)
The processor provides three UARTs. Each UART can be used as a slow infrared (SIR) transmitter/
receiver based on the Infrared Data Association Serial Infrared (SIR) Physical Layer Link
Specification. The three UARTs are (refer to
Section 1.2.22, “Hardware UART (HWUART)” on
for a brief overview of the HWUART):
•
Full Function UART (FFUART) – The FFUART baud rate is programmable up to 921.6 Kbps.
The FFUART provides a complete set of modem control pins: nCTS, nRTS, nDSR, nDTR,
nRI, and nDCD. It has FIFOs with DMA access to or from memory.
•
Bluetooth UART (BTUART) – The BTUART baud rate is programmable up to 921.6 Kbps.
The BTUART provides a partial set of modem control pins: nCTS and nRTS. Other modem
control pins can be implemented via GPIOs. The BTUART has FIFOs with DMA access to or
from memory.
•
Standard UART (STUART) – The STUART baud rate is programmable up to 921.6 Kbps. The
STUART does not provide any modem control pins. The modem control pins can be
implemented via GPIOs. The STUART has FIFOs with DMA access to or from memory.