Hi.. On Mon, May 28, 2012 at 5:09 AM, Mark Farnell <mark.farnell@xxxxxxxxx> wrote: > This is for an assignment, where the student needs to write an > interrupt handler. > > Since the OS is run on a virtual machine, I need to find a way to > trigger the IRQ to let the students' interrupt handler to handle the > interrupt. If you use Qemu, better consult Qemu folks in qemu-devel. Anyway, just for example, timer interrupt in Qemu is actually coming from user space timer trigger (setitimer maybe.... lately it could be coming from HPET too). So, perhaps what you need to do is add another Qemu monitor commands that manually triggers this timer function. Pay attention for the reentrancy issues though. Hope it helps... -- regards, Mulyadi Santosa Freelance Linux trainer and consultant blog: the-hydra.blogspot.com training: mulyaditraining.blogspot.com _______________________________________________ Kernelnewbies mailing list Kernelnewbies@xxxxxxxxxxxxxxxxx http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies