Functions

__STATIC_INLINE void ll_aon_gpio_enable_falling_trigger (uint32_t pin_mask)
 Enable AON_GPIO Falling Edge Trigger of specified AON_GPIO pins. More...
 
__STATIC_INLINE uint32_t ll_aon_gpio_is_enabled_falling_trigger (uint32_t pin_mask)
 Check if falling edge trigger is enabled of specified AON_GPIO pins. More...
 
__STATIC_INLINE void ll_aon_gpio_enable_rising_trigger (uint32_t pin_mask)
 Enable AON_GPIO Rising Edge Trigger of specified AON_GPIO pins. More...
 
__STATIC_INLINE uint32_t ll_aon_gpio_is_enabled_rising_trigger (uint32_t pin_mask)
 Check if rising edge trigger is enabled of specified AON_GPIO pins. More...
 
__STATIC_INLINE void ll_aon_gpio_enable_high_trigger (uint32_t pin_mask)
 Enable AON_GPIO High Level Trigger of specified AON_GPIO pins. More...
 
__STATIC_INLINE uint32_t ll_aon_gpio_is_enabled_high_trigger (uint32_t pin_mask)
 Check if high level trigger is enabled of specified AON_GPIO pins. More...
 
__STATIC_INLINE void ll_aon_gpio_enable_low_trigger (uint32_t pin_mask)
 Enable AON_GPIO Low Level Trigger of specified AON_GPIO pins. More...
 
__STATIC_INLINE uint32_t ll_aon_gpio_is_enabled_low_trigger (uint32_t pin_mask)
 Check if low level trigger is enabled of specified AON_GPIO pins. More...
 
__STATIC_INLINE void ll_aon_gpio_enable_it (uint32_t pin_mask)
 Enable AON_GPIO interrupts of specified AON_GPIO pins. More...
 
__STATIC_INLINE void ll_aon_gpio_disable_it (uint32_t pin_mask)
 Disable AON_GPIO interrupts of specified AON_GPIO pins. More...
 
__STATIC_INLINE uint32_t ll_aon_gpio_is_enabled_it (uint32_t pin_mask)
 Check if the Interrupt of specified GPIO pins is enabled or disabled. More...
 

Detailed Description

Function Documentation

◆ ll_aon_gpio_disable_it()

__STATIC_INLINE void ll_aon_gpio_disable_it ( uint32_t  pin_mask)

Disable AON_GPIO interrupts of specified AON_GPIO pins.

Note
Interrupt Trigger can be used to specify the interrupt trigger type

\rst +———————-+———————————–+ | Register | BitsName | +======================+===================================+ | INTENCLR | INTENCLR | +———————-+———————————–+ \endrst

Parameters
pin_maskThis parameter can be a combination of the following values:
Return values
None

Definition at line 1055 of file gr55xx_ll_aon_gpio.h.

◆ ll_aon_gpio_enable_falling_trigger()

__STATIC_INLINE void ll_aon_gpio_enable_falling_trigger ( uint32_t  pin_mask)

Enable AON_GPIO Falling Edge Trigger of specified AON_GPIO pins.

\rst +———————-+———————————–+ | Register | BitsName | +======================+===================================+ | INTPOLCLR | INTPOLCLR | +———————-+———————————–+ \endrst INTTYPESET | INTTYPESET

Parameters
pin_maskThis parameter can be a combination of the following values:
Return values
None

Definition at line 785 of file gr55xx_ll_aon_gpio.h.

◆ ll_aon_gpio_enable_high_trigger()

__STATIC_INLINE void ll_aon_gpio_enable_high_trigger ( uint32_t  pin_mask)

Enable AON_GPIO High Level Trigger of specified AON_GPIO pins.

\rst +———————-+———————————–+ | Register | BitsName | +======================+===================================+ | INTPOLSET | INTPOLSET | +———————-+———————————–+ \endrst INTTYPECLR | INTTYPECLR

Parameters
pin_maskThis parameter can be a combination of the following values:
Return values
None

Definition at line 906 of file gr55xx_ll_aon_gpio.h.

◆ ll_aon_gpio_enable_it()

__STATIC_INLINE void ll_aon_gpio_enable_it ( uint32_t  pin_mask)

Enable AON_GPIO interrupts of specified AON_GPIO pins.

Note
Interrupt Trigger can be used to specify the interrupt trigger type

\rst +———————-+———————————–+ | Register | BitsName | +======================+===================================+ | INTENSET | INTENSET | +———————-+———————————–+ \endrst

Parameters
pin_maskThis parameter can be a combination of the following values:
Return values
None

