Re: Finding the interrupt vector of a given IRQ

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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



[Index of Archives]     [Newbies FAQ]     [Linux Kernel Mentors]     [Linux Kernel Development]     [IETF Annouce]     [Git]     [Networking]     [Security]     [Bugtraq]     [Yosemite]     [MIPS Linux]     [ARM Linux]     [Linux RAID]     [Linux SCSI]     [Linux ACPI]
  Powered by Linux