
File:		IRQ_FAQ.DOC
WrittenBy:	Alexey Kulentsov, 2:5020/449.14@fidonet
Version:	1.03 from 06/02/96 20:50
ThanksTo:	Andrew Suvorow,	2:5020/168.101
		Igor Sysoev,	2:5020/1.486

		    ⠪ IRQ     


 Q:  ⠪ IRQ  祬  㦭?

 A: IRQ ஢뢠  Interrupt Request,    ⭮
    뢠. 뢠 -  ,   ४頥
    ଠ쭮 믮 ணࠬ, ࠭ 室 ଠ 
    ⥪  室  - ࠭ ࠭  .
    뢠 뢠  ᨣ  - ன⢠.
      ⠪ 뢠 ணࠬ 뢠,    
    ᬠਢ  㤥. 뢠  ,     
    室 室  ᢮ .  ᫥ ࠡ⪨ 맢
    楤,  뢠 ࠡ稪 뢠, ࠢ
    頥  室 ,  த 믮
    ࢮ砫쭮 ணࠬ.    롨 ࠧ묨
    ᯮᮡ. ਬ,  䨪஢묨,  室  ⠡ 
    -  .  ᫥ 砩     
    ᥬ⢠ 80x86.   㤥 ᬠਢ ⮫쪮  ᥬ⢮ 
    IBM-ᮢ⨬ 設   ᭮.

     প IRQ  奬  室 ⥫쭠
    奬, ⠪ 뢠 ஫ 뢠.   砥
    ᯮ 8259   .  ᮢ६ 設  
     稯.

     뢠 㦭, ⮡  㦨 ஬
    譨 ன, ॡ ࠢ   ଠ樥,
     横  ,   ॡ  ୮
    ६  ணࠬ প  横   ணࠬ,
    ࠡ  .  ਬ IRQ  ணࠬ  
      ⮬- ࠡ⪠ ன ந室  䮭  .
    ஬ ⮣,   ⨢ ॠ஢  ன⢠,
     㦭  ࠡ⪠, ⮡   . ࠢ,
      ᢮ ⪨. ਬ, ணࠬ   
    ஥ ६  뢠. ஬ ⮣,  砫
    ࠡ⪨ 뢠   । , 
     ࠭ ॣ  ..,   প   쭮
    ⥫쭠.   ⨢ ॠ஢  ਬ
    堭 DMA (Direct Memory Access).     
    뫪 ,   ⮣ ᯮ   ⥫쭠
    奬, ஫ DMA.   㦥 ᮢᥬ 㣮 ࠧ.

 Q:  㬥 奬 8259?

 A: 8259  㦨 ᥬ ᮢ  뢠  譨
    ன, ᮮ⢥⢥  ⮣  ᥬ 室, 뢠
     IRQ0-IRQ7.  㯫 筮 ᨣ    室
       室 ॣ ᮢ 뢠  
    ࠡ뢠  奬.  ᪠ ᮥ
    ᪮쪨 奬  㦨  64  IRQ. 
    ᮥ 뢠 ᪠, ⠪    騩 ஫
      쬨 , 砥  室 IRQ 饣. 뢠
     ஢ ਮ⮢, ਮ    ணࠬ
    ⥬.  ணࠬ ⥬ ⠪    ࠧ
    ⤥ IRQ,  ⠪ 뤠 ᨣ  뢠, 
    ࠧ蠥 뤠   ॣ ᮢ 뢠 ᨣ
       ਮ⮬, 祭  ६ ࠡ⪨ 
    ਮ⭮ .

 Q:   ⭮ 룫廊  IBM-ᮢ⨬ 設?

 A:  IRQ  設 १ࢨ஢  ⠭ ன 
    ਭ᪮ ,    ᯮ짮 譨 ன⢠
     ⮬ 뢥  ⠭ ᫮ ISA.  設  XT 
    ஫   8 뢠,    뢥  設:
    IRQ2-IRQ7.   AT  ࢮ ஫ ⥫쭮 祭 
    ,   १  15 뢠, ⠪   (IRQ2
    ࢮ ஫) ᯮ  ᪠஢.  設
    ⥫쭮  ᨣ IRQ10-IRQ12, IRQ14, IRQ15.  奬 XT
    ᨣ IRQ  設  ᠬ ⮬ 砥 祭 אַ  室
    ஫   ஢ १ࠬ.  㣨  
     ⠢  ⥫. ⢥⢥ ᨢ ᨣ
     設,    奬 - 㫥,  㯫  
    뢠 ந室  筮 ஭.

 Q:  祣 ⭮ ᯮ IRQ  ?

 A:   ⠡,  ன 㪠 ⠭ ਬ IRQ.

     ஫: 8259-1.
    ⠭⭮    ஢-  20h,   8-  
    ⠡ 뢠.  ,   㤠筮 , ⠪
     稭  286  ᯨ᮪ १ࢨ஢ ମ Intel
    뢠 㢥稫,   뢠 ⠫ ᥪ 
    . ⮬ ᮢ६  樮 ⥬ 
    ७  IRQ  㣮 .

   IRQ Int   ਬ  ⥫ ਨ  ਬ
   --- ---   ----------  --------------------------------------------
    0	8h   Timer	 ⥬ ⠩, 18.2 ࠧ  ᥪ㭤
    1   9h   Keyboard      ⨨/᪠ 
    2   Ah   LPT2/Casc.  COMx, Vert.Retrace (EGA, VGA)
    3   Bh   UART 2	 COM2, COM4
    4   Ch   UART 1	 COM1, COM3
    5   Dh   Fixed disk  LPT2(AT), COMx
    6   Eh   Diskette     FDD-.  砭 樨
    7   Fh   Printer	 LPT1, SoundBlaster

    ன ஫: 8259-2.
     稭  AT. ⠭⭮    ஢- 1C0h, 
     70h .

   IRQ Int   ਬ   ⥫ ਨ  ਬ
   --- ---   -----------   --------------------------------------------
    8  70h   RTC          CMOS Real Time Clock
    9  71h   IRQ2 Emul.    IRQ2  ᮢ⨬
   10  72h   Free         SoundBlaster,  㣨 ன⢠
   11  73h   Free         饯ਭ⮣ ਬ  
   12  74h   Free         饯ਭ⮣ ਬ  
   13  75h   Math         뢠 ᮯ
   14  76h   Primary IDE   HDD-.  砭 樨
   15  77h   Second IDE                  <<

 Q: 祣    IRQ2/IRQ9 :-(

 A:  ⠪.  PC/XT  ⮫쪮  ஫ 뢠,  
    뢠  뫮 ᯮ짮  - 楫.  AT
    室 뫮 㢥 ⢮ 뢠,  ᪮ 8259
    ᮥ ᪠,  砫,    室 IRQ 8259-1
    室 뫮 ᯮ짮  祭 ண ஫.
     ࠭ IRQ2.  ⮬ 諮  ஡ ᮢ⨬.
      ⮬,  IRQ2  뢥  ᫮   ᯮ짮
    ࠧ묨 ன⢠. 砥 ᫥ : 
    ன⢮, ஥ 몠  PC  ࠡ뢠 IRQ2,   
    ,  ᠤ  ᮮ⢥饥 뢠  ࠡ뢠
    . 室 ᤥ ⠪, ⮡   뫮 ⪭  AT 
    ⮡    த ࠡ. 襭 뫠 ஡ ᫥騬
    ࠧ: -,  ᫮  ⠪ B4  IRQ2 ⥯
    뢮 IRQ9  8259-2. -, ᮢ᪨ ࠡ稪 IRQ9
    㫨 IRQ2,   뢠 ᮮ⢥騩   Int 0Ah.
      ⥯  ண ன⢠  룫廊 ᫥騬
    ࠧ: ன⢮  IRQ2, ஥  ᠬ  IRQ9,
    뢠 ࠡ稪 IRQ9  ணࠬ 뢠 ࠡ稪 IRQ2
      ⮬ ன, 騩  Int 0Ah.  㬠,  ⠪ 
    ,  祣  砥.  ஢  ᢮ ன
       ࠧ  IRQ9.  ⢥, ᫨ 㦭 ⠢
     ⪭ ன⢮   XT,   ᤥ  IRQ
    塞.

 Q: 祬 㦭 뢠  EGA/VGA   ᯮ?

 A:  뢠 뢠   ᮢ  , 
    ணࠬ 믮 - ⢨  ६ ⭮ 室 .
     㦭  ᪨ ਫ, ⮡  
    㠫 䥪⮢  ᬥ ࠭  .  ⠪  
    뢠   饭   ஬, 祬 
    த  ࠧ  饭 뢠,  뢠 
    饥 ६ ࠪ᪨  ᯮ, ⠪    㤥
    ⠢ 짮⥫  ࠡ ணࠬ 뢠 設 
    몠 . ⮡ ᫥  , ணࠬ
    ᯮ 横  १ .

 Q:  ⠪ 䫨 IRQ    ?

 A: 䫨 IRQ-   ᪮쪮 ன  ᢮ ࠡ稪
     ᯮ짮  IRQ,  㬥  ⮬ ࠧ 
    ⭮  ணࠬ (設⢮ ᮢ६ ணࠬ
    ᯥ祭  ࠧ  㬥).  ࠧ襭 䫨 室
    ।,   ன⢠ ᥪ,  ७  
      ᢮ IRQ. ਢ ᪮쪮 ४権  ⮬
    .

     ᥣ  䫨  IRQ COM-⮢.  易  
     ࠭, ⠪  c ⥬,  COM2  COM4 ᯮ 
    㬮砭 IRQ3,  COM1  COM3 - IRQ4.   ਬ.

  Q:  設 ⮨ ⠭⭠ ⨪窠,  COM1 室 誠.
      ⠢ .   ந?

  A: -, 室 ⠢   COM3  COM4, ⮡  
     ᥪ  ⨪⮩  ࠭⢥ ⮢. -,  
     室   , IRQ ண  㬮砭  ᮢ
      ᯮ㥬 誮.   砥  COM4 (IRQ3). ᫨ 誠
      ஬ ,     ᯮ짮 COM3 (IRQ4). 
     ᠬ     IRQ   筮 ⠢
     ᨬ,   ᮢ ᫥ 楫  ⠭
     ஥,   䨣஢ ணࠬ ᯥ祭. 
      ⭮  ᥬ ᫥騬 .

    ⠭ 祭  COM-⮢:
               COM1 COM2 COM3 COM4
       3F8  2F8  3E8  2E8
              IRQ  4    3    4    3

    祬,   㤥 뢠  砩 ᫮᭮,  ࠧ
    ⠡ ४㥬 䨣権, ਬ,  , , SB 
     ਭ:

    IRQ2         IRQ3         IRQ4         IRQ5          IRQ7     IRQ10
    2(COM3) (COM4)   (COM1)  SB
    2(COM4)  (COM2)  Modem(COM3)  SB
    3       (COM4)   (COM1)  2(COM3)  SB
    3        (COM2)  Modem(COM3)  Modem2(COM4)  SB
    3       (COM4)   (COM1)  2(COM3)  Printer  SB
    3        (COM2)  Modem(COM3)  Modem2(COM4)  Printer  SB

    뫨 ᯮ짮 ᫥騥 ᮮࠦ:   ⠭
    祭,   室 IRQ3-IRQ7.  ᫥
    -  ᯮ 뢠  ਭ. 訬
    ﬨ  䨣஢  誠,  
    ᮮ⢥⢥ 롨ࠥ ਠ.  ᯨ᮪ ⮣,  
    ⠢,    砫 ⠡, ஢, 室  
    ਠ, ᫨    譥 㤮. 
    ᮮࠦ  ⮣,   룫拉  ⠡   
    , ⯨  (   䠩).    ਠ:
  >- - - - - -8<- - - - - - - - - - - - - - - - - thanks to Igor Sysoef
  ͻ
  Dev \ IRQ  0 12/9 3 4 5 6 7 8101112131415
  Ķ
  COM1       . . *  * ! * ? * . * * * . . *
  COM2       . . *  ! * * ? * . * * * . . *
  COM3       . . +  + ! + ? * . . . . . . .
  COM4       . . +  ! + + ? * . * * * . . *
  COMx       . . +  + + + ? * . * * * . . *
  LPT1       . . .  . . * . ! . . . . . . .
  LPT2       . . .  . . ! . * . . . . . . .
  SCSI       . . *  * * * . * . + + + . * +
  Sound Card . . *  * * ! . ! . + + + . . *
  1st IDE    . . .  . . . . . . . . . . ! .
  2nd IDE    . . .  . . . . . . . . . . . !
  PS/2 Mouse . . .  . . . . . . . . ! . . .
         . . *  * * + . * . + + + . . *
  pp   . . *  * * + $ * . * * . . . .
  ͼ
  ! - 饯p p (default)
  + - ppp p
  * - p ( irq 2-7)   訩 ( irq 10-15) p
  ? - ⠫᪨ 砨, pp,    p   
        com, p   irq 2, 3, 4, 5, 6(!), 7.
  $ - pp  䫮 pp, ⮦,  饬-, ⠫.
  >- - - - - -8<- - - - - - - - - - - - - - - - - - - - - - - - - - - -

 Q:  ࠢ쭮 ᤥ ன⢮  ᫮, ᯮ饥 IRQ?  
    ᯮ짮 ᪮쪮 ன   IRQ?

 A: . ᬮਬ ன⢮ 室 IRQ  . -, 
    ᨢ ﭨ     Z-ﭨ. , 㦥
      ⠡ 뢮.  㦭, ⮡  뫮
     ᪮쪮    IRQ. ஬ ⮣, ᪮ 
    設  筮  ।ᬮ७,  ஢ 室  
    १஬   , ⮡ ᯥ 㫥 ஢ 
    ᨢ ﭨ.  뤠 IRQ 室  室 
    筮 ﭨ.  ࠧ,  ४⭮ ࠡ 㦥
     ⨯ 5558  १-  祭 ᫮.   ணࠬ
    ᯥ祭.  㭪樮஢ ᪮쪨 ᨬ ࠡ稪
      믮 ᫥騥 ⢨:  -, ࠧ 
    ࠧ᪨஢뢠 IRQ,   ।饭 ୮ 室 
    ॥࠭⭮  ᯮ짮 ᮡ⢥ 䫠. -,
    室  ⮣,  ⭮, ᢮  ன⢮ ॡ
    ࠡ⪨,  ஢ .  ࠧ ᫥ 뢮, 
    ன⢮   - ,    
    ஢.  COM-  ⠪ ,  LPT-.
    -, ᥣ । ࠢ  楯窥 ᫥饬
    ࠡ稪.      砥 ⨢ ᢮ ன⢠,
    ⮡  ᮢ ᨣ IRQ  ᪮쪨 ன, 
    砥  , ⠫  ⠫  ࠡ⪨.  ⠥
      ६, ஥ ன⢮ ন ⨢ ᨣ IRQ.
    ஬ ⮣,  믮 騥 ४樨  ࣠樨
    १⮢  ࠡ  ࠧ塞묨 ᠬ:  室 
    砭 ࠡ  ன⢮  ணࠬ   
    ᮮ⢥饥 뢠,  ਢ ஫ 8259  室
    ﭨ.   맮 뢠 㦭  ஢ ன⢠,
    ᫨  ⠪ . ⨥ ࠡ稪  뢠 
    ⢫  浪, ⭮ 浪  㧪.

 Q:    㭪, 騥 IRQ,   BIOS Setup 
    ਭ᪮   PCI 設?

 A: H PCI  IRQ ,  ᠬ ⢥ ⫨  
    ᮮ⢥ ᨣ  ISA - , -,  ஢ 
    IRQ   ᫮⮢  ⠯,   㭪 롮  
    IRQ 諠  窨  ਭ᪮ , , -, 
     ࠡ   ९, ⠪   ஢,  
     ⢨  ४⭮ ਢ IRQ  
    ன⢠,  ⮬ ᫥  ⢥騬 襨 
    ॡ, ⭮騬  ன⢠  ISA.

 Q:  ᤥ ன⢮, ।饥/ਭ饥   饥 
    ⮬ IRQ,    , ࠡ騩  䮭 ०.  ᪮
    । 祭 ,   ᨫ쭮 ମ  ⮬. 
    ?

 A: 맮 뢠 -  쭮 ⥫ , ⮬ 
    ஢  ⢮   ଠ樨.   
    । ଠ   ᨭ஭ ०,  뢠
      ⮫쪮 ,  㯫 . ᫨ ࠡ 
     , ਬ FIFO, ਬ,  COM-.  
    ⨯ ।, 騩 ଠ  뤠騩 뢠 
    ⨦ । ⥯ , ᫥ 祣 
       ࠧ.   ᠬ  ।-   
    稭 ᠬ ।  ,   砭 ।
    뢠 뢠.  FIFO,  ࠢ,  ⤥
    奬,     16550.


  ᫥᫮:

     , ᫨  ⨫ 訡/筮,  ⠥, 
        - ଠ.

			    Alexey Kulentsov,
	     2:5020/216.6 aka 2:5020/401.7 aka 2:5020/449.14

end of file
