seL4/include
Kent McLeod 9a552d84b6 RISC-V: Refactor IRQ handling to use PLIC
Previously we only handled IRQs generated by the BBL running in machine
mode via changes to supervisor interrupt pending (SIP) bits. Now that we
need to support shared global interrupts through the PLIC we need to
modify the way interrupts are processed.

We additionally remove many DONT_TRANSLATE annotations on functions that
the CParser is able to parse.

Also authored by: Siwei Zhuang <siwei.zhuang@data61.csiro.au>
2019-06-18 10:22:47 +10:00
..
32/mode Rename shared_types*.bf files to be consistent 2019-03-21 12:43:43 +11:00
64/mode Rename shared_types*.bf files to be consistent 2019-03-21 12:43:43 +11:00
api Remove symlinked libsel4 files from include dir 2019-03-21 12:44:57 +11:00
arch x86: move boot_state definition to boot_sys.h 2019-06-17 17:36:11 +10:00
benchmark benchmark: remove unused function 2019-06-14 14:11:09 +10:00
drivers arm: move handleOverflowIRQ to benchmark.h 2019-06-14 12:12:15 +10:00
fastpath style: consistently attach return type 2019-03-19 14:05:36 +11:00
kernel SELFOUR-1198: correct restart PC 2019-05-31 14:45:47 +10:00
machine arm: remove plat/machine/timer.h 2019-06-17 10:44:36 +10:00
model Boot code: Statically allocate idle thread 2019-05-07 12:21:31 +10:00
object Update size comments to reflect the size better 2019-04-08 10:48:32 +10:00
plat RISC-V: Refactor IRQ handling to use PLIC 2019-06-18 10:22:47 +10:00
smp style: consistently attach return type 2019-03-19 14:05:36 +11:00
api.h
assert.h style: consistently align pointer with name 2019-03-19 14:04:54 +11:00
basic_types.h Type wrapper for a word_t that may alias 2018-04-24 14:04:46 +10:00
bootinfo.h Remove symlinked libsel4 files from include dir 2019-03-21 12:44:57 +11:00
compound_types.h unsigned int -> word_t 2015-12-10 10:45:21 +11:00
config.h SMP: Introduce ENABLE_SMP_SUPPORT 2017-06-29 16:23:39 +10:00
linker.h x64: SKIM window to mitigate Meltdown (CVE-2017-5754) on x86-64 2018-01-17 16:38:52 +11:00
machine.h style: consistently attach return type 2019-03-19 14:05:36 +11:00
object.h SELFOUR-317: rename async endpoint to notification object, and other 2015-11-09 17:18:43 +11:00
stdarg.h
stdint.h Add stdint MAX definitions 2017-11-17 14:49:27 +11:00
string.h Expose string functions in all builds 2018-04-18 10:10:14 +10:00
types.h
util.h style: consistently align pointer with name 2019-03-19 14:04:54 +11:00