mcu_hi3321_watch/drivers/adapter/ohos_3.2/iot_watchdog.c
2025-05-26 20:15:20 +08:00

29 lines
630 B
C

/**
* Copyright (c) @CompanyNameMagicTag 2023-2023. All rights reserved. \n
*
* Description: Provides iot_watchdog driver source \n
* Author: @CompanyNameTag \n
* History: \n
* 2023-10-18, Create file. \n
*/
#include "watchdog.h"
#include "iot_watchdog.h"
#define WATCHDOG_TRIGGER_MODE WDT_MODE_INTERRUPT
#define WATCHDOG_TIMEOUT 1024
void IoTWatchDogEnable(void)
{
uapi_watchdog_init(WATCHDOG_TIMEOUT);
uapi_watchdog_enable(WATCHDOG_TRIGGER_MODE);
}
void IoTWatchDogKick(void)
{
uapi_watchdog_kick();
}
void IoTWatchDogDisable(void)
{
uapi_watchdog_disable();
}