Definition at line 1026 of file gr55xx_ll_aon_gpio.h.

◆ ll_aon_gpio_enable_low_trigger()

__STATIC_INLINE void ll_aon_gpio_enable_low_trigger ( uint32_t  pin_mask)

Enable AON_GPIO Low Level Trigger of specified AON_GPIO pins.

\rst +———————-+———————————–+ | Register | BitsName | +======================+===================================+ | INTPOLCLR | INTPOLCLR | +———————-+———————————–+ \endrst INTTYPECLR | INTTYPECLR

Parameters
pin_maskThis parameter can be a combination of the following values:
Return values
None

Definition at line 966 of file gr55xx_ll_aon_gpio.h.

◆ ll_aon_gpio_enable_rising_trigger()

__STATIC_INLINE void ll_aon_gpio_enable_rising_trigger ( uint32_t  pin_mask)

Enable AON_GPIO Rising Edge Trigger of specified AON_GPIO pins.

\rst +———————-+———————————–+ | Register | BitsName | +======================+===================================+ | INTPOLSET | INTPOLSET | +———————-+———————————–+ \endrst INTTYPESET | INTTYPESET

Parameters
pin_maskThis parameter can be a combination of the following values:
Return values
None

Definition at line 845 of file gr55xx_ll_aon_gpio.h.

◆ ll_aon_gpio_is_enabled_falling_trigger()

__STATIC_INLINE uint32_t ll_aon_gpio_is_enabled_falling_trigger ( uint32_t  pin_mask)

Check if falling edge trigger is enabled of specified AON_GPIO pins.

\rst +———————-+———————————–+ | Register | BitsName | +======================+===================================+ | INTPOLCLR | INTPOLCLR | +———————-+———————————–+ \endrst INTTYPESET | INTTYPESET

Parameters
pin_maskThis parameter can be a combination of the following values:
Return values
Stateof bit (1 or 0).

Definition at line 815 of file gr55xx_ll_aon_gpio.h.

◆ ll_aon_gpio_is_enabled_high_trigger()

__STATIC_INLINE uint32_t ll_aon_gpio_is_enabled_high_trigger ( uint32_t  pin_mask)

Check if high level trigger is enabled of specified AON_GPIO pins.

\rst +———————-+———————————–+ | Register | BitsName | +======================+===================================+ | INTPOLSET | INTPOLSET | +———————-+———————————–+ \endrst INTTYPECLR | INTTYPECLR

Parameters
pin_maskThis parameter can be a combination of the following values:
Return values
Stateof bit (1 or 0).

Definition at line 936 of file gr55xx_ll_aon_gpio.h.

◆ ll_aon_gpio_is_enabled_it()

__STATIC_INLINE uint32_t ll_aon_gpio_is_enabled_it ( uint32_t  pin_mask)

Check if the Interrupt of specified GPIO pins is enabled or disabled.

\rst +———————-+———————————–+ | Register | BitsName | +======================+===================================+ | INTENSET | INTENSET | +———————-+———————————–+ \endrst

Parameters
pin_maskThis parameter can be a combination of the following values:
Return values
Stateof bit (1 or 0).

Definition at line 1083 of file gr55xx_ll_aon_gpio.h.

◆ ll_aon_gpio_is_enabled_low_trigger()

__STATIC_INLINE uint32_t ll_aon_gpio_is_enabled_low_trigger ( uint32_t  pin_mask)

Check if low level trigger is enabled of specified AON_GPIO pins.

\rst +———————-+———————————–+ | Register | BitsName | +======================+===================================+ | INTPOLCLR | INTPOLCLR | +———————-+———————————–+ \endrst INTTYPECLR | INTTYPECLR

Parameters
pin_maskThis parameter can be a combination of the following values:
Return values
Stateof bit (1 or 0).

Definition at line 996 of file gr55xx_ll_aon_gpio.h.

◆ ll_aon_gpio_is_enabled_rising_trigger()

__STATIC_INLINE uint32_t ll_aon_gpio_is_enabled_rising_trigger ( uint32_t  pin_mask)

Check if rising edge trigger is enabled of specified AON_GPIO pins.

Note
Please check each device line mapping for AON_GPIO Line availability

\rst +———————-+———————————–+ | Register | BitsName | +======================+===================================+ | INTPOLSET | INTPOLSET | +———————-+———————————–+ \endrst INTTYPESET | INTTYPESET

Parameters
pin_maskThis parameter can be a combination of the following values:
Return values
Stateof bit (1 or 0).

Definition at line 876 of file gr55xx_ll_aon_gpio.h.