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

================ 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


Definition at line 293 of file components/siwx917_soc/drivers/unified_api/inc/sl_si91x_gpio_brd4325a.h

PADCONFIG_E1_E2#

__IOM uint32_t PAD_CONFIG_Type::PADCONFIG_E1_E2

[1..0] Drive strength selector


Definition at line 296 of file components/siwx917_soc/drivers/unified_api/inc/sl_si91x_gpio_brd4325a.h

PADCONFIG_POS#

__IOM uint32_t PAD_CONFIG_Type::PADCONFIG_POS

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


Definition at line 297 of file components/siwx917_soc/drivers/unified_api/inc/sl_si91x_gpio_brd4325a.h

PADCONFIG_SMT#

__IOM uint32_t PAD_CONFIG_Type::PADCONFIG_SMT

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


Definition at line 298 of file components/siwx917_soc/drivers/unified_api/inc/sl_si91x_gpio_brd4325a.h

PADCONFIG_REN#

__IOM uint32_t PAD_CONFIG_Type::PADCONFIG_REN

[4..4] Active high receiver enable


Definition at line 299 of file components/siwx917_soc/drivers/unified_api/inc/sl_si91x_gpio_brd4325a.h

PADCONFIG_SR#

__IOM uint32_t PAD_CONFIG_Type::PADCONFIG_SR

[5..5] Slew Rate Control


Definition at line 300 of file components/siwx917_soc/drivers/unified_api/inc/sl_si91x_gpio_brd4325a.h

PADCONFIG_P1_P2#

__IOM uint32_t PAD_CONFIG_Type::PADCONFIG_P1_P2

[7..6] Driver disabled state control


Definition at line 301 of file components/siwx917_soc/drivers/unified_api/inc/sl_si91x_gpio_brd4325a.h

RESERVED1#

__IOM uint32_t PAD_CONFIG_Type::RESERVED1

[31..8] Reserved1


Definition at line 302 of file components/siwx917_soc/drivers/unified_api/inc/sl_si91x_gpio_brd4325a.h

GPIO_PAD_CONFIG_REG_b#

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

Definition at line 303 of file components/siwx917_soc/drivers/unified_api/inc/sl_si91x_gpio_brd4325a.h

@1#

union PAD_CONFIG_Type::@0 PAD_CONFIG_Type::@1

Definition at line 304 of file components/siwx917_soc/drivers/unified_api/inc/sl_si91x_gpio_brd4325a.h