File tree Expand file tree Collapse file tree 1 file changed +4
-4
lines changed
TESTS/mbed_drivers/reset_reason Expand file tree Collapse file tree 1 file changed +4
-4
lines changed Original file line number Diff line number Diff line change 25
25
#include " mbed.h"
26
26
27
27
#if DEVICE_WATCHDOG
28
- #include " drivers/Watchdog .h"
28
+ #include " hal/watchdog_api .h"
29
29
30
30
#define MSG_VALUE_WATCHDOG_STATUS " wdg_present"
31
31
#define WDG_TIMEOUT_MS 50UL
@@ -101,9 +101,9 @@ static cmd_status_t handle_command(const char *key, const char *value)
101
101
if (strcmp (key, MSG_KEY_DEVICE_RESET) == 0 && strcmp (value, MSG_VALUE_DEVICE_RESET_WATCHDOG) == 0 ) {
102
102
greentea_send_kv (MSG_KEY_DEVICE_RESET, MSG_VALUE_DEVICE_RESET_ACK);
103
103
wait_ms (10 ); // Wait for the serial buffers to flush.
104
- Watchdog watchdog ;
105
- if (watchdog. start (WDG_TIMEOUT_MS ) != WATCHDOG_STATUS_OK) {
106
- TEST_ASSERT_MESSAGE (0 , " watchdog.start () error." );
104
+ watchdog_config_t config = { . timeout_ms = WDG_TIMEOUT_MS } ;
105
+ if (hal_watchdog_init (&config ) != WATCHDOG_STATUS_OK) {
106
+ TEST_ASSERT_MESSAGE (0 , " hal_watchdog_init () error." );
107
107
return CMD_STATUS_ERROR;
108
108
}
109
109
wait_ms (WDG_TIMEOUT_MS + WDG_TIMEOUT_DELTA_MS);
You can’t perform that action at this time.
0 commit comments