The _ _asm keyword (note the initial double-underscore) is a synonym for the asm keyword. If you use asm, rather than _ _asm, and compile in– Xc mode, the compiler issues a warning. The compiler does not issue a warning if you use _ _asm in– Xc mode. The _ _asm statement has the form:
where string is a valid assembly language statement. The _ _asm statements must appear within function bodies.