
PRELIMINARY
S3C6400 RISC MICROPROCESSOR
GPIO
10-
9
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.
PORT B CONTROL REGISTER
There are five control registers including GPBCON, GPBDAT, GPBPUD, GPBCONSLP and GPBPUDSLP in the
Port B Control Registers.
Register
Address
R/W
Description
Reset Value
GPBCON
0x7F008020
R/W
Port B Configuration Register
0x40000
GPBDAT
0x7F008024
R/W
Port B Data Register
Undefined
GPBPUD
0x7F008028
R/W
Port B Pull-up Register
0x00001555
GPBCONSLP
0x7F00802C
R/W
Port B Sleep mode Configuration Register
0x0
GPBPUDSLP
0x7F008030
R/W
Port B Sleep mode Pull-up/down Register
0x0
GPBCON
Bit
Description
Initial State
GPB0
[3:0]
0000 = Input
0001 = Output
0010 = UART RXD[2]
0011 = Ext. DMA Request
0100 = IrDA RXD
0101 = ADDR_CF[0]
0110 = Reserved
0111 = External Interrupt Group 1[8]
0000
GPB1
[7:4]
0000 = Input
0001 = Output
0010 = UART TXD[2]
0011 = Ext. DMA Ack
0100 = IrDA TXD
0101 = ADDR_CF[1]
0110 = Reserved
0111 = External Interrupt Group 1[9]
0000
GPB2
[11:8]
0000 = Input
0001 = Output
0010 = UART RXD[3]
0011 = IrDA RXD
0100 = Ext. DMA Req 0101 = ADDR_CF[2]
0110 = Reserved
0111 = External Interrupt Group 1[10]
0000
GPB3
[15:12]
0000 = Input
0001 = Output
0010 = UART TXD[3]
0011 = Irda TXD
0100 = Ext. DMA Ack
0101 = Reserved
0110 = Reserved
0111 = External Interrupt Group 1[11]
0000
GPB4
[19:16]
0000 = Input
0001 = Output
0010 = IrDA SDBW
0011 = Reserved
0100 = CF Data Dir
0101 = Reserved
0110 = Reserved
0111 = External Interrupt Group 1[12]
0100
GPB5 [23:20]
0000 = Input
0001 = Output
0010 = I2C SCL
0011 = reserved
0100 = Reseved
0101 = Reserved
0110 = Reserved
0111 = External Interrupt Group 1[13]
0000
GPB6
[27:24]
0000 = Input
0001 = Output
0010 = I2C SDA
0011 = reserved
0100 = Reseved
0101 = Reserved
0110 = Reserved
0111 = External Interrupt Group 1[14]
0000