mattes@azu21.informatik.uni-stuttgart.de (Eberhard Mattes) (01/07/91)
Is there a simple method of finding out which interrupt vectors are used by which IRQs? Normally, IRQ0 calls vector 08H, IRQ8 (on the AT) calls vector 70H. Some programs reprogram the interrupt controller(s) to use other interrupt vectors (DESQview, for instance). Unfortunately, the interrupt controller's register holding the vector number isn't readable (as far as I know). With a VCPI server running, one could ask the VCPI server. But what shall I do if there isn't a VCPI server? Here's a brute force method: hook all the interrupt vectors and wait for a timer interrupt. The interrupt routine has to store the interrupt vector number (if it hasn't already been stored). I don't want to use this. Any ideas? -- Eberhard Mattes (mattes@azu.informatik.uni-stuttgart.de)