__machine
In this section:
Syntax
See Syntax for type attributes used on functions.
Description
The __machine keyword specifies that an interrupt function will be stored in the .mtext section, and makes the function use the return instruction mret.
Example
__machine __interrupt void myInterruptFunction(void);