
PRELIMINARY
S3C6400X RISC MICROPROCESSOR
KEYPAD INTERFACE
40-3
Preliminary product information describe products that are in development,
for which full characterization data and associated errata are not yet available.
Specifications and information herein are subject to change without notice.
PIN MULTIPLEXING
In AP (S3C6400X), the Keypad interface input output ports are multiplexed with GPIO K and L ports. The input
and output port counts are controlled bit-by-bit up to 8 inputs and 8 outputs.
GPIO port
Keypad interface port
I/O
GPIOK[8] ROW_IN[0]
I
GPIOK[9] ROW_IN[1]
I
GPIOK[10] ROW_IN[2]
I
GPIOK[11] ROW_IN[3]
I
GPIOK[12] ROW_IN[4]
I
GPIOK[13] ROW_IN[5]
I
GPIOK[14] ROW_IN[6]
I
GPIOK[15] ROW_IN[7]
I
GPIOL[0] COL_OUT
[0]
O
GPIOL[1] COL_OUT
[1]
O
GPIOL[2] COL_OUT
[2]
O
GPIOL[3] COL_OUT
[3]
O
GPIOL[4] COL_OUT
[4]
O
GPIOL[5] COL_OUT
[5]
O
GPIOL[6] COL_OUT
[6]
O
GPIOL[7] COL_OUT
[7]
O
Table 40-1 Keypad interface pin multiplexing
WAKEUP SOURCE
When the Key input is used for wakeup source from STOP or SLEEP mode, KEYPAD I/F register setting is not
required. GPIO register setting (GPKCON) for KEYPAD I/F and SYSCON register (PWR_CFG) for masking are
required for wakeup.