| VSF Documented
    | 
| Macros | |
| #define | __VSF_DEV_SWI_NUM VSF_DEV_SWI_NUM | 
| when there is no defined __VSF_HAL_SWI_NUM, use the maximum available value | |
| #define | __CH32F10X_SWI(__N, __VALUE) | 
| Functions | |
| void | vsf_usr_swi_trigger (uint_fast8_t idx) | 
| void | vsf_drv_usr_swi_trigger (uint_fast8_t idx) | 
| vsf_err_t | vsf_usr_swi_init (uint_fast8_t idx, vsf_arch_prio_t priority, vsf_swi_handler_t *handler, void *param) | 
| vsf_err_t | vsf_drv_usr_swi_init (uint_fast8_t idx, vsf_arch_prio_t priority, vsf_swi_handler_t *handler, void *param) | 
| #define __VSF_DEV_SWI_NUM VSF_DEV_SWI_NUM | 
when there is no defined __VSF_HAL_SWI_NUM, use the maximum available value
| #define __CH32F10X_SWI | ( | __N, | |
| __VALUE | |||
| ) | 
| void vsf_usr_swi_trigger | ( | uint_fast8_t | idx | ) | 
| void vsf_drv_usr_swi_trigger | ( | uint_fast8_t | idx | ) | 
| vsf_err_t vsf_usr_swi_init | ( | uint_fast8_t | idx, | 
| vsf_arch_prio_t | priority, | ||
| vsf_swi_handler_t * | handler, | ||
| void * | param | ||
| ) | 
| vsf_err_t vsf_drv_usr_swi_init | ( | uint_fast8_t | idx, | 
| vsf_arch_prio_t | priority, | ||
| vsf_swi_handler_t * | handler, | ||
| void * | param | ||
| ) |