File tree Expand file tree Collapse file tree 1 file changed +9
-3
lines changed
Expand file tree Collapse file tree 1 file changed +9
-3
lines changed Original file line number Diff line number Diff line change 381381#define _SPI1_IPL_IPC 3 //interrupt priority for the IPC register
382382#define _SPI1_SPL_IPC 0 //interrupt subpriority for the IPC register
383383
384- #if defined(__PIC32_PPS__ )
385- #define _SPI2_IPL_ISR IPL3SOFT //interrupt priority for the ISR
384+ #if defined(__PIC32MZXX__ )
385+ #define _SPI2_IPL_ISR IPL3SRS //interrupt priority for the ISR
386386#define _SPI2_IPL_IPC 3 //interrupt priority for the IPC register
387387#define _SPI2_SPL_IPC 0 //interrupt subpriority for the IPC register
388- #endif
388+ #else
389389
390390#if defined(__PIC32MX5XX__ ) || defined(__PIC32MX6XX__ ) || defined(__PIC32MX7XX__ )
391391#define _SPI2_IPL_ISR _UART3_IPL_ISR //shared with UART3
399399#define _SPI4_IPL_ISR _UART2_IPL_ISR //shared with UART2
400400#define _SPI4_IPL_IPC _UART2_IPL_IPC
401401#define _SPI4_SPL_IPC _UART2_SPL_IPC
402+ #else // 3XX/4XX non-PPS devices, and all non-MZ PPS devices
403+ #define _SPI2_IPL_ISR IPL3SOFT //interrupt priority for the ISR
404+ #define _SPI2_IPL_IPC 3 //interrupt priority for the IPC register
405+ #define _SPI2_SPL_IPC 0 //interrupt subpriority for the IPC register
406+ #endif
407+
402408#endif
403409
404410#if defined(__PIC32MZXX__ )
You can’t perform that action at this time.
0 commit comments