Infuse-IoT SDK API 0.0.1
A Scalable Open Source RTOS
Loading...
Searching...
No Matches
common_boot.h
Go to the documentation of this file.
1
12#ifndef INFUSE_SDK_INCLUDE_INFUSE_COMMON_BOOT_H_
13#define INFUSE_SDK_INCLUDE_INFUSE_COMMON_BOOT_H_
14
15#ifdef CONFIG_TFM_PLATFORM_FAULT_INFO_QUERY
16#include <tfm_ioctl_api.h>
17#endif
18
19#include <infuse/reboot.h>
20
21#ifdef __cplusplus
22extern "C" {
23#endif
24
46
47#ifdef CONFIG_TFM_PLATFORM_FAULT_INFO_QUERY
48
57int infuse_common_boot_secure_fault_info(struct fault_exception_info_t *fault_info);
58
59#endif /* CONFIG_TFM_PLATFORM_FAULT_INFO_QUERY */
60
65#ifdef __cplusplus
66}
67#endif
68
69#endif /* INFUSE_SDK_INCLUDE_INFUSE_COMMON_BOOT_H_ */
int infuse_common_boot_last_reboot(struct infuse_reboot_state *state)
Query the reason for the latest reboot.
Reboot handling for Infuse-IoT applications.
Reboot state information.
Definition reboot.h:105