Functions | |
| __STATIC_INLINE uint32_t | ll_aon_gpio_read_input_port (void) |
| Return full input data register value of AON_GPIO. More... | |
| __STATIC_INLINE uint32_t | ll_aon_gpio_is_input_pin_set (uint32_t pin_mask) |
| Return if input data level of several AON_GPIO pins is high or low. More... | |
| __STATIC_INLINE void | ll_aon_gpio_write_output_port (uint32_t port_value) |
| Write output data register of AON_GPIO. More... | |
| __STATIC_INLINE uint32_t | ll_aon_gpio_read_output_port (void) |
| Return full output data register value of AON_GPIO. More... | |
| __STATIC_INLINE uint32_t | ll_aon_gpio_is_output_pin_set (uint32_t pin_mask) |
| Return if input data level of several AON_GPIO pins is high or low. More... | |
| __STATIC_INLINE void | ll_aon_gpio_set_output_pin (uint32_t pin_mask) |
| Set specified AON_GPIO pins to high level. More... | |
| __STATIC_INLINE void | ll_aon_gpio_reset_output_pin (uint32_t pin_mask) |
| Set specified AON_GPIO pins to low level. More... | |
| __STATIC_INLINE void | ll_aon_gpio_toggle_pin (uint32_t pin_mask) |
| Toggle data value of specified AON_GPIO pins. More... | |
| __STATIC_INLINE uint32_t ll_aon_gpio_is_input_pin_set | ( | uint32_t | pin_mask | ) |
Return if input data level of several AON_GPIO pins is high or low.
| Register | BitsName |
|---|---|
| AON_PAD_CTL1 | O_AON_GPI |
| pin_mask | This parameter can be a combination of the following values: |
| State | of bit (1 or 0). |
| __STATIC_INLINE uint32_t ll_aon_gpio_is_output_pin_set | ( | uint32_t | pin_mask | ) |
Return if input data level of several AON_GPIO pins is high or low.
| Register | BitsName |
|---|---|
| AON_PAD_CTL1 | AON_GPO |
| pin_mask | This parameter can be a combination of the following values: |
| State | of bit (1 or 0). |
| __STATIC_INLINE uint32_t ll_aon_gpio_read_input_port | ( | void | ) |
Return full input data register value of AON_GPIO.
| Register | BitsName |
|---|---|
| AON_PAD_CTL1 | O_AON_GPI |
| Input | data register value of port |
| __STATIC_INLINE uint32_t ll_aon_gpio_read_output_port | ( | void | ) |
Return full output data register value of AON_GPIO.
| Register | BitsName |
|---|---|
| AON_PAD_CTL1 | AON_GPO |
| Output | data register value of port |
| __STATIC_INLINE void ll_aon_gpio_reset_output_pin | ( | uint32_t | pin_mask | ) |
Set specified AON_GPIO pins to low level.
| Register | BitsName |
|---|---|
| AON_PAD_CTL1 | AON_GPO |
| pin_mask | This parameter can be a combination of the following values: |
| None |
| __STATIC_INLINE void ll_aon_gpio_set_output_pin | ( | uint32_t | pin_mask | ) |
Set specified AON_GPIO pins to high level.
| Register | BitsName |
|---|---|
| AON_PAD_CTL1 | AON_GPO |
| pin_mask | This parameter can be a combination of the following values: |
| None |
| __STATIC_INLINE void ll_aon_gpio_toggle_pin | ( | uint32_t | pin_mask | ) |
Toggle data value of specified AON_GPIO pins.
| Register | BitsName |
|---|---|
| AON_PAD_CTL1 | AON_GPO |
| pin_mask | This parameter can be a combination of the following values: |
| None |
| __STATIC_INLINE void ll_aon_gpio_write_output_port | ( | uint32_t | port_value | ) |
Write output data register of AON_GPIO.
| Register | BitsName |
|---|---|
| AON_PAD_CTL1 | AON_GPO |
| port_value | Level value for each pin of the port |
| None |