2 * Interrupt vectors emulation
4 * Copyright 1995 Alexandre Julliard
14 #include "stackframe.h"
18 static FARPROC16 INT_Vectors
[256];
21 /**********************************************************************
24 * Return the interrupt vector for a given interrupt.
26 FARPROC16
INT_GetHandler( BYTE intnum
)
28 return INT_Vectors
[intnum
];
32 /**********************************************************************
35 * Set the interrupt handler for a given interrupt.
37 void INT_SetHandler( BYTE intnum
, FARPROC16 handler
)
39 dprintf_int( stddeb
, "Set interrupt vector %02x <- %04x:%04x\n",
40 intnum
, HIWORD(handler
), LOWORD(handler
) );
41 INT_Vectors
[intnum
] = handler
;