Data Sheet
ADP5585
Rev. C | Page 25 of 40
RPULL_CONFIG_C Register 0x19
Table 33. RPULL_CONFIG_C Bit Descriptions
Bit(s)
Bit Name
Access
Description
7 to 6
C3_PULL_CFG
Read/write
00 = enable 300 k pull-up resistor.
01 = enable 300 k pull-down resistor.
10 = enable 100 k pull-up resistor.
11 = disable all pull-up/pull-down resistors.
5 to 4
C2_PULL_CFG
Read/write
00 = enable 300 k pull-up resistor.
01 = enable 300 k pull-down resistor.
10 = enable 100 k pull-up resistor.
11 = disable all pull-up/pull-down resistors.
3 to 2
C1_PULL_CFG
Read/write
00 = enable 300 k pull-up resistor.
01 = enable 300 k pull-down resistor.
10 = enable 100 k pull-up resistor.
11 = disable all pull-up/pull-down resistors.
1 to 0
C0_PULL_CFG
Read/write
00 = enable 300 k pull-up resistor.
01 = enable 300 k pull-down resistor.
10 = enable 100 k pull-up resistor.
11 = disable all pull-up/pull-down resistors.
ADP5585AC_Z-00-R7, ADP5585AC_Z-01-R7, ADP5585ACBZ-02-R7 , ADP5585ACPZ-03-R7 Default = 0000 0000
ADP5585ACBZ-04-R7 Default = 0101 0101
RPULL_CONFIG_D Register 0x1A
Table 34. RPULL_CONFIG_D Bit Descriptions
Bit(s)
Bit Name
Access
Description
7 to 2
N/A
Reserved.
1 to 0
C4_PULL_CFG
Read/write
00 = enable 300 k pull-up resistor.
01 = enable 300 k pull-down resistor.
10 = enable 100 k pull-up resistor.
11 = disable all pull-up/pull-down resistors.
ADP5585AC_Z-00-R7, ADP5585AC_Z-01-R7, ADP5585ACPZ-03-R7 Default = 0000 0000
ADP5585ACBZ-02-R7 Default = 0000 0011
ADP5585ACBZ-04-R7 Default = 0000 0001
GPI_INT_LEVEL_A Register 0x1B
Table 35. GPI_INT_LEVEL_A Bit Descriptions
Bit(s)
Bit Name
Access
Description
7 to 6
N/A
Reserved.
5
GPI_6_INT_LEVEL
Read/write
(Reserved except for ADP5585AC_Z-01-R7 options)
0 = GPI_6 interrupt is active low (GPI_6_INT sets whenever R5 is low).
1 = GPI_6 interrupt is active high (GPI_6_INT sets whenever R5 is high).
4
GPI_5_INT_LEVEL
Read/write
0 = GPI_5 interrupt is active low (GPI_5_INT sets whenever R4 is low).
1 = GPI_5 interrupt is active high (GPI_5_INT sets whenever R4 is high).
3
GPI_4_INT_LEVEL
Read/write
0 = GPI_4 interrupt is active low (GPI_4_INT sets whenever R3 is low).
1 = GPI_4 interrupt is active high (GPI_4_INT sets whenever R3 is high).
2
GPI_3_INT_LEVEL
Read/write
0 = GPI_3 interrupt is active low (GPI_3_INT sets whenever R2 is low).
1 = GPI_3 interrupt is active high (GPI_3_INT sets whenever R2 is high).
1
GPI_2_INT_LEVEL
Read/write
0 = GPI_2 interrupt is active low (GPI_2_INT sets whenever R1 is low).
1 = GPI_2 interrupt is active high (GPI_2_INT sets whenever R1 is high).
0
GPI_1_INT_LEVEL
Read/write
0 = GPI_1 interrupt is active low (GPI_1_INT sets whenever R0 is low).
1 = GPI_1 interrupt is active high (GPI_1_INT sets whenever R0 is high).