Re: Doubt regarding Interrupt handlers

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi Jan,

 "--so they are delayed until enabled". This statement was totally 
confusing me. What i understand by it is, the source of the interrupt 
would know if the interrupts were enabled or disabled on the processor?? 
Is it that way? Could you please explain that statement more clearly..
Sorry for the inconvenience.


Thanks and Regards,
Vijay Ram.C


On Tue, 22 Nov 2005, Jan Hudec wrote:

> On Sat, Nov 19, 2005 at 13:12:42 +0530, Vijay Ram.C wrote:
> >  I have a doubt regarding a interrupt handlers. It is mentioned in LDD that
> >  when SA_INTERRUPT flag is used, all the interrupts on that  processor are
> >  disabled. Does this mean that all interrupts that occurs during the fast
> >  handler processing are ignored ?  Or  those interrupts   that occur during
> >  that time are stored elsewhere and processed only after the current
> >  interrupt handler processing is done.
> > Kindly somebody please help me in understanding this.
> 
> Forgetting them would be quite fatal to the system -- so they are delayed
> until enabled.
> 
> AFAIK the count is not remebered though, so if the same interrupt (the same
> number) comes several times while disabled, it will only run once afterwards.
> Someone please correct me if I am wrong.
> 
> 


--
Kernelnewbies: Help each other learn about the Linux kernel.
Archive:       http://mail.nl.linux.org/kernelnewbies/
FAQ:           http://kernelnewbies.org/faq/


[Index of Archives]     [Newbies FAQ]     [Linux Kernel Mentors]     [Linux Kernel Development]     [IETF Annouce]     [Git]     [Networking]     [Security]     [Bugtraq]     [Yosemite]     [MIPS Linux]     [ARM Linux]     [Linux RAID]     [Linux SCSI]     [Linux ACPI]
  Powered by Linux