PSW_I
asm volatile("rsm %0,%%r0\n" : : "i" (PSW_I) : "memory");
asm volatile("ssm %0,%%r0\n" : : "i" (PSW_I) : "memory");
asm volatile("rsm %1,%0" : "=r" (flags) : "i" (PSW_I) : "memory");
if (arch_local_save_flags() & PSW_I)
return (flags & PSW_I) == 0;
#define PSW_SM_I PSW_I /* Enable External Interrupts */
#define USER_PSW (PSW_C | PSW_Q | PSW_P | PSW_D | PSW_I)