lk

Kernel

An SMP-aware kernel designed for small systems on various platforms and CPU architectures.

LK embedded kernel

GitHub

3k stars
253 watching
637 forks
Language: C
last commit: about 1 month ago
Linked from 1 awesome list

operating-systemrtos

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
vvaltchev/tilck A monolithic kernel designed to be Linux-compatible at binary level, serving as an educational platform for exploring kernel development and embedded systems. 2,387
embedded2015/mini-arm-os A minimal multi-tasking OS kernel built from scratch for ARM Cortex-M series microcontrollers 181
ptitseb/box64 Enables running x86_64 Linux programs on non-x86_64 systems with improved performance and support for ARM64, RV64, and LoongArch platforms. 4,019
ptitseb/box86 An emulator that allows running x86 Linux programs on non-x86 systems like ARM devices with native performance 3,396
orhun/kmon A tool that monitors and manages kernel activities, providing insights into system performance and resource utilization. 2,573
librerpi/lk-overlay Develops custom kernels and firmware for Raspberry Pi devices 90
kernkonzept/l4re-core The core components of an embedded operating system 78
qmk/qmk_firmware Firmware for custom keyboards with support for multiple controllers and keyboard models 18,437
mszoek/hydrogen A simple, 64-bit kernel that demonstrates preemptive multitasking and basic system features. 36
cirosantilli/linux-kernel-module-cheat An emulation setup to study and develop Linux kernel components, including modules, QEMU, and userland code. 4,219
lxc/lxc A low-level Linux container runtime that provides an isolated environment for running system containers with minimal kernel overhead. 4,711
armmbed/daplink Enables programming and debugging of application software running on Arm Cortex CPUs via a bridge between the development computer and the CPU debug access port 2,352
jserv/mini-arm-os Builds a minimal multi-tasking OS kernel for ARM from scratch 1,072
lkl/linux Enables efficient reuse of Linux kernel code in applications 819
minoca/os An operating system written from scratch with modular and compatible design principles 2,723