| enum | vsf_hw_peripheral_rst_t {
VSF_HW_RST_DMA2 = VSF_HW_CLKRST_REGION(0x4, 24, 1)
,
VSF_HW_RST_DMA1 = VSF_HW_CLKRST_REGION(0x4, 22, 1)
,
VSF_HW_RST_CRC = VSF_HW_CLKRST_REGION(0x4, 12, 1)
,
VSF_HW_RST_QSPI1 = VSF_HW_CLKRST_REGION(0x6, 1, 1)
,
VSF_HW_RST_PWC = VSF_HW_CLKRST_REGION(0x7, 28, 1)
,
VSF_HW_RST_CAN1 = VSF_HW_CLKRST_REGION(0x7, 25, 1)
,
VSF_HW_RST_WWDT = VSF_HW_CLKRST_REGION(0x7, 11, 1)
,
VSF_HW_RST_TMR14 = VSF_HW_CLKRST_REGION(0x7, 8, 1)
,
VSF_HW_RST_TMR13 = VSF_HW_CLKRST_REGION(0x7, 7, 1)
,
VSF_HW_RST_TMR7 = VSF_HW_CLKRST_REGION(0x7, 5, 1)
,
VSF_HW_RST_TMR6 = VSF_HW_CLKRST_REGION(0x7, 4, 1)
,
VSF_HW_RST_TMR4 = VSF_HW_CLKRST_REGION(0x7, 2, 1)
,
VSF_HW_RST_TMR3 = VSF_HW_CLKRST_REGION(0x7, 1, 1)
,
VSF_HW_RST_TMR2 = VSF_HW_CLKRST_REGION(0x7, 0, 1)
,
VSF_HW_RST_ACC = VSF_HW_CLKRST_REGION(0x8, 29, 1)
,
VSF_HW_RST_I2SF5 = VSF_HW_CLKRST_REGION(0x8, 20, 1)
,
VSF_HW_RST_TMR11 = VSF_HW_CLKRST_REGION(0x8, 18, 1)
,
VSF_HW_RST_TMR10 = VSF_HW_CLKRST_REGION(0x8, 17, 1)
,
VSF_HW_RST_TMR9 = VSF_HW_CLKRST_REGION(0x8, 16, 1)
,
VSF_HW_RST_SCFG = VSF_HW_CLKRST_REGION(0x8, 14, 1)
,
VSF_HW_RST_ADC = VSF_HW_CLKRST_REGION(0x8, 8, 1)
,
VSF_HW_RST_TMR1 = VSF_HW_CLKRST_REGION(0x8, 0, 1)
} |
| enum | vsf_hw_peripheral_en_t {
VSF_HW_EN_DMA2 = VSF_HW_CLKRST_REGION(0xC, 24, 1)
,
VSF_HW_EN_DMA1 = VSF_HW_CLKRST_REGION(0xC, 22, 1)
,
VSF_HW_EN_CRC = VSF_HW_CLKRST_REGION(0xC, 12, 1)
,
VSF_HW_EN_QSPI1 = VSF_HW_CLKRST_REGION(0xE, 1, 1)
,
VSF_HW_EN_PWC = VSF_HW_CLKRST_REGION(0x10, 28, 1)
,
VSF_HW_EN_CAN1 = VSF_HW_CLKRST_REGION(0x10, 25, 1)
,
VSF_HW_EN_WWDT = VSF_HW_CLKRST_REGION(0x10, 11, 1)
,
VSF_HW_EN_TMR14 = VSF_HW_CLKRST_REGION(0x10, 8, 1)
,
VSF_HW_EN_TMR13 = VSF_HW_CLKRST_REGION(0x10, 7, 1)
,
VSF_HW_EN_TMR7 = VSF_HW_CLKRST_REGION(0x10, 5, 1)
,
VSF_HW_EN_TMR6 = VSF_HW_CLKRST_REGION(0x10, 4, 1)
,
VSF_HW_EN_TMR4 = VSF_HW_CLKRST_REGION(0x10, 2, 1)
,
VSF_HW_EN_TMR3 = VSF_HW_CLKRST_REGION(0x10, 1, 1)
,
VSF_HW_EN_TMR2 = VSF_HW_CLKRST_REGION(0x10, 0, 1)
,
VSF_HW_EN_ACC = VSF_HW_CLKRST_REGION(0x11, 29, 1)
,
VSF_HW_EN_I2SF5 = VSF_HW_CLKRST_REGION(0x11, 20, 1)
,
VSF_HW_EN_TMR11 = VSF_HW_CLKRST_REGION(0x11, 18, 1)
,
VSF_HW_EN_TMR10 = VSF_HW_CLKRST_REGION(0x11, 17, 1)
,
VSF_HW_EN_TMR9 = VSF_HW_CLKRST_REGION(0x11, 16, 1)
,
VSF_HW_EN_SCFG = VSF_HW_CLKRST_REGION(0x11, 14, 1)
,
VSF_HW_EN_ADC = VSF_HW_CLKRST_REGION(0x11, 8, 1)
,
VSF_HW_EN_TMR1 = VSF_HW_CLKRST_REGION(0x11, 0, 1)
,
VSF_HW_EN_DMA2LP = VSF_HW_CLKRST_REGION(0x14, 24, 1)
,
VSF_HW_EN_DMA1LP = VSF_HW_CLKRST_REGION(0x14, 22, 1)
,
VSF_HW_EN_CRCLP = VSF_HW_CLKRST_REGION(0x14, 12, 1)
,
VSF_HW_EN_QSPI1LP = VSF_HW_CLKRST_REGION(0x16, 1, 1)
,
VSF_HW_EN_PWCLP = VSF_HW_CLKRST_REGION(0x18, 28, 1)
,
VSF_HW_EN_CAN1LP = VSF_HW_CLKRST_REGION(0x18, 25, 1)
,
VSF_HW_EN_WWDTLP = VSF_HW_CLKRST_REGION(0x18, 11, 1)
,
VSF_HW_EN_TMR14LP = VSF_HW_CLKRST_REGION(0x18, 8, 1)
,
VSF_HW_EN_TMR13LP = VSF_HW_CLKRST_REGION(0x18, 7, 1)
,
VSF_HW_EN_TMR7LP = VSF_HW_CLKRST_REGION(0x18, 5, 1)
,
VSF_HW_EN_TMR6LP = VSF_HW_CLKRST_REGION(0x18, 4, 1)
,
VSF_HW_EN_TMR4LP = VSF_HW_CLKRST_REGION(0x18, 2, 1)
,
VSF_HW_EN_TMR3LP = VSF_HW_CLKRST_REGION(0x18, 1, 1)
,
VSF_HW_EN_TMR2LP = VSF_HW_CLKRST_REGION(0x18, 0, 1)
,
VSF_HW_EN_ACCLP = VSF_HW_CLKRST_REGION(0x19, 29, 1)
,
VSF_HW_EN_I2SF5LP = VSF_HW_CLKRST_REGION(0x19, 20, 1)
,
VSF_HW_EN_TMR11LP = VSF_HW_CLKRST_REGION(0x19, 18, 1)
,
VSF_HW_EN_TMR10LP = VSF_HW_CLKRST_REGION(0x19, 17, 1)
,
VSF_HW_EN_TMR9LP = VSF_HW_CLKRST_REGION(0x19, 16, 1)
,
VSF_HW_EN_SCFGLP = VSF_HW_CLKRST_REGION(0x19, 14, 1)
,
VSF_HW_EN_ADCLP = VSF_HW_CLKRST_REGION(0x19, 8, 1)
,
VSF_HW_EN_TMR1LP = VSF_HW_CLKRST_REGION(0x19, 0, 1)
} |