| 12345678910111213141516171819202122232425262728293031 |
- #ifndef _BSP_SYS_H
- #define _BSP_SYS_H
- typedef struct {
- u32 rst_reason;
- u32 wakeup_reason;
- #if SYS_SLEEP_LEVEL
- u32 sleep_time;
- u32 sleep_delay;
- u32 sleep_sta;
- #endif
- #if SYS_OFF_TIME
- u32 pwroff_time;
- u32 pwroff_delay;
- #endif
- #if FUNC_WIRELESS_EN
- u8 peer_usb_is_active;
- #endif // FUNC_WIRELESS_EN
- } sys_cb_t;
- extern sys_cb_t sys_cb;
- void bsp_sys_init(void);
- void bsp_periph_init(void);
- void sys_ram_info_dump(void);
- void sys_flash_guid_dump(void);
- void usr_tmr5ms_thread_do(void);
- #endif // _BSP_SYS_H
|