Subversion Repositories HelenOS

Compare Revisions

Ignore whitespace Rev 2283 → Rev 2284

/branches/arm/kernel/arch/arm32/include/exception.h
66,25 → 66,26
#define EXC_FIQ 6
 
 
 
typedef struct {
uint32_t r0;
uint32_t r1;
uint32_t r2;
uint32_t r3;
uint32_t r4;
uint32_t r5;
uint32_t r6;
uint32_t r7;
uint32_t r8;
uint32_t r9;
uint32_t r10;
uint32_t r11;
uint32_t r12;
uint32_t sp;
uint32_t lr;
uint32_t spsr;
uint32_t prev_sp;
uint32_t prev_lr;
 
uint32_t spsr;
uint32_t r0;
uint32_t r1;
uint32_t r2;
uint32_t r3;
uint32_t r4;
uint32_t r5;
uint32_t r6;
uint32_t r7;
uint32_t r8;
uint32_t r9;
uint32_t r10;
uint32_t r11;
uint32_t r12;
uint32_t sp;
uint32_t lr;
} istate_t;
 
static inline void istate_set_retaddr(istate_t *istate, uintptr_t retaddr)