1234567891011121314151617181920212223242526272829303132333435363738 |
- #ifndef __MANAGEMESSAGE_H
- #define __MANAGEMESSAGE_H
-
- #define MESAGE_COUNT_MAX 100
- #define MESAGE_NAME_LEN_MAX 20
- #define MESAGE_ALL_DATA_LEN_MAX (MESAGE_DATA_ADDR_END-MESAGE_DATA_ADDR+1)
- typedef struct SUT_MESAGE_INFO
- {
- char MESAGEName[MESAGE_NAME_LEN_MAX];
- char MESAGEMD5[16];
- unsigned long MESAGELen;
- unsigned long MESAGEAddr;
- }__attribute__((packed)) SUT_MESAGE_INFO;
- typedef struct SUT_MESAGE_LIST
- {
- unsigned long Mark;
- unsigned char type;
- unsigned char MesageIndex;
- unsigned long MESAGECount;
- SUT_MESAGE_INFO MESAGEInfo[MESAGE_COUNT_MAX];
- }__attribute__((packed)) SUT_MESAGE_LIST;
- extern SUT_MESAGE_LIST g_sutMesageList;
-
- #endif
|