mini-arm-os

OS kernel

A minimal multi-tasking OS kernel built from scratch for ARM Cortex-M series microcontrollers

Build a minimal multi-tasking OS kernel for ARM Cortex-M series from scratch

GitHub

181 stars
21 watching
165 forks
Language: C
last commit: about 9 years ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
jserv/mini-arm-osBuilds a minimal multi-tasking OS kernel for ARM from scratch1,072
onkwon/yaosAn embedded operating system for single-core processors without MMU virtualization.47
bone-project/boneosAn operating system kernel and source tree for development of an embedded system129
narasimha1997/r3An hobby x86_64 Operating System kernel written in Rust with minimal functionalities80
chalandi/osekA bare-metal operating system implementation for the ARM(R) Cortex(M)-M3 microcontroller32
rust-embedded/cortex-mProvides low-level interfaces to interact with Cortex-M microcontrollers using Rust842
menix-os/menixA minimal Unix-like kernel that can be expanded and loaded at runtime with dynamic linking19
d99kris/nopeosA basic x86 OS kernel with an embedded BASIC interpreter44
dthain/basekernelA research-grade kernel providing basic OS functionality for experimentation and education812
polard8/kernelAn operating system kernel with basic features and an initial set of components646
arm-software/cmsis_5A comprehensive software development framework for ARM-based microcontrollers and processors.1,360
tinyos/tinyos-mainThe main development repository for TinyOS, an open-source operating system designed for low-power wireless devices.1,416
weston-embedded/uc-os3A preemptive, highly portable and scalable real-time kernel for embedded systems921
majorviraj/my-osA bare-metal operating system project for the RaspberryPi using ARM architecture and C8
gandelxiv/pidi-osAn operating system project aiming to create a minimalistic i386 OS from scratch using C and assembly language38