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