diff --git a/meson.build b/meson.build index a2f70166..0c9a8912 100644 --- a/meson.build +++ b/meson.build @@ -453,6 +453,7 @@ mod17_opts = {'sources': mod17_src, 'cpp_args': mod17_args, 'link_args' : ['-Wl,-T../platform/mcu/STM32F4xx/linker_script_Mod17.ld', '-Wl,--print-memory-usage'], + 'dependencies': [codec2_dep], 'include_directories': mod17_inc} ## diff --git a/platform/drivers/NVM/nvmem_Mod17.c b/platform/drivers/NVM/nvmem_Mod17.c index 64ecd741..51cf3407 100644 --- a/platform/drivers/NVM/nvmem_Mod17.c +++ b/platform/drivers/NVM/nvmem_Mod17.c @@ -73,9 +73,15 @@ int nvm_readSettings(settings_t *settings) return -1; } -int nvm_writeSettings(settings_t *settings) +int nvm_writeSettings(const settings_t *settings) { (void) settings; return -1; } +int nvm_writeSettingsAndVfo(const settings_t *settings, const channel_t *vfo) +{ + (void) settings; + (void) vfo; + return -1; +}