home *** CD-ROM | disk | FTP | other *** search
- Newsgroups: de.comp.sys.ibm
- Path: 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
-
- 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. \/
-