commit | dfd9d57ca99d49f296189de8728b81b94ed2e16a | [log] [tgz] |
---|---|---|
author | Dmitrii Merkurev <dimorinny@google.com> | Mon Dec 18 23:09:28 2023 +0000 |
committer | Dmitrii Merkurev <dimorinny@google.com> | Mon Dec 18 23:09:28 2023 +0000 |
tree | 83ea5822e941db430f471d0ad6756be0d52bd00b | |
parent | ba349e45de475a356e0a1bfccadd8610d49e2943 [diff] |
add bazel targets to build riscv and arm64 lk Bug: 291553072 Change-Id: I902b835860241e258aea907aaf5daa8ad42f1e12 Signed-off-by: Dmitrii Merkurev <dimorinny@google.com>
The LK kernel is an SMP-aware kernel designed for small systems ported to a variety of platforms and cpu architectures.
See https://github.com/littlekernel/lk for the latest version.
This will get you a interactive prompt into LK which is running in qemu arm machine ‘virt’ emulation. type ‘help’ for commands.
Note: for ubuntu x86-64: sudo apt-get install gcc-arm-none-eabi or fetch a prebuilt toolchain from https://newos.org/toolchains/x86_64-elf-10.2.0-Linux-x86_64.tar.xz