Something
public text v1 · immutable#ifndef cpu_sr
#define ENTER_CRITICAL() unsigned short cpu_sr; __asm __volatile__ (MOTOROLLA ASM HERE)
#else
#define ENTER_CRITICAL() __asm __volatile__ (MOTOROLLA ASM HERE)
#endif
#define EXIT_CRITICAL() __asm __volatile__ (MOTOROLLA ASM HERE)