--- a/src/aica/armcore.h Sat Aug 21 06:15:49 2004 +0000 +++ b/src/aica/armcore.h Sat Oct 02 05:49:39 2004 +0000 @@ -21,6 +21,10 @@ uint32_t svc_r[2]; /* SVC bank 13..14 */ uint32_t user_r[7]; /* User/System bank 8..14 */ + uint32_t c,n,z,v,t; + + /* "fake" registers */ + uint32_t shift_c; /* used for temporary storage of shifter results */ }; #define CPSR_N 0x80000000 /* Negative flag */ @@ -42,6 +46,6 @@ extern struct arm_registers armr; - +#define CARRY_FLAG (armr.cpsr&CPSR_C) #endif /* !dream_armcore_H */