Issue with generated header files in 3.5
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
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.
Hello,
The software engineer says that this has been fixed and it will be updated in the next beta build.
Great! Thanks.
Please log in to reply.