VSF Documented
|
Go to the source code of this file.
Data Structures | |
class | vsf_$ |
Macros | |
#define | __HAL_DRIVER_ ${SERIES/TIMER_IP}_TIMER_H__ |
#define | VSF_ ${TIMER_IP}_TIMER_CFG_MULTI_CLASS VSF_TIMER_CFG_MULTI_CLASS |
#define | VSF_TIMER_CFG_REIMPLEMENT_TYPE_CHANNEL_MODE ENABLED |
#define | VSF_TIMER_CFG_REIMPLEMENT_TYPE_IRQ_MASK ENABLED |
Typedefs | |
typedef enum vsf_timer_mode_t | vsf_timer_mode_t |
typedef enum vsf_timer_irq_mask_t | vsf_timer_irq_mask_t |
Enumerations | |
enum | vsf_timer_mode_t { VSF_TIMER_MODE_ONESHOT = (0x00 << 0) , VSF_TIMER_MODE_CONTINUES = (0x01 << 0) , VSF_TIMER_MODE_PWM = (0x01 << 1) , VSF_TIMER_MODE_NO_PWM = (0x00 << 1) } |
enum | vsf_timer_irq_mask_t { VSF_TIMER_IRQ_MASK_OVERFLOW = (0x01 << 0) } |
Variables | |
class vsf_$ * | reg |
vsf_timer_isr_t | isr |
#define __HAL_DRIVER_ ${SERIES/TIMER_IP}_TIMER_H__ |
#define VSF_ ${TIMER_IP}_TIMER_CFG_MULTI_CLASS VSF_TIMER_CFG_MULTI_CLASS |
#define VSF_TIMER_CFG_REIMPLEMENT_TYPE_CHANNEL_MODE ENABLED |
#define VSF_TIMER_CFG_REIMPLEMENT_TYPE_IRQ_MASK ENABLED |
typedef enum vsf_timer_mode_t vsf_timer_mode_t |
typedef enum vsf_timer_irq_mask_t vsf_timer_irq_mask_t |
enum vsf_timer_mode_t |
enum vsf_timer_irq_mask_t |
class vsf_$* reg |
vsf_timer_isr_t isr |