diff options
Diffstat (limited to 'c/src/lib/libbsp/i960/rxgen960/startup/fault.h')
-rw-r--r-- | c/src/lib/libbsp/i960/rxgen960/startup/fault.h | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/c/src/lib/libbsp/i960/rxgen960/startup/fault.h b/c/src/lib/libbsp/i960/rxgen960/startup/fault.h index 54fcfd7bae..eb11786979 100644 --- a/c/src/lib/libbsp/i960/rxgen960/startup/fault.h +++ b/c/src/lib/libbsp/i960/rxgen960/startup/fault.h @@ -10,15 +10,15 @@ #define _FAULT_H_ /* (RAM-based) Fault Handler. - * Is invoked when there is no chance to repair current state. + * Is invoked when there is no chance to repair current state. */ extern void faultBad(int invokedFromRom, - unsigned int inst, unsigned int * faultBuffer, + unsigned int inst, unsigned int * faultBuffer, unsigned int type, unsigned int sbtp); /* (RAM-based) Fault Handler. - * Is invoked when there is a chance to repair current state. + * Is invoked when there is a chance to repair current state. */ -extern void faultGood(unsigned int instr, unsigned int * faultBuffer, +extern void faultGood(unsigned int instr, unsigned int * faultBuffer, unsigned int type, unsigned int sbtp); /* Some addresses that are defined in rom.ld. */ @@ -27,7 +27,7 @@ extern unsigned int faultCheckSum; extern unsigned int faultBuffer[]; extern unsigned int faultStart[]; -extern unsigned int faultEnd[]; +extern unsigned int faultEnd[]; /* Interface for user to register fault handlers of his own. * Fault names. */ @@ -37,10 +37,10 @@ extern unsigned int faultEnd[]; #define ArithmeticFLT 3 #define ConstraintFLT 5 #define ProtectionFLT 7 -#define TypeFLT 9 +#define TypeFLT 9 /* User-registered fault handler. */ -typedef void (* UserFaultHandler)(unsigned int inst, unsigned int * faultBuf, +typedef void (* UserFaultHandler)(unsigned int inst, unsigned int * faultBuf, unsigned int type, unsigned int sbtp); /* Register user-defined fault handler. The third argument is * how many times this fault handler will be valid. This to avoid @@ -50,7 +50,7 @@ extern int faultRegister(int fault, UserFaultHandler, int cnt); /* Validate handler for one more time. */ extern int faultOk(int fault); - + #endif /*-------------*/ /* End of file */ |