|
WS63 SDK 文档 7021f4f@fbb_ws63
ws63 和 ws63e 解决方案的 SDK 文档
|
#include "non_os.h"#include "systick.h"#include "hal_reboot.h"#include "preserve.h"#include "watchdog.h"#include "non_os_reboot.h"
宏定义 | |
| #define | DELAY_MS_BEFORE_REBOOT 1000 |
函数 | |
| void | reboot_init (void) |
| Initialise the reboot subsystem | |
| void | reboot_deinit (void) |
| De-initialise the reboot subsystem | |
| void | reboot_chip (void) |
| Perform a chip reboot. | |
| void | reboot_system (reboot_cause_t cause) |
| Perform a software reboot of the entire system. | |
| reboot_cause_t | reboot_get_reset_reason (void) |
| Gets the reason of the last reset | |
| reboot_cause_t | reboot_get_security_reboot_reason (void) |
| Gets the last reason that the security core rebooted | |
| uint32_t | uapi_reboot_vote_against (veto_reboot_reason_t reason, uint32_t sec) |
| void | uapi_reboot_unvote_against (veto_reboot_reason_t reason) |
| void | uapi_reboot_system_check_veto (reboot_cause_t reason) |
| #define DELAY_MS_BEFORE_REBOOT 1000 |