9 #if defined(__PIC24E__)
11 #elif defined (__PIC24F__)||defined (__PIC24FK__)
13 #elif defined(__PIC24H__)
29 void __attribute__((interrupt,no_auto_psv)) _AddressError(
void);
30 void __attribute__((interrupt,no_auto_psv)) _StackError(
void);
33 #if defined(__PIC24F__)||defined(__PIC24H__)
36 void __attribute__((interrupt,no_auto_psv)) _AltOscillatorFail(
void);
37 void __attribute__((interrupt,no_auto_psv)) _AltAddressError(
void);
38 void __attribute__((interrupt,no_auto_psv)) _AltStackError(
void);
39 void __attribute__((interrupt,no_auto_psv)) _AltMathError(
void);
44 void __attribute__((interrupt,no_auto_psv)) _DefaultInterrupt(
void);
46 #if defined(__PIC24E__)
50 void __attribute__((interrupt,no_auto_psv)) _HardTrapError(
void);
52 void __attribute__((interrupt,no_auto_psv)) _SoftTrapError(
void);
67 void __attribute__((interrupt,no_auto_psv)) _OscillatorFail(
void)
69 INTCON1bits.OSCFAIL = 0;
73 void __attribute__((interrupt,no_auto_psv)) _AddressError(
void)
75 INTCON1bits.ADDRERR = 0;
80 INTCON1bits.STKERR = 0;
86 INTCON1bits.MATHERR = 0;
90 #if defined(__PIC24F__)||defined(__PIC24H__)
93 void __attribute__((interrupt,no_auto_psv)) _AltOscillatorFail(
void)
95 INTCON1bits.OSCFAIL = 0;
99 void __attribute__((interrupt,no_auto_psv)) _AltAddressError(
void)
101 INTCON1bits.ADDRERR = 0;
105 void __attribute__((interrupt,no_auto_psv)) _AltStackError(
void)
107 INTCON1bits.STKERR = 0;
111 void __attribute__((interrupt,no_auto_psv)) _AltMathError(
void)
113 INTCON1bits.MATHERR = 0;
125 void __attribute__((interrupt,no_auto_psv)) _DefaultInterrupt(
void)
130 #if defined(__PIC24E__)
134 void __attribute__((interrupt,no_auto_psv)) _HardTrapError(
void)
142 void __attribute__((interrupt,no_auto_psv)) _SoftTrapError(
void)
void __attribute__((interrupt, no_auto_psv))