Thanks Manish, I have seen the doc you sent, seems to be good one. I will have a look at it and in case of any problem will post my problem again on mailing list. Regards, Gaurav -----Original Message----- From: manish regmi [mailto:manish_regmi@xxxxxxxxxxx] Sent: Monday, September 13, 2004 12:31 PM To: Dhiman, Gaurav Cc: kernelnewbies@xxxxxxxxxxxx Subject: RE: Interrupt Handling > > >In kernel source where can I find the code which actually identifies the >IRQ number by reading the APIC mask and status registers. > >I am actually tracking the Interrupt handling code (from lowest level to >higher level) of kernel, just for learning, can somebody help. > > > >Also if someone knows about some good low level online article or >tutorials on Interrupt handling in Linux kernel, please do send me the >link to it. I have been reading the LDD2 (Rubini's book), but that book >talks till a particular level. It tells you about some specific >functions in Kernel using which you can request, register or handle >interrupts for your device, but it does not talk in deep about interrupt >handling mechanism at the lowest level of kernel. > > > >Also please do let me know current Rubini's mail id, as I think he can >clear lot of doubts about interrupts. > > > >Regards, > >Gaurav > Hi, i have a good tut on Linux Interrupts. This doc may not answer all of your Qs but it will give a good idea. Also dont forget to read intel's manual, Interrupt handling chapter. But sorry i forgot the address so i am attaching the pdf document. Googling with linux interrupts will also give few good results. regards manish _________________________________________________________________ MSN 8 with e-mail virus protection service: 2 months FREE* http://join.msn.com/?page=features/virus -- Kernelnewbies: Help each other learn about the Linux kernel. Archive: http://mail.nl.linux.org/kernelnewbies/ FAQ: http://kernelnewbies.org/faq/