Tool/software:
Since we implement the interrupt-entry and exception-context code in assembly to maintain fine-grained control, could you please confirm whether there is detailed documentation for the assembler itself (in addition to the instruction set that we already have)? This would include information on directives and syntax. If so, can it be provided to support our development?
We need clarification on defining macros with parameters. With other LLVM TI compilers we've successfully used:
.macro MacroName, Params
/* Macro definition */
.endm
But on the C29x we could not define parameters along with macro. Because we rely heavily on parameterized macros in our exception and interrupt-entry code, understanding the correct syntax for the C29x assembler is essential for us.