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: 2 months ago
Linked from 1 awesome list
operating-systemrtos
Related projects:
Repository | Description | Stars |
---|---|---|
| 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 |
| A minimal multi-tasking OS kernel built from scratch for ARM Cortex-M series microcontrollers | 181 |
| Enables running x86_64 Linux programs on non-x86_64 systems with improved performance and support for ARM64, RV64, and LoongArch platforms. | 4,019 |
| An emulator that allows running x86 Linux programs on non-x86 systems like ARM devices with native performance | 3,396 |
| A tool that monitors and manages kernel activities, providing insights into system performance and resource utilization. | 2,573 |
| Develops custom kernels and firmware for Raspberry Pi devices | 90 |
| The core components of an embedded operating system | 78 |
| Firmware for custom keyboards with support for multiple controllers and keyboard models | 18,437 |
| A simple, 64-bit kernel that demonstrates preemptive multitasking and basic system features. | 36 |
| An emulation setup to study and develop Linux kernel components, including modules, QEMU, and userland code. | 4,219 |
| A low-level Linux container runtime that provides an isolated environment for running system containers with minimal kernel overhead. | 4,711 |
| 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 |
| Builds a minimal multi-tasking OS kernel for ARM from scratch | 1,072 |
| Enables efficient reuse of Linux kernel code in applications | 819 |
| An operating system written from scratch with modular and compatible design principles | 2,723 |