I am using a micro-controller with ARM Cortex M4 processor and GCC - GNU ARM compiler.
Some functions are written in c in .c file and in assembly in .asm file.
My questions are as follows :
How can I share the addresses of the functions/variables between c and assembly files?
How can I call c function from assembly and vice-verse?
How can I pass function arguments in above cases?