🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: de.comp.sys.ibm
Article #846

Re: Su:IRQ-Vektor-Tabelle fuer DOS

#846
From: Jochen Bern
Date: Thu, 28 Jan 1993 14:51
30 lines
2167 bytes
In <1993Jan27.115955.33767@gkminix.han.de> gero@gkminix.han.de (Gero Kuhlmann) writes:
>Die Vektor-Tabelle steht meist ab 0000:0000. Jeder Eintrag ist 4 Bytes
>gross (nach dem ueblichen Schema fuer FAR-Pointer im REAL-Mode). Somit
>findet sich der Vektor fuer IRQ0 auf 0000:0000, derjenige fuer IRQ1
>auf 0000:0004 usw.

WAAAAAHHH!!! Schon wieder jemand, der den Unterschied zwischen INTs und
IRQs nicht kennt!

OK, ich beruhige mich ja schon wieder. Und nun nochmal:

IRQs sind an Leitungen gebunden, die in die Interrupt Controller Chips
gehen. Dieser uebersetzt die Leitungssignale in "standesgemaesse" Inter-
rupts, die dann an die CPU gehen. Obiger Tip stimmt, wenn man nach einem
bestimmten INT sucht. Um einen IRQ zu finden, muss man wissen, mit welcher
Basis-Adresse der betroffene Interrupt Controller arbeitet, so dass man
den IRQ in einen INT uebersetzen kann.

Im Normalbetrieb ist der Offset fuer den ersten InterCon 8, d. h. IRQ0
wird INT8, IRQ1 wird INT9, ..., IRQ7 wird INT15d (INTFh). Den zweiten
weiss ich gerade nicht auswendig. Ich habe gehoert, dass DESQview und
Protected Mode den ersten Offset veraendern.

MfG
								J. Bern
-- 
 /  \  I hate NN rejecting .sigs >4 lines. Even though *I* set up this one. /\
/ J. \ EMail: bern@[TI.]Uni-Trier.DE / ham: DD0KZ  / More Infos on me from /  \
\Bern/ X.400 Mail: S=BERN;P=Uni-Trier;A=dbp;C=de  /   X.400 Directory, see \  /
 \  /  Zurmaiener Str. 98-100, D-W-5500 Trier    /     X.29 # 45050230303.  \/
Technical Details
Message-ID: <bern.728232691@kleopatra>
Path: arc1-ca.pugleaf.net!sparky!uunet!news.u.washington.edu!news.uoregon.edu!cs.uoregon.edu!sgiblab!swrinde!zaphod.mps.ohio-state.edu!sol.ctr.columbia.edu!ira.uka.de!Germany.EU.net!rzultr.uni-trier.de!TI.Uni-Trier.DE!bern
References: <2197@scax18.pki-nbg.philips.de> <1993Jan27.115955.33767@gkminix.han.de>

Show Full Headers
Complete Article Headers
Newsgroups: de.comp.sys.ibm
Path: arc1-ca.pugleaf.net!sparky!uunet!news.u.washington.edu!news.uoregon.edu!cs.uoregon.edu!sgiblab!swrinde!zaphod.mps.ohio-state.edu!sol.ctr.columbia.edu!ira.uka.de!Germany.EU.net!rzultr.uni-trier.de!TI.Uni-Trier.DE!bern
From: bern@Uni-Trier.DE (Jochen Bern)
Subject: Re: Su:IRQ-Vektor-Tabelle fuer DOS
Message-ID: <bern.728232691@kleopatra>
Originator: bern@kleopatra
Sender: news@rzultr.uni-trier.de (USENET News System)
Organization: Theor. CS, FB IV / CS, Univ. of Trier, Germany (Internet TI.Uni-Trier.DE)
References: <2197@scax18.pki-nbg.philips.de> <1993Jan27.115955.33767@gkminix.han.de>
Date: Thu, 28 Jan 1993 14:51:31 GMT
Lines: 30