.. | .. |
---|
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; |
---|