| /bsp/apm32/libraries/APM32F0xx_Library/APM32F0xx_StdPeriphDriver/src/ |
| A D | apm32f0xx_iwdt.c | 73 IWDT->KEY = IWDT_KEY_ENABLE; in IWDT_Enable() 85 IWDT->KEY = IWDT_KEY_ACCESS; in IWDT_EnableWriteAccess() 97 IWDT->KEY = 0; in IWDT_DisableWriteAccess() 109 IWDT->KEY = IWDT_KEY_REFRESH; in IWDT_Refresh() 129 IWDT->PSC = (uint32_t)div; in IWDT_ConfigDivider() 141 IWDT->CNTRLD = (uint32_t)reload; in IWDT_ConfigReload() 153 IWDT->WIN = (uint32_t)windowValue; in IWDT_ConfigWindowValue() 170 if ((IWDT->STS & flag) != (uint32_t)RESET) in IWDT_ReadStatusFlag()
|
| /bsp/apm32/libraries/APM32E10x_Library/APM32E10x_StdPeriphDriver/src/ |
| A D | apm32e10x_iwdt.c | 50 IWDT->KEY = IWDT_KEYWORD_ENABLE; in IWDT_Enable() 62 IWDT->KEY = IWDT_KEYWORD_RELOAD; in IWDT_Refresh() 74 IWDT->CNTRLD = reload; in IWDT_ConfigReload() 86 IWDT->KEY_B.KEY = IWDT_WRITEACCESS_ENABLE; in IWDT_EnableWriteAccess() 98 IWDT->KEY_B.KEY = IWDT_WRITEACCESS_DISABLE; in IWDT_DisableWriteAccess() 118 IWDT->PSC = div; in IWDT_ConfigDivider() 137 if((IWDT->STS & flag) != (uint32_t)RESET) in IWDT_ReadStatusFlag()
|
| /bsp/apm32/libraries/APM32F10x_Library/APM32F10x_StdPeriphDriver/src/ |
| A D | apm32f10x_iwdt.c | 50 IWDT->KEY = IWDT_KEYWORD_ENABLE; in IWDT_Enable() 62 IWDT->KEY = IWDT_KEYWORD_RELOAD; in IWDT_Refresh() 74 IWDT->CNTRLD = reload; in IWDT_ConfigReload() 86 IWDT->KEY_B.KEY = IWDT_WRITEACCESS_ENABLE; in IWDT_EnableWriteAccess() 98 IWDT->KEY_B.KEY = IWDT_WRITEACCESS_DISABLE; in IWDT_DisableWriteAccess() 118 IWDT->PSC = div; in IWDT_ConfigDivider() 136 if ((IWDT->STS & flag) != (uint32_t)RESET) in IWDT_ReadStatusFlag()
|
| /bsp/apm32/libraries/APM32F4xx_Library/APM32F4xx_StdPeriphDriver/src/ |
| A D | apm32f4xx_iwdt.c | 50 IWDT->KEY = IWDT_KEYWORD_ENABLE; in IWDT_Enable() 62 IWDT->KEY = IWDT_KEYWORD_RELOAD; in IWDT_Refresh() 74 IWDT->CNTRLD = reload; in IWDT_ConfigReload() 86 IWDT->KEY_B.KEY = IWDT_WRITEACCESS_ENABLE; in IWDT_EnableWriteAccess() 98 IWDT->KEY_B.KEY = IWDT_WRITEACCESS_DISABLE; in IWDT_DisableWriteAccess() 118 IWDT->PSC = div; in IWDT_ConfigDivider() 137 if ((IWDT->STS & flag) != (uint32_t)RESET) in IWDT_ReadStatusFlag()
|
| /bsp/apm32/libraries/APM32S10x_Library/APM32S10x_StdPeriphDriver/src/ |
| A D | apm32s10x_iwdt.c | 50 IWDT->KEY = IWDT_KEYWORD_ENABLE; in IWDT_Enable() 62 IWDT->KEY = IWDT_KEYWORD_RELOAD; in IWDT_Refresh() 74 IWDT->CNTRLD = reload; in IWDT_ConfigReload() 86 IWDT->KEY_B.KEY = IWDT_WRITEACCESS_ENABLE; in IWDT_EnableWriteAccess() 98 IWDT->KEY_B.KEY = IWDT_WRITEACCESS_DISABLE; in IWDT_DisableWriteAccess() 118 IWDT->PSC = div; in IWDT_ConfigDivider() 135 if ((IWDT->STS & flag) != (uint32_t)RESET) in IWDT_ReadStatusFlag()
|
| /bsp/essemi/es32f0654/libraries/ES32F065x_ALD_StdPeriph_Driver/Source/ |
| A D | ald_wdt.c | 152 WRITE_REG(IWDT->LOAD, load); in ald_iwdt_init() 153 SET_BIT(IWDT->CON, IWDT_CON_CLKS_MSK); in ald_iwdt_init() 154 SET_BIT(IWDT->CON, IWDT_CON_RSTEN_MSK); in ald_iwdt_init() 155 MODIFY_REG(IWDT->CON, IWDT_CON_IE_MSK, interrupt << IWDT_CON_IE_POS); in ald_iwdt_init() 168 SET_BIT(IWDT->CON, IWDT_CON_EN_MSK); in ald_iwdt_start() 180 return IWDT->VALUE; in ald_iwdt_get_value() 189 if (READ_BIT(IWDT->RIS, IWDT_RIS_WDTIF_MSK)) in ald_iwdt_get_flag_status() 201 WRITE_REG(IWDT->INTCLR, 1); in ald_iwdt_clear_flag_status() 212 WRITE_REG(IWDT->INTCLR, 1); in ald_iwdt_feed_dog()
|
| /bsp/essemi/es32vf2264/libraries/ALD/ES32VF2264/Source/ |
| A D | ald_wdt.c | 152 WRITE_REG(IWDT->LOAD, load); in ald_iwdt_init() 153 SET_BIT(IWDT->CON, IWDT_CON_CLKS_MSK); in ald_iwdt_init() 154 SET_BIT(IWDT->CON, IWDT_CON_RSTEN_MSK); in ald_iwdt_init() 155 MODIFY_REG(IWDT->CON, IWDT_CON_IE_MSK, interrupt << IWDT_CON_IE_POS); in ald_iwdt_init() 168 SET_BIT(IWDT->CON, IWDT_CON_EN_MSK); in ald_iwdt_start() 180 return IWDT->VALUE; in ald_iwdt_get_value() 189 if (READ_BIT(IWDT->RIS, IWDT_RIS_WDTIF_MSK)) in ald_iwdt_get_flag_status() 202 WRITE_REG(IWDT->INTCLR, 0x55AA); in ald_iwdt_clear_flag_status() 214 WRITE_REG(IWDT->INTCLR, 0xFFFFFFFF); in ald_iwdt_feed_dog()
|
| /bsp/essemi/es32f369x/libraries/ES32F36xx_ALD_StdPeriph_Driver/Source/ |
| A D | ald_wdt.c | 156 WRITE_REG(IWDT->LOAD, load); in ald_iwdt_init() 157 SET_BIT(IWDT->CON, IWDT_CON_CLKS_MSK); in ald_iwdt_init() 158 SET_BIT(IWDT->CON, IWDT_CON_RSTEN_MSK); in ald_iwdt_init() 159 MODIFY_REG(IWDT->CON, IWDT_CON_IE_MSK, interrupt << IWDT_CON_IE_POS); in ald_iwdt_init() 172 SET_BIT(IWDT->CON, IWDT_CON_EN_MSK); in ald_iwdt_start() 184 return IWDT->VALUE; in ald_iwdt_get_value() 193 if (READ_BIT(IWDT->RIS, IWDT_RIS_WDTIF_MSK)) in ald_iwdt_get_flag_status() 206 WRITE_REG(IWDT->INTCLR, 1); in ald_iwdt_clear_flag_status() 220 WRITE_REG(IWDT->INTCLR, 1); in ald_iwdt_feed_dog()
|
| /bsp/fm33lc026/libraries/FM33LC0xx_FL_Driver/CMSIS/ |
| A D | system_fm33lc0xx.c | 223 IWDT->CR = IWDT_OVERFLOW_PERIOD; /* Configure IWDT overflow period */ in SystemInit() 224 IWDT->SERV = 0x12345A5AU; /* Enable IWDT */ in SystemInit() 297 IWDT->SERV = 0x12345A5AU; /* Feed IWDT */ in SystemInit()
|
| /bsp/essemi/es32f0654/libraries/ES32F065x_ALD_StdPeriph_Driver/Include/ |
| A D | ald_wdt.h | 72 #define IWDT_UNLOCK() {WRITE_REG(IWDT->LOCK, 0x1ACCE551U);} 73 #define IWDT_LOCK() {WRITE_REG(IWDT->LOCK, 0xFFFFFFFFU);}
|
| /bsp/essemi/es32f369x/libraries/ES32F36xx_ALD_StdPeriph_Driver/Include/ |
| A D | ald_wdt.h | 74 #define IWDT_UNLOCK() {WRITE_REG(IWDT->LOCK, 0x1ACCE551U);} 75 #define IWDT_LOCK() {WRITE_REG(IWDT->LOCK, 0xFFFFFFFFU);}
|
| /bsp/essemi/es32vf2264/libraries/ALD/ES32VF2264/Include/ |
| A D | ald_wdt.h | 74 #define ALD_IWDT_UNLOCK() {WRITE_REG(IWDT->LOCK, 0x1ACCE551U);} 75 #define ALD_IWDT_LOCK() {WRITE_REG(IWDT->LOCK, 0xFFFFFFFFU);}
|
| /bsp/fm33lc026/libraries/FM33LC0xx_FL_Driver/Src/ |
| A D | fm33lc0xx_fl_iwdt.c | 40 #define IS_IWDT_INSTANCE(INTANCE) ((INTANCE) == IWDT)
|
| /bsp/acm32/acm32f0x0-nucleo/ |
| A D | README.md | 44 | WDT | 支持 | WDT/IWDT |
|
| /bsp/apm32/apm32f030r8-miniboard/ |
| A D | README.md | 51 | WDT | 支持 | IWDT |
|
| /bsp/apm32/apm32f072vb-miniboard/ |
| A D | README.md | 53 | WDT | 支持 | IWDT |
|
| /bsp/apm32/apm32f091vc-miniboard/ |
| A D | README.md | 51 | WDT | 支持 | IWDT |
|
| /bsp/apm32/apm32f103vb-miniboard/ |
| A D | README.md | 51 | WDT | 支持 | IWDT |
|
| /bsp/apm32/apm32f103xe-minibroard/ |
| A D | README.md | 53 | WDT | 支持 | IWDT |
|
| /bsp/apm32/apm32f407ig-minibroard/ |
| A D | README.md | 53 | WDT | 支持 | IWDT |
|
| /bsp/acm32/acm32f0x0-nucleo/drivers/ |
| A D | drv_pm.c | 116 phiwdt->Instance = IWDT; in _pm_timer_start()
|
| /bsp/apm32/apm32e103ze-tinyboard/ |
| A D | README.md | 54 | WDT | 支持 | IWDT |
|
| /bsp/apm32/apm32f051r8-evalboard/ |
| A D | README.md | 52 | WDT | 支持 | IWDT |
|
| /bsp/apm32/apm32f107vc-evalboard/ |
| A D | README.md | 54 | WDT | 支持 | IWDT |
|
| /bsp/apm32/apm32f407zg-evalboard/ |
| A D | README.md | 53 | WDT | 支持 | IWDT |
|