
UM10237_2
© NXP B.V. 2008. All rights reserved.
User manual
Rev. 02 — 19 December 2008
778 of 792
NXP Semiconductors
UM10237
Chapter 36: LPC24XX Supplementary information
Chapter 10: LPC24XX General Purpose Input/Output (GPIO)
How to read this chapter . . . . . . . . . . . . . . . . 193
Basic configuration . . . . . . . . . . . . . . . . . . . . 193
Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 193
Digital I/O ports . . . . . . . . . . . . . . . . . . . . . . . 193
Interrupt generating digital ports . . . . . . . . . . 194
Applications . . . . . . . . . . . . . . . . . . . . . . . . . . 194
Pin description . . . . . . . . . . . . . . . . . . . . . . . . 195
Register description . . . . . . . . . . . . . . . . . . . 195
GPIO interrupt registers . . . . . . . . . . . . . . . . 206
GPIO Interrupt Clear register (IO0IntClr -
0xE002 808C and IO2IntClr - 0xE002 80AC) 207
GPIO usage notes . . . . . . . . . . . . . . . . . . . . . 208
Example 1: sequential accesses to IOSET and
IOCLR affecting the same GPIO pin/bit . . . . 208
Writing to IOSET/IOCLR vs. IOPIN . . . . . . . 209
Output signal frequency considerations when
using the legacy and enhanced GPIO registers .
209
How to read this chapter . . . . . . . . . . . . . . . . 210
Basic configuration . . . . . . . . . . . . . . . . . . . . 210
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . 210
Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 211
Ethernet architecture. . . . . . . . . . . . . . . . . . . 212
Partitioning . . . . . . . . . . . . . . . . . . . . . . . . . . 213
Example PHY Devices . . . . . . . . . . . . . . . . . 214
DMA engine functions . . . . . . . . . . . . . . . . . 214
Overview of DMA operation . . . . . . . . . . . . . 215
Ethernet Packet . . . . . . . . . . . . . . . . . . . . . . 215
Pin description . . . . . . . . . . . . . . . . . . . . . . . . 216
Register description . . . . . . . . . . . . . . . . . . . 217
Ethernet MAC register definitions . . . . . . . . . 219
MAC Configuration Register 1 (MAC1 -
0xFFE0 0000) . . . . . . . . . . . . . . . . . . . . . . . 220
MAC Configuration Register 2 (MAC2 -
0xFFE0 0004) . . . . . . . . . . . . . . . . . . . . . . . 220
Non Back-to-Back Inter-Packet-Gap Register
(IPGR - 0xFFE0 000C) . . . . . . . . . . . . . . . . 222