
69rlq62d-f714peg4 * Memec (Headquar
ter
s) - Unique
Tec
h,
Insight,
Impact
MAR
VELL CONFIDENTIAL,
UNDER ND
A# 12101050
69rlq62d-f714peg4 * Memec (Headquar
ter
s) - Unique
Tec
h,
Insight,
Impact
MAR
VELL CONFIDENTIAL,
UNDER ND
A# 12101050
69r
lq62d-f714peg4 * Memec (Headquar
ters) - Unique
T
ech, Insight, Impact * UNDER ND
A# 12101050
MAR
VELL CONFIDENTIAL - UNA
UTHORIZED DISTRIB
UTION OR USE STRICTL
Y PR
OHIBITED
PXA300 Processor and PXA310 Processor
Vol. I: Timer and System Configuration Developers Manual
Doc. No. MV-TBD-00 Rev. A
CONFIDENTIAL
Copyright © 12/13/06 Marvell
Page 136
Document Classification: Proprietary Information
December 13, 2006
Not approved by Document Control. For review only.
5.3.10
GPIO Edge Detect Status Register (GEDRx)
The GPIO Edge Detect Status registers (GEDR0, GEDR1, GEDR2, and GEDR3) contain a total of 128 status
bits that correspond to the 128 GPIO ports.
The GEDRx registers contain one edge detect status bit for each of the 128 ports.
•
GEDR0 [31:0] correspond to GPIO<31:0>
•
GEDR1[31:0] correspond to GPIO<63:32>
•
GEDR2[31:0] correspond to GPIO<95:64>
•
GEDR3[31:0] correspond to GPIO<127:96>
When an edge-detect occurs on a port that matches the type of edge programmed in the GRERx and/or GFERx
registers, the corresponding status bit is set in GEDRx. Once a GEDRx bit is set, the CPU must clear it. GEDRx
status bits are cleared by writing a 1 to them. Writing a 0 has no effect.
Each edge-detect that sets the corresponding GEDRx status bit for GPIO ports 0 – 127 can trigger an interrupt
request. ports 2 – 127 together form a group that can cause one interrupt request to be triggered when any one of
the GEDR status bits 2 –127 is set. GPIO ports 0 and 1 each cause an their own, independent first-level interrupt.
show the GEDR0 bit locations.
Table 5-13. GCFER Bit Definitions
Physical Address
0x40E0_04A0
0x40E0_04A4
0x40E0_04A8
0x40E0_04AC
GCFER0
GCFER1
GCFER2
GCFER3
GPIO Controller
User
Settings
Bit
31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9
8
7
6
5
4
3
2
1
0
PD[31:0]
Reset
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
Bits
Access
Name
Description
n
W
PD{n}
Clear GPIO Falling Edge detect enable n (where n = 0 through 31)
0 – GFER bit not affected
1 – GFER bit is cleared