The source code of Samsung's S-LK bootloader, which is based on the Little Kernel Embedded Operating System.
app | ||
arch | ||
dev | ||
doc | ||
external | ||
images | ||
kernel | ||
lib | ||
make | ||
platform | ||
project | ||
scripts | ||
target | ||
tools | ||
top | ||
build | ||
dummy.txt | ||
engine.mk | ||
LICENSE | ||
makefile | ||
README.md |
S-LK
The S-LK(Samsung Little Kernel) is the LK based bootloader for Samsung devices.
See more details and documents are located in $(src)/doc
How to build
run the build -h
which will show the available targets
How to test for arm64 on linux
- install or build qemu. v2.4 and above is recommended.
- optional) install gcc for embedded arm64
- already included in $(src)/tools/toolchains
- run
scripts/do-qemuarm -6
(from the lk directory) - you should see 'welcome to lk/MP'
This will get you a interactive prompt into LK which is running in qemu arm64 machine 'virt' emulation. type 'help' for commands.