Home
last modified time | relevance | path

Searched refs:pEGPIO (Results 1 – 3 of 3) sorted by relevance

/hal_silabs-latest/wiseconnect/components/device/silabs/si91x/mcu/drivers/rom_driver/inc/
Drsi_rom_egpio.h68 STATIC INLINE void RSI_EGPIO_SetDir(EGPIO_Type *pEGPIO, uint8_t port, uint8_t pin, boolean_t dir) in RSI_EGPIO_SetDir() argument
71 ROMAPI_EGPIO_API->egpio_set_dir(pEGPIO, port, pin, dir); in RSI_EGPIO_SetDir()
73 egpio_set_dir(pEGPIO, port, pin, dir); in RSI_EGPIO_SetDir()
89 STATIC INLINE void RSI_EGPIO_SetPin(EGPIO_Type *pEGPIO, uint8_t port, uint8_t pin, uint8_t val) in RSI_EGPIO_SetPin() argument
92 ROMAPI_EGPIO_API->egpio_set_pin(pEGPIO, port, pin, val); in RSI_EGPIO_SetPin()
94 egpio_set_pin(pEGPIO, port, pin, val); in RSI_EGPIO_SetPin()
106 STATIC INLINE boolean_t RSI_EGPIO_GetPin(const EGPIO_Type *pEGPIO, uint8_t port, uint8_t pin) in RSI_EGPIO_GetPin() argument
109 return ROMAPI_EGPIO_API->egpio_get_pin(pEGPIO, port, pin); in RSI_EGPIO_GetPin()
111 return egpio_get_pin(pEGPIO, port, pin); in RSI_EGPIO_GetPin()
123 STATIC INLINE boolean_t RSI_EGPIO_GetDir(const EGPIO_Type *pEGPIO, uint8_t port, uint8_t pin) in RSI_EGPIO_GetDir() argument
[all …]
Drsi_rom_table_si91x.h78 void (*egpio_set_dir)(EGPIO_Type *pEGPIO, uint8_t port, uint8_t pin, boolean_t dir);
79 void (*egpio_set_pin)(EGPIO_Type *pEGPIO, uint8_t port, uint8_t pin, uint8_t val);
80 boolean_t (*egpio_get_pin)(const EGPIO_Type *pEGPIO, uint8_t port, uint8_t pin);
81 boolean_t (*egpio_get_dir)(const EGPIO_Type *pEGPIO, uint8_t port, uint8_t pin);
82 void (*egpio_pin_int_sel)(EGPIO_Type *pEGPIO, uint8_t intCh, uint8_t port, uint8_t pin);
83 void (*egpio_set_int_fall_edge_enable)(EGPIO_Type *pEGPIO, uint8_t intCh);
84 void (*egpio_set_int_fall_edge_disable)(EGPIO_Type *pEGPIO, uint8_t intCh);
85 void (*egpio_set_int_rise_edge_enable)(EGPIO_Type *pEGPIO, uint8_t intCh);
86 void (*egpio_set_int_rise_edge_disable)(EGPIO_Type *pEGPIO, uint8_t intCh);
87 void (*egpio_set_int_low_level_enable)(EGPIO_Type *pEGPIO, uint8_t intCh);
[all …]
/hal_silabs-latest/wiseconnect/components/device/silabs/si91x/mcu/drivers/peripheral_drivers/inc/
Drsi_egpio.h186 void egpio_set_dir(EGPIO_Type *pEGPIO, uint8_t port, uint8_t pin, boolean_t dir);
188 void egpio_set_pin(EGPIO_Type *pEGPIO, uint8_t port, uint8_t pin, uint8_t val);
190 boolean_t egpio_get_pin(const EGPIO_Type *pEGPIO, uint8_t port, uint8_t pin);
192 boolean_t egpio_get_dir(const EGPIO_Type *pEGPIO, uint8_t port, uint8_t pin);
194 void egpio_pin_int_sel(EGPIO_Type *pEGPIO, uint8_t intCh, uint8_t port, uint8_t pin);
196 void egpio_set_int_fall_edge_enable(EGPIO_Type *pEGPIO, uint8_t intCh);
198 void egpio_set_int_fall_edge_disable(EGPIO_Type *pEGPIO, uint8_t intCh);
200 void egpio_set_int_rise_edge_enable(EGPIO_Type *pEGPIO, uint8_t intCh);
202 void egpio_set_int_rise_edge_disable(EGPIO_Type *pEGPIO, uint8_t intCh);
204 void egpio_set_int_low_level_enable(EGPIO_Type *pEGPIO, uint8_t intCh);
[all …]