I have been using the modified DT_INTS_3_4b for some time but, now when I try to use LOW PRIORITY interrupts I get the following ASM ERROR's:
: Illegal character (=)
: Symbol not previously defined (K40 family)

I have been using the 18F27K40 and have now tried to use the 18F47K40 with LOW PRIORITY interrupts.

Code excerpts in order are below:

INCLUDE "C:\PBP\INCLUDES\DT_INTS-18_3_4b.bas" ' Interrupt Control routines
INCLUDE "C:\PBP\INCLUDES\ReEnterPBP-18.bas" ' Interrupt Control routines
INCLUDE "C:\PBP\INCLUDES\ReEnterPBP-18LP.bas" ; Include if using Low Pr. PBP INTS

DEFINE OSC 64
DEFINE USE_LOWPRIORITY 1

asm
;----[High Priority Interrupts]-----------------------------------------------
INT_LIST macro ; IntSource, Label, Type, ResetFlag?
;LINEAR or ROTARY ENCODER INPUT - A (INCREMENT POSITION)
INT_Handler INT0_INT, _INC_C, PBP, yes
;LINEAR or ROTARY ENCODER INPUT - B (DECREMENT POSITION)
INT_Handler INT1_INT, _DEC_C, PBP, yes
endm
INT_CREATE ; Creates the High Priority interrupt processor

;----[Low Priority Interrupts]------------------------------------------------
INT_LIST_L macro ; IntSource, Label, Type, ResetFlag?
INT_Handler TX1_INT, _UARTTX1, PBP, no
INT_Handler RX1_INT, _UARTRX1, PBP, no
INT_Handler TX2_INT, _UARTTX2, PBP, no
INT_Handler RX2_INT, _UARTRX2, PBP, no
INT_Handler TMR1_INT, _TIMR1, PBP, yes
endm
INT_CREATE_L ; Creates the LOW Priority interrupt processor
ENDASM

This coding works perfectly with an 18F26K22 and 18F46K22 before changing to DT_INTS18_3_4b.



Any help would be appreciated...