Re: [pok-devel] [Discussion] IRQ handling: chaining && pending IRQs

[ Thread Index | Date Index | More lists.tuxfamily.org/pok-devel Archives ]


Hi,

I have the interrupt handling up and running.

I still don't count interrupts to deliver them to not scheduled, but
registered partitions.

I just wrote a blog post including source code excerpts:
http://phipse.github.io/rtems/blog/2013/08/17/pok-hardware-interrupt-handling/

I haven't run the full testsuite yet, but if I fiddle with the
POK_NEEDS_GETTICK switch I can print the occurred ticks with a test
application and they are not just 0. So at least the clock tick is
working correctly.

ToDo:
- Rewrite all HW IRQ handler, as they use the old macro.
- Modify all functions registering HW IRQs to use
pok_bsp_irq_register_hw function.
- POK_NEEDS_GETTICK issue.
- Test more examples.

Source code:
https://github.com/phipse/pok


Cheers,
Philipp



Mail converted by MHonArc 2.6.19+ http://listengine.tuxfamily.org/