I am implementing a kernel module where I need to generate a periodic software interrupt that invokes my ISR every few 100 millisecs. My driver is supposed to work with a periodic h/w interrupt but the h/w is not ready yet so I need to generate a dummy interrupt. Can I make used of the rtc or kernel timers doing this? If so, how exactly can I do this??