hi all I was going through the ieee subsystem code in ohci1394.c in kernel v 2.6.19. I have some queries. 1. ohci1394.c is the core of the firewire subsystem in the Linux kernel right? 2. then what is ieee1394_core.c? 3. Also i changed the irq handler for the ohci irq handler by changing the IRQF_SHARED with IRQF_DISABLED so that i can run my firewire core handler without any interference. Am i doing it right? 4. Why did kernel developers change the SA_SHIRQ and family to IRQF_SHARED et all ? Thanks in advance Regards pradeep -- play the game -- Kernelnewbies: Help each other learn about the Linux kernel. Archive: http://mail.nl.linux.org/kernelnewbies/ FAQ: http://kernelnewbies.org/faq/