align config to 4 bytes size

Removed_REF_marker
DiSlord 5 years ago
parent fc2704652f
commit 073430d769

@ -661,15 +661,13 @@ float marker_to_value(const int i);
#define _MODE_SERIAL 0x04
#define _MODE_USB 0x00
#pragma pack(push, 4)
typedef struct config {
int32_t magic;
uint32_t deviceid;
uint16_t lcd_palette[MAX_PALETTE];
int16_t touch_cal[4];
uint32_t _serial_speed;
#ifdef __VNA__
freq_t harmonic_freq_threshold;
#endif
uint16_t dac_value;
uint16_t vbat_offset;
float low_level_offset;
@ -711,6 +709,7 @@ typedef struct config {
// uint8_t _reserved[22];
freq_t checksum;
} config_t;
#pragma pack(pop)
extern config_t config;
//#define settingLevelOffset config.level_offset
@ -1180,7 +1179,7 @@ typedef struct properties {
//sizeof(properties_t) == 0x1200
#define CONFIG_MAGIC 0x434f4e51 /* 'CONF' */
#define CONFIG_MAGIC 0x434f4e52 /* 'CONF' */
extern int16_t lastsaveid;
//extern properties_t *active_props;

Loading…
Cancel
Save

Powered by TurnKey Linux.