Skip to content

andersjohnsen/lk

 
 

Repository files navigation

lk

The LK embedded kernel. An SMP-aware kernel designed for small systems.

See travisg/lk for the latest version.

build and test for ARM on linux

  1. install qemu
  2. install gcc for embedded arm (see note 1)
  3. run scripts/do-qemu (from the lk directory)
  4. you should see 'welcome to lk/MP'

This will get you a interactive prompt into LK which is running in qemu arm vexpress_a9 emulation. type 'help' for commands.

To quit you might need to kill .

note 1: for ubuntu this seem to work: sudo apt-get install gcc-arm-none-eabi

About

LK embedded kernel

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C 92.1%
  • C++ 6.4%
  • HTML 0.7%
  • Assembly 0.4%
  • Makefile 0.3%
  • Objective-C 0.1%