ANSI-C was not designed with embedded controllers in mind. The keywords listed in the following listing do not conform to ANSI standards, but provide a way to achieve good results from code used for embedded applications.
__alignof__ __va_sizeof__ __interrupt (alias interrupt) __asm (aliases _asm and asm)