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: over 7 years ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
jserv/mini-arm-os Builds a minimal multi-tasking OS kernel for ARM from scratch 1,072
onkwon/yaos An embedded operating system for single-core processors without MMU virtualization. 47
bone-project/boneos An operating system kernel and source tree for development of an embedded system 129
narasimha1997/r3 An hobby x86_64 Operating System kernel written in Rust with minimal functionalities 80
chalandi/osek A bare-metal operating system implementation for the ARM(R) Cortex(M)-M3 microcontroller 32
rust-embedded/cortex-m Provides low-level interfaces to interact with Cortex-M microcontrollers using Rust 842
menix-os/menix A minimal Unix-like kernel that can be expanded and loaded at runtime with dynamic linking 19
d99kris/nopeos A basic x86 OS kernel with an embedded BASIC interpreter 44
dthain/basekernel A research-grade kernel providing basic OS functionality for experimentation and education 812
polard8/kernel An operating system kernel with basic features and an initial set of components 646
arm-software/cmsis_5 A comprehensive software development framework for ARM-based microcontrollers and processors. 1,360
tinyos/tinyos-main The main development repository for TinyOS, an open-source operating system designed for low-power wireless devices. 1,416
weston-embedded/uc-os3 A preemptive, highly portable and scalable real-time kernel for embedded systems 921
majorviraj/my-os A bare-metal operating system project for the RaspberryPi using ARM architecture and C 8
gandelxiv/pidi-os An operating system project aiming to create a minimalistic i386 OS from scratch using C and assembly language 38