| 123456789101112131415161718192021222324252627 |
- #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 app_size;
- unsigned int reserved[15];
- unsigned int checksum;
- } SysInfo;
- SysInfo *GetSysInfo(void);
- void SetDefaultSysInfo(void);
- int ReadSysInfo(void);
- void SaveSysInfo(SysInfo *info);
- #endif
|