| 1234567891011121314151617181920212223242526 |
- #ifndef _SYSINFO_H_
- #define _SYSINFO_H_
- #define UPDATE_MEDIA_SD 0
- #define UPDATE_MEDIA_USB 1
- #define UPDATE_MEDIA_UART 2
- #define UPDATE_STATUS_START 0
- #define UPDATE_STATUS_END 1
- typedef struct {
- unsigned int app_checksum;
- unsigned int stepldr_offset;
- unsigned int stepldr_size;
- unsigned int update_media_type;
- unsigned int update_status;
- unsigned int reserved[16];
- unsigned int checksum;
- } SysInfo;
- SysInfo *GetSysInfo(void);
- void SetDefaultSysInfo(void);
- int ReadSysInfo(void);
- void SaveSysInfo(SysInfo *info);
- #endif
|