8 #if !defined(SDCC_MODEL_LARGE) || !defined(SDCC)
9 #define VECT_FNC_REENTRANT
11 #define VECT_FNC_REENTRANT reentrant
14 typedef code void (*prot_int)(void) interrupt;
16 void code *vec_set(prot_int fnc,unsigned char vec) VECT_FNC_REENTRANT;
17 void vec_jmp(unsigned char vec);
19 #define IADDR_EXTI0 0x03
20 #define IADDR_SYSFNC 0x06
21 #define IADDR_TIMER0 0x0B
22 //#define VADDR_? 0x0E
23 #define IADDR_EXTI1 0x13
24 //#define VADDR_? 0x16
25 #define IADDR_TIMER1 0x1B
26 #define IADDR_V_uL_ADD 0x1E
27 #define IADDR_SINT 0x23
28 #define IADDR_SINT 0x23
29 #define IADDR_V_uL_FNC 0x26
30 #define IADDR_SIIC 0x2B
31 #define IADDR_TIMER2 0x2B
32 //#define VADDR_? 0x2E
33 #define IADDR_T2CAP0 0x33
34 //#define VADDR_? 0x36
35 #define IADDR_T2CAP1 0x3B
36 //#define VADDR_? 0x3E
37 #define IADDR_T2CAP2 0x43
38 //#define VADDR_? 0x46
39 #define IADDR_T2CAP3 0x4B
40 //#define VADDR_? 0x4E
41 #define IADDR_ADCINT 0x53
42 //#define VADDR_? 0x56
43 #define IADDR_T2CMP0 0x5B
44 //#define VADDR_? 0x5E
45 #define IADDR_T2CMP1 0x63
46 //#define VADDR_? 0x66
47 #define IADDR_T2CMP2 0x6B
48 //#define VADDR_? 0x6E
49 //#define IADDR_TIMER2 0x73
50 #define IADDR_ASTARTUP 0x7B