mirror of
https://github.com/cirosantilli/linux-kernel-module-cheat.git
synced 2026-01-27 20:14:27 +01:00
userland: support arch specific examples
This commit is contained in:
14
README.adoc
14
README.adoc
@@ -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.
|
||||
|
||||
Reference in New Issue
Block a user