   ,   ,     -
 .  disable_irq_nosync ()    .

 synchronize_irq ()  ,     -
,  , , .

     , ..   -
 disable irq()  disable irq nosync()   
 enable_irq().      enable_irq()
      . ,  
disable_irq ()    ,     
  ,   enable_irq ()      .

           
         (sleep).  -
      ! ,  
       (, 
    ,     ,
 ).

       ,  
  .    -
     ,    . 
        '. 
  PCI      -
  ,       -
.   disable_irq ()      
 ,      .

   

       (,
   ,      
    ).

 irq_disabled (),     <asm/system.h>, -
  ,       -
.     .    
 ,       .

in_interrupt()
in_irq()

       .    -
,      .    
 ,     .  in_irq()
  ,      -
.

  ,    ISA,    -
,     . -     ISA-
     .    PCI  -
    ,   PCI -
   .      
    .

                                                127