AMD Geode SC1201 User Manual
Page 226
226
AMD Geode™ SC1200/SC1201 Processor Data Book
Core Logic Module - Bridge, GPIO, and LPC Registers - Function 0
32579B
5:0
Signal Select. Selects the GPIO signal to be configured in the Bank selected via bit 5 setting (i.e., Bank 0 or Bank 1). See
Table 4-2 "Pin Multiplexing, Interrupt Selection, and Base Address Registers" on page 72 for GPIO ball muxing options.
GPIOs without an associated ball number are not available externally.
Bank 0
000000 = GPIO0 (ball D11)
010000 = GPIO16 (ball V31)
000001 = GPIO1 (balls D10, N30)
010001 = GPIO17 (ball A10)
000010 = GPIO2
010010 = GPIO18 (ball AG1)
000011 = GPIO3
010011 = GPIO19 (ball C9)
000100 = GPIO4
010100 = GPIO20 (balls A9, N31)
000101 = GPIO5
010101 = GPIO21
000110 = GPIO6 (ball D28)
010110 = GPIO22
000111 = GPIO7 (ball C30)
010111 = GPIO23
001000 = GPIO8 (ball C31)
011000 = GPIO24
001001 = GPIO9 (ball C28)
011001 = GPIO25
001010 = GPIO10 (ball B29)
011010 = GPIO26
001011 = GPIO11 (ball AJ8)
011011 = GPIO27
001100 = GPIO12 (ball N29)
011100 = GPIO28
001101 = GPIO13 (ball M29)
011101 = GPIO29
001110 = GPIO14 (ball D9)
011110 = GPIO30
001111 = GPIO15 (ball A8)
011111 = GPIO31
Bank 1
100000 = GPIO32 (ball M28)
110000 = GPIO48
100001 = GPIO33 (ball L31)
110001 = GPIO49
100010 = GPIO34 (ball L30)
110010 = GPIO50
100011 = GPIO35 (ball L29)
110011 = GPIO51
100100 = GPIO36 (ball L28)
110100 = GPIO52
100101 = GPIO37 (ball K31)
110101 = GPIO53
100110 = GPIO38 (ball K28)
110110 = GPIO54
100111 = GPIO39 (ball J31)
110111 = GPIO55
101000 = GPIO40 (ball Y3)
111000 = GPIO56
101001 = GPIO41 (ball W4)
111001 = GPIO57
101010 = GPIO42
111010 = GPIO58
101011 = GPIO43
111011 = GPIO59
101100 = GPIO44
111100 = GPIO60
101101 = GPIO45
111101 = GPIO61
101110 = GPIO46
111110 = GPIO62
101111 = GPIO47
111111 = GPIO63 (Note)
Note:
GPIO63 can be used to generate the PWRBTN# input signal. See PWRBTN# signal description in Section 3.4.16
"Power Management Interface Signals" on page 65.
Offset 24h-27h
GPIO Signal Configuration Access Register (R/W)
Reset Value: 00000044h
This register is used to indicate configuration for the GPIO signal that is selected in the GPIO Signal Configuration Select Register
(above).
Note:
PME debouncing, polarity, and edge/level configuration is only applicable on GPIO0-GPIO15 signals (Bank 0 = 00000 to
01111) and on GPIO32-GPIO47 signals (Bank 1 settings of 00000 to 01111). The remaining GPIOs (GPIO16-GPIO31 and
GPIO48-GPIO63) can not generate PMEs, therefore these bits have no function and read 0.
31:7
Reserved. Must be set to 0.
6
PME Debounce Enable. Enables/disables IRQ debounce (debounce period = 16 ms).
0: Disable.
1: Enable. (Default).
See the note in the description of this register for more information about the default value of this bit.
5
PME Polarity. Selects the polarity of the signal that issues a PME from the selected GPIO signal (falling/low or rising/high).
0: Falling edge or low level input. (Default)
1: Rising edge or high level input.
See the note in the description of this register for more information about the default value of this bit.
Table 6-30. F0BAR0+I/O Offset: GPIO Configuration Registers (Continued)
Bit
Description