SDLDownloadDataStructure
2014-03-14 14:37:31 8 举报
Data Structure
作者其他创作
大纲/内容
struct DownloadHeader
uint8_t manufacturer_code; uint8_t hardware_code; uint8_t load_sequence_number; uint8_t partition_count; uint8_t loader_gte_v3:1; uint8_t key_load:1; uint8_t text_length:5; uint8_t * text_character; struct _loader_v3 v3; uint16_t signature_length; uint8_t * signature; uint16_t crc16;
struct DataPartition part[1]
uint8_t *buf;uint8_t sign_buf[11];uint16_t datagram_number;uint8_t bits[65536/8];uint16_t datagram_received;uint32_t data_received;
struct DataPartition part[2]
struct DataDownload * download
struct DownloadHeader dh;struct DataPartition *parts;
uint8_t parts_number;uint8_t bits[PARTITION_MAX /8];uint8_t parts_received;
struct PartitionHeader
uint8_t memory_type;uint8_t Compressed:1;uint8_t Obscured:1;uint8_t Continued:1;uint32_t original_size;uint32_t start_address;uint32_t O_CRC_32;uint32_t Compressed_size;uint32_t C_CRC_32;uint16_t block_size;uint16_t block_count;uint16_t CRC_16;
struct DataPartition part[.]
struct DataPartition part[N]
struct PartitionHeader ph;uint8_t *buf;uint8_t sign_buf[11];uint16_t datagram_number;uint8_t bits[65536/8];uint16_t datagram_received;uint32_t data_received;
0 条评论
下一页