ZystemOS/pluto

aarch64 exception levels

markfirmware opened this issue · 2 comments

Design question - there are four exception levels - el3 is the default system start level and el0/1 are usually for mission/system software respectively. How are you planning to use them?

I think that the kernel should run in EL1 since that seems to be the convention for kernel-level software.

Makes sense.