UM10503
All information provided in this document is subject to legal disclaimers.
© NXP B.V. 2012. All rights reserved.
User manual
Rev. 1.3 — 6 July 2012
352 of 1269
NXP Semiconductors
UM10503
Chapter 18: LPC43xx Serial GPIO (SGPIO)
18.6.1 Pin multiplexer configuration registers (OUT_MUX_CFG0 to 15)
Each register controls one local output pin multiplexer: OUT_MUX_CFG0 to
OUT_MUX_CFG15 control pins SGPIO0 to SGPIO15.
Remark:
refers to a pin on the LPC43xx configured as SGPIOn pin
through the pin configuration registers.
The P_OUT_CFG bits control the width of the data stream when data is generated by a
slice or whether the output is used as GPIO or clock. Not all modes are supported by all
slices.
shows how the SGPIOn pins are connected to slices. For example, the
8-bit wide mode is only supported by slices A/B, J/M, or L/N. When using wider than 1-bit
modes, the number of bits shifted per clock should be set equal to the width for parallel
mode (see bits PARALLEL_MODE in
).
The P_OE_CFG bits control the output enable source.This can be done statically with
register GPIO_OEREG or dynamically by another slice.
indicates which slices
control the output enable of which pins. Note that for modes wider than 1 bit, the output
enable is defined by 2 bits: one bit for the LSB and one bit for the MSBs. When using
wider than 1-bit modes (P_OE_CFG = dout_oem2, dout_oem4, or dout_oem8), the
number of bits shifted per clock should be set to 2 bits per clock.
SET_EN_2
W
0x0F44
Pattern match interrupt set mask
0
ENABLE_2
R
0x0F48
Pattern match interrupt enable
0
STATUS_2
R
0x0F4C
Pattern match interrupt status
0
CLR_STATUS_2
W
0x0F50
Pattern match interrupt clear status
0
SET_STAT_2
W
0x0F54
Pattern match interrupt set status
0
CLR_EN_3
W
0x0F60
Input interrupt clear mask
0
SET_EN_3
W
0x0F64
Input bit match interrupt set mask
0
ENABLE_3
R
0x0F68
Input bit match interrupt enable
0
STATUS_3
R
0x0F6C
Input bit match interrupt status
0
CLR_STATUS_3
W
0x0F70
Input bit match interrupt clear status
0
SET_STAT_3
W
0x0F74
Input bit match interrupt set status
0
Table 211. Register overview: SGPIO (base address 0x4010 1000)
Name
Access
Address offset
Description
Reset
value
Reference