chore(radio): add LTO option for complete firmware to reduce X9D+2019 size (#7255)

This commit is contained in:
Raphael Coeffic
2026-04-20 07:17:59 +10:00
committed by GitHub
parent 16c7dbcfb9
commit ccc4fefd89
10 changed files with 23 additions and 17 deletions
+2 -2
View File
@@ -127,13 +127,13 @@ enum MenuRadioSetupItems {
ITEM_RADIO_SETUP_MAX
};
PACK(struct ExpandState {
PACK(struct RadioSetupExpandState {
uint8_t sound:1;
uint8_t alarms:1;
uint8_t viewOpt:1;
});
static struct ExpandState expandState;
static struct RadioSetupExpandState expandState;
static uint8_t SOUND_ROW(uint8_t value) { return expandState.sound ? value : HIDDEN_ROW; }
static uint8_t SOUND_WARNING_ROW(uint8_t value) { return expandState.sound && isFunctionActive(FUNCTION_VOLUME) ? value : HIDDEN_ROW; }