1 # Interrupt vectors 0-255 are ordinals 100-355
2 # The '-interrupt' keyword takes care of the flags pushed on the stack by the interrupt
3 109 pascal
-interrupt DOSVM_Int09Handler
() DOSVM_Int09Handler
4 116 pascal
-interrupt DOSVM_Int10Handler
() DOSVM_Int10Handler
5 117 pascal
-interrupt DOSVM_Int11Handler
() DOSVM_Int11Handler
6 118 pascal
-interrupt DOSVM_Int12Handler
() DOSVM_Int12Handler
7 119 pascal
-interrupt DOSVM_Int13Handler
() DOSVM_Int13Handler
8 121 pascal
-interrupt DOSVM_Int15Handler
() DOSVM_Int15Handler
9 122 pascal
-interrupt DOSVM_Int16Handler
() DOSVM_Int16Handler
10 123 pascal
-interrupt DOSVM_Int17Handler
() DOSVM_Int17Handler
11 126 pascal
-interrupt DOSVM_Int1aHandler
() DOSVM_Int1aHandler
12 132 pascal
-interrupt DOSVM_Int20Handler
() DOSVM_Int20Handler
13 133 pascal
-interrupt DOSVM_Int21Handler
() DOSVM_Int21Handler
14 # Note: int 25 and 26 don't pop the flags from the stack
15 137 pascal
-register DOSVM_Int25Handler
() DOSVM_Int25Handler
16 138 pascal
-register DOSVM_Int26Handler
() DOSVM_Int26Handler
17 141 pascal
-interrupt DOSVM_Int29Handler
() DOSVM_Int29Handler
18 142 pascal
-interrupt DOSVM_Int2aHandler
() DOSVM_Int2aHandler
19 147 pascal
-interrupt DOSVM_Int2fHandler
() DOSVM_Int2fHandler
20 149 pascal
-interrupt DOSVM_Int31Handler
() DOSVM_Int31Handler
21 151 pascal
-interrupt DOSVM_Int33Handler
() DOSVM_Int33Handler
22 152 pascal
-interrupt DOSVM_Int34Handler
() DOSVM_Int34Handler
23 153 pascal
-interrupt DOSVM_Int35Handler
() DOSVM_Int35Handler
24 154 pascal
-interrupt DOSVM_Int36Handler
() DOSVM_Int36Handler
25 155 pascal
-interrupt DOSVM_Int37Handler
() DOSVM_Int37Handler
26 156 pascal
-interrupt DOSVM_Int38Handler
() DOSVM_Int38Handler
27 157 pascal
-interrupt DOSVM_Int39Handler
() DOSVM_Int39Handler
28 158 pascal
-interrupt DOSVM_Int3aHandler
() DOSVM_Int3aHandler
29 159 pascal
-interrupt DOSVM_Int3bHandler
() DOSVM_Int3bHandler
30 160 pascal
-interrupt DOSVM_Int3cHandler
() DOSVM_Int3cHandler
31 161 pascal
-interrupt DOSVM_Int3dHandler
() DOSVM_Int3dHandler
32 162 pascal
-interrupt DOSVM_Int3eHandler
() DOSVM_Int3eHandler
33 165 pascal
-interrupt DOSVM_Int41Handler
() DOSVM_Int41Handler
34 175 pascal
-interrupt DOSVM_Int4bHandler
() DOSVM_Int4bHandler
35 192 pascal
-interrupt DOSVM_Int5cHandler
() DOSVM_Int5cHandler
36 203 pascal
-interrupt DOSVM_Int67Handler
() DOSVM_Int67Handler
38 # default handler for unimplemented interrupts
39 356 pascal
-interrupt DOSVM_DefaultHandler
() DOSVM_DefaultHandler