seL4/include/machine
Kent McLeod 2d362cb7c8 arm,SMP: Refactor irq_t structure for smp
Explicitly create a struct definition for irq_t on SMP Arm
configurations. This makes it a lot harder to mistakenly use the wrong
irq encoding when moving an irq between a cnode index and hardware irq
number / core. A couple areas where this was being handled incorrectly
was fixed as part of the refactor. When performing an ipi for masking
PPI interrupts, the idx encoding is used as it fits into a single word.
2020-02-05 13:56:48 +11:00
..
assembler.h
capdl.h capdl-dump: tcbDebug list, multicore-support, add tcb command 2019-03-20 12:55:30 +11:00
debug.h style: consistently attach return type 2019-03-19 14:05:36 +11:00
fpu.h Revert "Cache FPU enable state on all platforms" 2019-12-19 17:18:35 +11:00
interrupt.h arm,SMP: Refactor irq_t structure for smp 2020-02-05 13:56:48 +11:00
io.h
profiler.h
registerset.h mcs: timeout exceptions 2019-08-22 11:22:38 +10:00
timer.h mcs: tickless scheduler implementation 2019-08-22 11:22:34 +10:00