23 #ifndef M2M_M2MB_SYSTEM_RESET_H 24 #define M2M_M2MB_SYSTEM_RESET_H struct M2MB_SYSTEM_EXCEPTION_INFO M2MB_SYSTEM_EXCEPTION_INFO_T
Structure defining details of exception information.
VOID m2mb_wdog_enable(VOID)
To enable watchdog.
M2MB_SYSTEM_RESET_RESON_T reason
Structure defining details of exception information.
VOID m2mb_system_reset(VOID)
System Reset API.
UINT32 m2mb_wdog_is_enable(VOID)
To find whether the watchdog is enabled or not.
M2MB_STATUS_T m2mb_get_boot_reason(M2MB_SYSTEM_RESET_RESON_T *reason)
Boot reason.
M2MB_SYSTEM_RESET_RESON_T
Enum defining different boot reason.
VOID m2mb_wdog_disable(VOID)
To disable watchdog.
VOID m2mb_wdog_kick(VOID)
To reset the watchdog.
M2MB_STATUS_T m2mb_get_exception_info(M2MB_SYSTEM_EXCEPTION_INFO_T *excptionInfo)
To get the details on exception.