mirror of
https://github.com/genodelabs/genode.git
synced 2024-12-21 06:33:31 +00:00
02f00a999c
Let the kernel's driver for the global IRQ controller be a member of the one Kernel::Main object instead of having it as static variables in the drivers for the local IRQ controllers. Note that this commit spares out renaming 'Pic' to 'Local_interrupt_controller' which would be more sensible now with the new 'Global_interrupt_controller' class. Furthermore, on ARM boards the commit doesn't move 'Distributer' stuff to the new global IRQ controller class as they don't have real data members (only MMIO) and can be instanciated for each CPU anew. However, the right way would be to instanciate them only once in Main as well. Ref #4217 |
||
---|---|---|
.. | ||
board | ||
etc | ||
include | ||
lib/mk | ||
recipes | ||
run | ||
src |