🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.os.msdos.programmer
Article #4157

Hardware interrupt vectors

#4157
From: Eberhard Mattes
Date: Mon, 07 Jan 1991 11:45
17 lines
1279 bytes
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)
Technical Details
Message-ID: <MATTES.91Jan7124517@azu21.informatik.uni-stuttgart.de>
Path: arc1-ca.pugleaf.net!utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!tut.cis.ohio-state.edu!snorkelwacker.mit.edu!ira.uka.de!ifistg!ifi!mattes

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!tut.cis.ohio-state.edu!snorkelwacker.mit.edu!ira.uka.de!ifistg!ifi!mattes
From: mattes@azu21.informatik.uni-stuttgart.de (Eberhard Mattes)
Newsgroups: comp.os.msdos.programmer
Subject: Hardware interrupt vectors
Message-ID: <MATTES.91Jan7124517@azu21.informatik.uni-stuttgart.de>
Date: 7 Jan 91 11:45:17 GMT
Sender: news@ifistg.uucp
Distribution: comp
Organization: IfI, Univ. Stuttgart, W Germany
Lines: 17