seL4_libs
seL4_libs copied to clipboard
libsel4simple-default,riscv: implement irq_trigger
Wire up simple->irq_trigger to seL4_IRQControl_GetTrigger on risc-v. This allows risc-v drivers in libplatsupport to register edge-triggered interrupts.
Purpose: Ready to merge Context: Needed for the star64 timer driver that will be in libplatsupport Testing performed: Tested on a WIP version of sel4test for the star64 platform on pinetab-v hardware
Hey @canarysnort01, I've been stuck on this timer driver for a while as I could not get it enabled. I revisited it briefly last week and managed to patch U-Boot such that it turns on the timers and now getting the time works. I haven't spent much time on it since, feel free to email me ([email protected]
) if you want to take over the driver and get it fully working and I can tell you the status of it.
U-Boot patch is here by the way https://github.com/Ivan-Velickovic/u-boot/commit/f524a32bbef8c81c4ae14f46ec9b8026145aa0ee.
Can this be merged?