技术文档
HSP文件格式规范

HSP文件格式是公司自主研发的专用文件格式,支持多种压缩算法和加密机制,适用于嵌入式固件和资源包。

typedef struct { uint8_t magic[4]; // 文件标识 "HSP\0" uint8_t version; // 版本号 uint8_t flags; // 标志位(压缩、加密等) uint16_t header_size; // 文件头大小 uint32_t total_size; // 总文件大小 uint32_t dir_offset; // 目录区偏移 uint32_t dir_size; // 目录区大小 uint32_t data_offset; // 数据区偏移 uint32_t data_size; // 数据区大小 uint32_t crc32; // 整体CRC32校验 uint8_t reserved[84]; // 保留字段 } HSPHeader;