Intel
®
IXP45X and Intel
®
IXP46X Product Line of Network Processors
August 2006
Developer’s Manual
Reference Number: 306262-004US
783
GPIO Controller—Intel
®
IXP45X and Intel
®
IXP46X Product Line of Network Processors
15.5.6
GPIO Interrupt Type Register 2
This register describes how to interpret GPIO[15:8] as interrupts, either level or edge,
along with high, low, rising, falling, transitional three bits describe each GPIO pin, as
described in the following table.
27
gpio_npe_3
as per gpio_npe_7
0
RW
26
gpio_npe_2
as per gpio_npe_7
0
RW
25
gpio_npe_1
as per gpio_npe_7
0
RW
24
gpio_npe_0
as per gpio_npe_7
0
RW
23:2
1
GPIO7
000 – Active High
001 – Active Low
010 – Rising Edge
011 – Falling Edge
1xx – Transitional
000
Active High
RW
20:1
8
GPIO6
As per GPIO7
000
Active High
RW
17:1
5
GPIO5
As per GPIO7
000
Active High
RW
14:1
2
GPIO4
As per GPIO7
000
Active High
RW
11:9
GPIO3
As per GPIO7
000
Active High
RW
8:6
GPIO2
As per GPIO7
000
Active High
RW
5:3
GPIO1
As per GPIO7
000
Active High
RW
2:0
GPIO0
As per GPIO7
000
Active High
RW
Register
GPIT1R (Sheet 2 of 2)
Bits
Name
Description
Reset
Value
Access
Register Name:
GPIT2R
Physical Address:
0xC8004014
Reset Hex Value:
0x00000000
Register Description:
This register is used to control interrupt type for GPIO 15:8
Access: Read/Write
3
1
1
6
1
5
8
7
0
(Reserved)
GPIO15
GPIO14
GPIO13
GPIO12
GPIO11
GPIO10
GPIO9
GPIO8