===========================================================================================================================

================ GPIO ================== ===========================================================================================================================

HP GPIO PAD configuration register fields

Public Attributes#

__IOM uint32_t

(@ 0x46004000) GPIO PAD configuration register

__IOM uint32_t

[1..0] Drive strength selector

__IOM uint32_t

[2..2] Power-on-Start enable

__IOM uint32_t

[3..3] Active high Schmitt trigger (Hysteresis) select

__IOM uint32_t

[4..4] Active high receiver enable

__IOM uint32_t

[5..5] Slew Rate Control

__IOM uint32_t

[7..6] Driver disabled state control

__IOM uint32_t

[31..8] Reserved1

struct PAD_CONFIG_Type::@0::@2
union PAD_CONFIG_Type::@0

Public Attribute Documentation#

PAD_CONFIG_REG#

__IOM uint32_t PAD_CONFIG_Type::PAD_CONFIG_REG

(@ 0x46004000) GPIO PAD configuration register


PADCONFIG_E1_E2#

__IOM uint32_t PAD_CONFIG_Type::PADCONFIG_E1_E2

[1..0] Drive strength selector


PADCONFIG_POS#

__IOM uint32_t PAD_CONFIG_Type::PADCONFIG_POS

[2..2] Power-on-Start enable


PADCONFIG_SMT#

__IOM uint32_t PAD_CONFIG_Type::PADCONFIG_SMT

[3..3] Active high Schmitt trigger (Hysteresis) select


PADCONFIG_REN#

__IOM uint32_t PAD_CONFIG_Type::PADCONFIG_REN

[4..4] Active high receiver enable


PADCONFIG_SR#

__IOM uint32_t PAD_CONFIG_Type::PADCONFIG_SR

[5..5] Slew Rate Control


PADCONFIG_P1_P2#

__IOM uint32_t PAD_CONFIG_Type::PADCONFIG_P1_P2

[7..6] Driver disabled state control


RESERVED1#

__IOM uint32_t PAD_CONFIG_Type::RESERVED1

[31..8] Reserved1


GPIO_PAD_CONFIG_REG_b#

struct PAD_CONFIG_Type::@0::@2 PAD_CONFIG_Type::GPIO_PAD_CONFIG_REG_b

@1#

union PAD_CONFIG_Type::@0 PAD_CONFIG_Type::@1