TNeoKernel
v1.04
|
PIC24/dsPIC architecture-dependent routines.
Definition in file tn_arch_pic24.h.
Go to the source code of this file.
Macros | |
#define | tn_p24_soft_isr(_func, _psv) _tn_soft_isr_internal(_func, _psv, ) |
ISR wrapper macro for software context saving. More... | |
#define tn_p24_soft_isr | ( | _func, | |
_psv | |||
) | _tn_soft_isr_internal(_func, _psv, ) |
ISR wrapper macro for software context saving.
Usage looks like the following:
Which should be used for system interrupts, instead of standard way:
Where _T1Interrupt
is the usual PIC24/dsPIC ISR name, and auto_psv
(or no_auto_psv
) is the usual attribute argument for interrupt.
Definition at line 450 of file tn_arch_pic24.h.