| |||||
Technical Support Support Resources
Product Information | C166: HOW DO I USE INLINE ASSEMBLYInformation in this article applies to:
QUESTIONI can't figure out how to use inline assembly code in my C166 programs. How does it work? ANSWERIn essence, you must use #pragma asm and #pragma endasm around your assembly code. For example:
void my_func (void)
{
#pragma asm
NOP
#pragma endasm
}
Then, compile your file using the SRC directive. For example: c166 mycode.c SRC The compiler generates a .SRC file which you must assemble with the A166 Macro Assembler. Note: C166 Version 5 or higher provides an extended in-line assembler that does not longer require the SRC mode of the Compiler. MORE INFORMATION
FORUM THREADSThe following Discussion Forum threads may provide information related to this topic. Last Reviewed: Friday, July 15, 2005 | ||||
| |||||