Built something? We create video reels & spotlights for GitHub projects.Promote your project →
Catalog / bbhat / charm
Public GitHub Catalog Discovered Sep 26, 2026

bbhat / charm

chARM is a Realtime Operating System developed from scratch that runs on ARM platform. chARM implements Earliest Deadline First (EDF) scheduling algorithm. Its periodic threading model allows creating tasks with arbitrary period, budget, deadline and phase having granularity and accuracy of few microseconds. chARM currently runs on Mini210s development board which has Samsung S5PV210 SOC with Cortex-A8 core operating at 1GHz. It also runs on TQ2440 development board which has Samsung S3C2440 SOC. Each application in chARM is compiled and built independently from the kernel. A ramdisk File System image is prepared with all applications, data and loaded by the kernel when it starts. The main goal of this OS is to be able to use it in safety critical hard realtime applications. This repository is self contained and has all the tools and scripts necessary to build, run this OS and also debug using GDB. Each application and the kernel has its own address space and are protected from each other.

View repository on GitHub ↗ View creator profile Browse directory

About this discovery

This repository is cataloged as part of our automated global GitHub synchronization. Full telemetry, velocity snapshots, and code summaries are scheduled for continuous enrichment.

#8117646GitHub System ID
bbhatOrganization / User
PublicVisibility
ActiveCatalog Status
FOR MAINTAINERS

Built something? Put it in front of millions of developers.

We make a short reel about your project and post it across YouTube, Instagram, Threads, and X. Send a link, we do the rest.