Add get_cpsr

This commit is contained in:
marcan 2009-01-16 08:48:12 +01:00 committed by bushing
parent 9fb59af098
commit cc5b7ea98c

View File

@ -176,4 +176,11 @@ int sprintf(char *str, const char *fmt, ...);
void udelay(u32 d); void udelay(u32 d);
void panic(u8 v); void panic(u8 v);
static inline u32 get_cpsr(void)
{
u32 data;
__asm__ volatile ( "mrs\t%0, cpsr" : "=r" (data) );
return data;
}
#endif #endif