On Thu, 27 Apr 2006, Sujith Sankar wrote:

> If shared handlers were used, how did you mask the interrupts while servicing?
> 
> If SA_SHIRQ is used, isn't it the responsibility of ISR to mask the
> interrupts at the starting, service the received interrupt and unmask
> the interrupts before returning?
> 
> Or were you using SA_SHIRQ | SA_INTERRUPT?
> If that is the case, Linux would do the masking, rt?

You don't have to mask an interrupt while servicing it.  Linux 
automatically disables each IRQ level while that IRQ is being serviced.

The only question is whether _other_ interrupts should be masked.  For 
your purposes it doesn't matter.

Alan Stern



-------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
linux-usb-devel@lists.sourceforge.net
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-devel

Reply via email to