userland: support arch specific examples

This commit is contained in:
Ciro Santilli 六四事件 法轮功
2018-11-20 00:00:00 +00:00
parent 454af5d03a
commit 07000300ab
12 changed files with 78 additions and 2 deletions

View File

@@ -10396,6 +10396,20 @@ help architecture
shows ARM version up to `armv6`, so maybe `armv6` is not implemented?
=== ARM EL
Find the ARM EL: https://stackoverflow.com/questions/31787617/what-is-the-current-execution-mode-exception-level-etc
Prints the EL at the beginning of a baremetal simulation:
....
./run --arch aarch64 --baremetal arch/aarch64/el
....
Source: link:baremetal/arch/aarch64/el.c[]
The lower ELs are not mandatory, and in gem5 at least you can configure the lowest EL with configuration options TODO which, example.
=== How we got some baremetal stuff to work
It is nice when thing just work.