Structure to hold port and pin configurations for PWM channels.

This structure defines the configuration parameters for the PWM GPIO output. It includes settings for the low side and high side ports, pins, muxes, and pads.

Public Attributes#

uint8_t

PWM GPIO output low side port.

uint8_t

PWM GPIO output low side pin.

uint8_t

PWM GPIO output high side port.

uint8_t

PWM GPIO output high side pin.

uint8_t

PWM GPIO output low side mux.

uint8_t

PWM GPIO output high side mux.

uint8_t

PWM GPIO output low side pad.

uint8_t

PWM GPIO output high side pad.

Public Attribute Documentation#

port_l#

uint8_t sl_pwm_init_t::port_l

PWM GPIO output low side port.


Definition at line 403 of file components/device/silabs/si91x/mcu/drivers/unified_api/inc/sl_si91x_pwm.h

pin_l#

uint8_t sl_pwm_init_t::pin_l

PWM GPIO output low side pin.


Definition at line 404 of file components/device/silabs/si91x/mcu/drivers/unified_api/inc/sl_si91x_pwm.h

port_h#

uint8_t sl_pwm_init_t::port_h

PWM GPIO output high side port.


Definition at line 405 of file components/device/silabs/si91x/mcu/drivers/unified_api/inc/sl_si91x_pwm.h

pin_h#

uint8_t sl_pwm_init_t::pin_h

PWM GPIO output high side pin.


Definition at line 406 of file components/device/silabs/si91x/mcu/drivers/unified_api/inc/sl_si91x_pwm.h

mux_l#

uint8_t sl_pwm_init_t::mux_l

PWM GPIO output low side mux.


Definition at line 407 of file components/device/silabs/si91x/mcu/drivers/unified_api/inc/sl_si91x_pwm.h

mux_h#

uint8_t sl_pwm_init_t::mux_h

PWM GPIO output high side mux.


Definition at line 408 of file components/device/silabs/si91x/mcu/drivers/unified_api/inc/sl_si91x_pwm.h

pad_l#

uint8_t sl_pwm_init_t::pad_l

PWM GPIO output low side pad.


Definition at line 409 of file components/device/silabs/si91x/mcu/drivers/unified_api/inc/sl_si91x_pwm.h

pad_h#

uint8_t sl_pwm_init_t::pad_h

PWM GPIO output high side pad.


Definition at line 410 of file components/device/silabs/si91x/mcu/drivers/unified_api/inc/sl_si91x_pwm.h