Hi all,
anybody can understand why the below code works only commenting the first line ?
If I use DEFINE RESET_ORG the program hangs and does nothing.

Code:
'    DEFINE RESET_ORG 3000h

    include "declare.inc"
    INCLUDE "DT_INTS-18.bas"       ; Base Interrupt System
    INCLUDE "ReEnterPBP-18.bas"    ; Include if using PBP interrupts

ASM              
INT_LIST  macro    ; IntSource,        Label,  Type, ResetFlag?
        INT_Handler   TMR1_INT,  _Timer1_250mS_INT,   PBP,  yes
    endm
    INT_CREATE               ; Creates the interrupt processor
ENDASM
    @    INT_ENABLE  TMR1_INT         ; enable Timer1 interrupts

    OSCCON        =%100000            ; Primary oscillator, internal 8MHz
    OSCCON2.0    =1
    OSCTUNE.7    =1
    T1CON        =%110111            ; Timer1, 1:8 prescaler, 262mS Interrupt

    INTCON.7=1                        ; global int
    INTCON.6=1                        ; peripheral int

MyLoop:
    Hserout2["Hello ... ",#x,13,10]
    x=x+1
    pause 500
    goto MyLoop
    
Timer1_250mS_INT:
    toggle led 
    @ INT_RETURN