Is there any "naked" attribute function for Keil C? This is because I would like to have complete control over the push/pop of the registers during function call. If not, is that necessary for me to write the code in pure Asm? And is that possible to call the C macros inside the ASM? Thank you~