This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
All of the asm files generate:
"..\codec_routines.asm", ERROR! at line 82: [E9999] Syntax Error
T0 = *port(#0x1C00)
"..\codec_routines.asm", ERROR! at line 82: [E9999] Invalid mnemonic specified
T0 = *port(#0x1C00)
At first I though this might just have been an upgrade issue as I was building the FFT Demo, so I created a new hello world project and started introducing the libraries and includes one by one. All of the asm files generate this when there is a call to a name, for some reason it looks like they are not being defined or are not being elevated to a global scope and carried.
In general I am hoping that someone has had this issue and I am missing a setting, but so far I have been unable to locate this issue within the forums.
My guess is that you need to specify that the input is in algebraic (not mnemonic) assembly format. Try using the --algebraic (or equivalently, -mg) option.
I will try that Paul, interestingly all the documentation says to make sure that algebraic is not set ...
Yes setting the algebraic flag in the runtime options worked for the canned TI asm files. Now chasing linker errors:
undefined first referenced
symbol in file
--------- ----------------
_RcvL1 ./dma_routines.obj
Whee!