VSF Documented
|
Predefined VSF WDT capability that can be reimplemented in specific hal drivers. The vsf_wdt_capability_t structure defines the features supported by the WDT hardware. When reimplementing this structure, all existing members must be preserved. More...
#include <vsf_template_wdt.h>
Data Fields | |
inherit(vsf_peripheral_capability_t) uint8_t support_early_wakeup uint8_t | support_reset_none: 1 |
< Indicates if early wakeup is supported | |
uint8_t | support_reset_cpu: 1 |
Indicates if core reset mode is supported. | |
uint8_t | support_reset_soc: 1 |
Indicates if SoC reset mode is supported. | |
uint8_t | support_disable: 1 |
Indicates if WDT can be disabled after startup. | |
uint8_t | support_min_timeout: 1 |
Indicates if minimum timeout is supported. | |
uint32_t | max_timeout_ms |
Maximum timeout in milliseconds. | |
uint8_t | support_early_wakeup: 1 |
uint8_t | support_reset_none: 1 |
Predefined VSF WDT capability that can be reimplemented in specific hal drivers. The vsf_wdt_capability_t structure defines the features supported by the WDT hardware. When reimplementing this structure, all existing members must be preserved.
inherit (vsf_peripheral_capability_t) uint8_t support_early_wakeup uint8_t vsf_wdt_capability_t::support_reset_none |
< Indicates if early wakeup is supported
Indicates if no reset mode is supported
uint8_t vsf_wdt_capability_t::support_reset_cpu |
Indicates if core reset mode is supported.
uint8_t vsf_wdt_capability_t::support_reset_soc |
Indicates if SoC reset mode is supported.
uint8_t vsf_wdt_capability_t::support_disable |
Indicates if WDT can be disabled after startup.
uint8_t vsf_wdt_capability_t::support_min_timeout |
Indicates if minimum timeout is supported.
uint32_t vsf_wdt_capability_t::max_timeout_ms |
Maximum timeout in milliseconds.
uint8_t vsf_wdt_capability_t::support_early_wakeup |
uint8_t vsf_wdt_capability_t::support_reset_none |