| .. | .. |
|---|
| 64 | 64 | #define ITEM_SIZE (1 * 1024) |
|---|
| 65 | 65 | #define MAX_CMDLINE_LENGTH (1024 / 2) |
|---|
| 66 | 66 | #define MAX_HEAD_SIZE 4 |
|---|
| 67 | | -#define MAX_META_SEGMENT_SIZE (16 * 1024) |
|---|
| 67 | +#define MAX_META_SEGMENT_SIZE (64 * 1024) |
|---|
| 68 | 68 | #define BACKUP_META_SIZE (MAX_META_SEGMENT_SIZE / 2) |
|---|
| 69 | 69 | #define META_INFO_HEAD_OFFSET 0 |
|---|
| 70 | 70 | #define META_INFO_SIZE ITEM_SIZE |
|---|
| .. | .. |
|---|
| 80 | 80 | #define APP_PARAM_OFFSET (AE_TABLE_OFFSET + AE_TABLE_MAX_SIZE) |
|---|
| 81 | 81 | #define APP_PARAM_MAX_SIZE ITEM_SIZE |
|---|
| 82 | 82 | |
|---|
| 83 | +#define SECONDARY_SENSOR_INIT_OFFSET (APP_PARAM_OFFSET + APP_PARAM_MAX_SIZE) |
|---|
| 84 | +#define SECONDARY_SENSOR_INIT_MAX_SIZE ITEM_SIZE |
|---|
| 85 | + |
|---|
| 83 | 86 | #define SENSOR_IQ_BIN_OFFSET (MAX_META_SEGMENT_SIZE) |
|---|
| 84 | 87 | #define SENSOR_IQ_BIN_MAX_SIZE (320 * 1024) |
|---|
| 85 | | -#define MAX_META_BIN_SIZE (MAX_META_SEGMENT_SIZE + SENSOR_IQ_BIN_MAX_SIZE) |
|---|
| 86 | | -#define META_SIZE MAX_META_BIN_SIZE |
|---|
| 87 | 88 | |
|---|
| 88 | | -/* 512 - sizeof(tag/load/size/comp_type/comp_size/comp_off/crc32/meta_flags) */ |
|---|
| 89 | | -#define META_HEAD_RESERVED_SIZE (120*4) |
|---|
| 89 | +#define SECONDARY_SENSOR_IQ_BIN_OFFSET (SENSOR_IQ_BIN_OFFSET + SENSOR_IQ_BIN_MAX_SIZE) |
|---|
| 90 | +#define SECONDARY_SENSOR_IQ_BIN_MAX_SIZE (SENSOR_IQ_BIN_MAX_SIZE) |
|---|
| 91 | + |
|---|
| 92 | +/* 512 - sizeof(tag/load/size/comp_type/comp_size/comp_off/crc32/meta_flags/iq_item_size) */ |
|---|
| 93 | +#define META_HEAD_RESERVED_SIZE (119*4) |
|---|
| 90 | 94 | #define META_READ_DONE_FLAG (1 << 0) |
|---|
| 91 | 95 | |
|---|
| 92 | 96 | #define AE_TABLE_SHARE2KERNEL_OFFSET (PARAM_SHARE2KERNEL_OFFSET) |
|---|
| .. | .. |
|---|
| 100 | 104 | uint32_t comp_type; |
|---|
| 101 | 105 | uint32_t comp_size; |
|---|
| 102 | 106 | uint32_t comp_off; |
|---|
| 107 | + uint32_t iq_item_size; |
|---|
| 103 | 108 | uint8_t reserved[META_HEAD_RESERVED_SIZE]; |
|---|
| 104 | 109 | uint32_t crc32; |
|---|
| 105 | 110 | uint32_t meta_flags; |
|---|