|
VSF Documented
|
Test framework configuration structure. More...
#include <vsf_test.h>
Data Fields | ||
| struct { | ||
| vsf_test_wdt_t internal | ||
| Internal watchdog configuration. More... | ||
| vsf_test_wdt_t external | ||
| External watchdog configuration. More... | ||
| } | wdt | |
| Watchdog configuration. | ||
| struct { | ||
| vsf_test_reboot_t * internal | ||
| Internal reboot function (chip's internal reset) More... | ||
| vsf_test_reboot_t * external | ||
| External reboot function (via reset pin or power pin) More... | ||
| } | reboot | |
| Reboot configuration. | ||
| struct { | ||
| void(* init )(vsf_test_data_t *data) | ||
| Data initialization function. More... | ||
| void(* sync )(vsf_test_data_t *data, vsf_test_data_cmd_t cmd) | ||
| Data synchronization function. More... | ||
| } | data | |
| Data persistence configuration. | ||
| bool | restart_on_done | |
| Restart from the beginning when test completes or errors occur. | ||
Test framework configuration structure.
| vsf_test_wdt_t vsf_test_cfg_t::internal |
Internal watchdog configuration.
| vsf_test_wdt_t vsf_test_cfg_t::external |
External watchdog configuration.
| struct { ... } vsf_test_cfg_t::wdt |
Watchdog configuration.
| vsf_test_reboot_t* vsf_test_cfg_t::internal |
Internal reboot function (chip's internal reset)
| vsf_test_reboot_t* vsf_test_cfg_t::external |
External reboot function (via reset pin or power pin)
| struct { ... } vsf_test_cfg_t::reboot |
Reboot configuration.
| void(* vsf_test_cfg_t::init) (vsf_test_data_t *data) |
Data initialization function.
| void(* vsf_test_cfg_t::sync) (vsf_test_data_t *data, vsf_test_data_cmd_t cmd) |
Data synchronization function.
| struct { ... } vsf_test_cfg_t::data |
Data persistence configuration.
| bool vsf_test_cfg_t::restart_on_done |
Restart from the beginning when test completes or errors occur.