Infuse-IoT SDK API 0.0.1
A Scalable Open Source RTOS
Loading...
Searching...
No Matches
rpc_last_reboot_response Struct Reference

#include <types.h>

Data Fields

struct infuse_rpc_rsp_header header
 
uint8_t reason
 Reboot reason (enum infuse_reboot_reason)
 
uint8_t epoch_time_source
 Time source at reboot.
 
uint64_t epoch_time
 Epoch time at reboot.
 
uint32_t hardware_flags
 Hardware flags (hwinfo_get_reset_cause)
 
uint32_t uptime
 Uptime before reboot (seconds)
 
uint32_t param_1
 Program counter/Watchdog Info/Other.
 
uint32_t param_2
 Link Register/Watchdog Info/Other.
 
char thread [8]
 Running thread at reboot.
 
uint32_t esf []
 Exception stack frame values.
 

Field Documentation

◆ epoch_time

uint64_t rpc_last_reboot_response::epoch_time

Epoch time at reboot.

◆ epoch_time_source

uint8_t rpc_last_reboot_response::epoch_time_source

Time source at reboot.

◆ esf

uint32_t rpc_last_reboot_response::esf[]

Exception stack frame values.

◆ hardware_flags

uint32_t rpc_last_reboot_response::hardware_flags

Hardware flags (hwinfo_get_reset_cause)

◆ header

struct infuse_rpc_rsp_header rpc_last_reboot_response::header

◆ param_1

uint32_t rpc_last_reboot_response::param_1

Program counter/Watchdog Info/Other.

◆ param_2

uint32_t rpc_last_reboot_response::param_2

Link Register/Watchdog Info/Other.

◆ reason

uint8_t rpc_last_reboot_response::reason

Reboot reason (enum infuse_reboot_reason)

◆ thread

char rpc_last_reboot_response::thread[8]

Running thread at reboot.

◆ uptime

uint32_t rpc_last_reboot_response::uptime

Uptime before reboot (seconds)


The documentation for this struct was generated from the following file: