sw_private_info_t info
Definition: bsp_sw.h:167
void sw_finalize(sw_t *p_instance)
Finalize.
Definition: bsp_sw.c:229
void sw_initialize(sw_t *p_instance)
Initialize.
Definition: bsp_sw.c:197
uint32_t count
Definition: bsp_sw.h:132
uint32_t num
Definition: bsp_sw.h:119
TXZ_FunctionalState
Definition: txz_driver_def.h:53
gpio_pinstate_t
Pin State Reset/Set Enumerated Type Definition.
Definition: txz_gpio.h:75
SW Class.
Definition: bsp_sw.h:164
uint32_t count
Definition: bsp_sw.h:155
Initial setting. User must be set.
Definition: bsp_sw.h:111
uint32_t interval
Definition: bsp_sw.h:126
TXZ_FunctionalState check
Definition: bsp_sw.h:149
TXZ_FunctionalState func
Definition: bsp_sw.h:124
Private Information.
Definition: bsp_sw.h:142
void sw_task(sw_t *p_instance)
Task Processing.
Definition: bsp_sw.c:252
void sw_1ms_timer_handler(sw_t *p_instance)
1ms Timer Handler
Definition: bsp_sw.c:338
uint32_t group
Definition: bsp_sw.h:117
uint32_t state
Definition: bsp_sw.h:151
uint32_t counter
Definition: bsp_sw.h:146
sw_initial_setting_t init
Definition: bsp_sw.h:166
uint32_t id
Definition: bsp_sw.h:113
gpio_t * p_gpio
Definition: bsp_sw.h:114
TXZ_FunctionalState timer
Definition: bsp_sw.h:144