This commit is contained in:
TuxSH 2022-04-09 23:26:28 +01:00
parent 188d86cb7f
commit 97ec1298e3
2 changed files with 3 additions and 1 deletions

View File

@ -866,7 +866,7 @@ void configMenu(bool oldPinStatus, u32 oldPinMode)
for(u32 i = 0; i < multiOptionsAmount; i++) for(u32 i = 0; i < multiOptionsAmount; i++)
configData.multiConfig |= multiOptions[i].enabled << (i * 2); configData.multiConfig |= multiOptions[i].enabled << (i * 2);
configData.config = 0; configData.config &= ~(1 << (u32)NUMCONFIGURABLE) - 1;
for(u32 i = 0; i < singleOptionsAmount; i++) for(u32 i = 0; i < singleOptionsAmount; i++)
configData.config |= (singleOptions[i].enabled ? 1 : 0) << i; configData.config |= (singleOptions[i].enabled ? 1 : 0) << i;

View File

@ -61,6 +61,8 @@ enum singleOptions
PATCHUNITINFO, PATCHUNITINFO,
DISABLEARM11EXCHANDLERS, DISABLEARM11EXCHANDLERS,
ENABLESAFEFIRMROSALINA, ENABLESAFEFIRMROSALINA,
NUMCONFIGURABLE = PATCHUNITINFO,
}; };
typedef enum ConfigurationStatus typedef enum ConfigurationStatus