I use IAR assembler V126.96.36.19989 w32 for arm and the target is Kinetis KEAZN64 (Cortex M0+). We face a problem when we use assembly macros:
1- When I pass a value to the macro.
2- When I pass register name to the macro.
So could you provide us with a working example to these cases?