change colorchord config address
This commit is contained in:
parent
2c738bfa38
commit
36b4b021c4
|
@ -58,6 +58,8 @@ struct CCSettings
|
||||||
uint16_t gINITIAL_AMP;
|
uint16_t gINITIAL_AMP;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
#define CCCONFIG_ADDRESS 0x81C00
|
||||||
|
|
||||||
extern struct CCSettings CCS;
|
extern struct CCSettings CCS;
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -37,7 +37,7 @@ char * gConfigurableNames[CONFIGURABLES] = { "gROOT_NOTE_OFFSET", "gDFTIIR", "gF
|
||||||
void ICACHE_FLASH_ATTR CustomStart( )
|
void ICACHE_FLASH_ATTR CustomStart( )
|
||||||
{
|
{
|
||||||
int i;
|
int i;
|
||||||
spi_flash_read( 0x3D000, (uint32*)&settings, sizeof( settings ) );
|
spi_flash_read( CCCONFIG_ADDRESS, (uint32*)&settings, sizeof( settings ) );
|
||||||
if( settings.SaveLoadKey == 0xaa )
|
if( settings.SaveLoadKey == 0xaa )
|
||||||
{
|
{
|
||||||
for( i = 0; i < CONFIGURABLES; i++ )
|
for( i = 0; i < CONFIGURABLES; i++ )
|
||||||
|
@ -202,8 +202,8 @@ int ICACHE_FLASH_ATTR CustomCommand(char * buffer, int retsize, char *pusrdata,
|
||||||
|
|
||||||
EnterCritical();
|
EnterCritical();
|
||||||
ets_intr_lock();
|
ets_intr_lock();
|
||||||
spi_flash_erase_sector( 0x3D000/4096 );
|
spi_flash_erase_sector( CCCONFIG_ADDRESS/4096 );
|
||||||
spi_flash_write( 0x3D000, (uint32*)&settings, ((sizeof( settings )-1)&(~0xf))+0x10 );
|
spi_flash_write( CCCONFIG_ADDRESS, (uint32*)&settings, ((sizeof( settings )-1)&(~0xf))+0x10 );
|
||||||
ets_intr_unlock();
|
ets_intr_unlock();
|
||||||
ExitCritical();
|
ExitCritical();
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue