commit | 78476b9f0b16db3df64d8bdc6cc74e00624f0a8c | [log] [tgz] |
---|---|---|
author | Arve Hjønnevåg <arve@android.com> | Tue Oct 27 18:41:03 2020 -0700 |
committer | Arve Hjønnevåg <arve@android.com> | Mon Nov 09 12:07:51 2020 -0800 |
tree | 2054ebc32c47e02a778563a754f46f2f95b3136d | |
parent | 8324b8e0c3c89a225e38f542ff00865b8cbfb015 [diff] |
[kernel][thread] Make stack info easier to reach from exception vectors Move stack info to start of thread struct and add a stack_high entry. This makes it easier validate or set the stack pointer from the exceptions vectors. Bug: 165825378 Change-Id: I16f0e84b29efc4173d6a052cff131aba192f9b2a
The LK embedded kernel. An SMP-aware kernel designed for small systems.
See https://github.com/littlekernel/lk for the latest version.
See https://github.com/littlekernel/lk/wiki for documentation.
This will get you a interactive prompt into LK which is running in qemu arm machine ‘virt’ emulation. type ‘help’ for commands.
note 1: for ubuntu: sudo apt-get install gcc-arm-none-eabi or fetch a prebuilt toolchain from http://newos.org/toolchains/arm-eabi-5.3.0-Linux-x86_64.tar.xz