home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1993 #3 / NN_1993_3.iso / spool / de / comp / sys / ibm / 2536 < prev    next >
Encoding:
Text File  |  1993-01-28  |  2.1 KB  |  43 lines

  1. Newsgroups: de.comp.sys.ibm
  2. 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
  3. From: bern@Uni-Trier.DE (Jochen Bern)
  4. Subject: Re: Su:IRQ-Vektor-Tabelle fuer DOS
  5. Message-ID: <bern.728232691@kleopatra>
  6. Originator: bern@kleopatra
  7. Sender: news@rzultr.uni-trier.de (USENET News System)
  8. Organization: Theor. CS, FB IV / CS, Univ. of Trier, Germany (Internet TI.Uni-Trier.DE)
  9. References: <2197@scax18.pki-nbg.philips.de> <1993Jan27.115955.33767@gkminix.han.de>
  10. Date: Thu, 28 Jan 1993 14:51:31 GMT
  11. Lines: 30
  12.  
  13. In <1993Jan27.115955.33767@gkminix.han.de> gero@gkminix.han.de (Gero Kuhlmann) writes:
  14. >Die Vektor-Tabelle steht meist ab 0000:0000. Jeder Eintrag ist 4 Bytes
  15. >gross (nach dem ueblichen Schema fuer FAR-Pointer im REAL-Mode). Somit
  16. >findet sich der Vektor fuer IRQ0 auf 0000:0000, derjenige fuer IRQ1
  17. >auf 0000:0004 usw.
  18.  
  19. WAAAAAHHH!!! Schon wieder jemand, der den Unterschied zwischen INTs und
  20. IRQs nicht kennt!
  21.  
  22. OK, ich beruhige mich ja schon wieder. Und nun nochmal:
  23.  
  24. IRQs sind an Leitungen gebunden, die in die Interrupt Controller Chips
  25. gehen. Dieser uebersetzt die Leitungssignale in "standesgemaesse" Inter-
  26. rupts, die dann an die CPU gehen. Obiger Tip stimmt, wenn man nach einem
  27. bestimmten INT sucht. Um einen IRQ zu finden, muss man wissen, mit welcher
  28. Basis-Adresse der betroffene Interrupt Controller arbeitet, so dass man
  29. den IRQ in einen INT uebersetzen kann.
  30.  
  31. Im Normalbetrieb ist der Offset fuer den ersten InterCon 8, d. h. IRQ0
  32. wird INT8, IRQ1 wird INT9, ..., IRQ7 wird INT15d (INTFh). Den zweiten
  33. weiss ich gerade nicht auswendig. Ich habe gehoert, dass DESQview und
  34. Protected Mode den ersten Offset veraendern.
  35.  
  36. MfG
  37.                                 J. Bern
  38. -- 
  39.  /  \  I hate NN rejecting .sigs >4 lines. Even though *I* set up this one. /\
  40. / J. \ EMail: bern@[TI.]Uni-Trier.DE / ham: DD0KZ  / More Infos on me from /  \
  41. \Bern/ X.400 Mail: S=BERN;P=Uni-Trier;A=dbp;C=de  /   X.400 Directory, see \  /
  42.  \  /  Zurmaiener Str. 98-100, D-W-5500 Trier    /     X.29 # 45050230303.  \/
  43.