lk
Kernel
An SMP-aware kernel designed for small systems on various platforms and CPU architectures.
LK embedded kernel
3k stars
253 watching
637 forks
Language: C
last commit: about 1 month ago
Linked from 1 awesome list
operating-systemrtos
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 |