ΣSigmaStudio Ask AI Русский Log in

Issue with generated header files in 3.5

SigmaDSP & SigmaStudio RyanJ Jan 11, 2012 00:00 3 replies Original on forum ↗
Subscribe
RyanJ Question
Jan 11, 2012 00:00

I'm having an issue with inconsistent usage of the '_IC_1' suffix on definintions in my project header file in the released 3.5 (this is with windows 7, x64 compiling for an ADAU1446). Here are two examples:

#define NON_MODULO_RAM_SIZE 0

#define NON_MODULO_RAM_ADDR 24576

#define NON_MODULO_RAM_Data 0

...

SIGMA_WRITE_REGISTER_BLOCK( DEVICE_ADDR_IC_1, NON_MODULO_RAM_ADDRIC_1, NON_MODULO_RAM_SIZEIC_1, NON_MODULO_RAM_DataIC_1 );

#define PARAM_ADDR_IC_1 0

#define PARAM_SIZE_IC_1 148

...

SIGMA_WRITE_REGISTER_BLOCK( DEVICE_ADDR_IC_1, PARAM_ADDR, PARAM_SIZE, Param_Data_IC_1 );

If I revert back to 3.5.3 beta the problem goes away.

Thanks,

-- Ryan

Audio Signal Processors

adau144x

source

adau1446

microcontroller

sigmastudio

SigmaDSP Audio Processors

SigmaDSP

Show More

ADIApproved Reply
Jan 15, 2012 00:00

Thanks for pointing this out. I have forwarded this information to the responsible software engineer. For now, unfortunately the only workaround would be to manually edit the export files or to revert to 3.5.3. Hopefully this will be addressed in the next beta.

ADIApproved Reply
Jan 16, 2012 00:00

Hello,

The software engineer says that this has been fixed and it will be updated in the next beta build.

RyanJ Reply
Jan 16, 2012 00:00

Great! Thanks.