Hydrogen/Core51 is a Keil C51 None-Preemptive OS. CORE written by Pure C (well..almost Pure, has 10 lines inline ASM).

CORE minimal resource

**Size about 2.3~5K ROM, 20+ Byte RAM. it is depends modules your chosen.

**CORE also TAKE TIMER0 to tick for real-timing, and need xdata for HEAP

CORE Support

**dynamic Create/Terminate Thread(TASK)

**Synchronize Object (Event / Semaphore / Critical Section), Thread(TASK) Naturally GIVES UP CPU by WaitFor these Synchronize Object

**Common IO, it is STD C open/read/write in Any Stream Like IO(I2C, UART etc.)

I host this project for OS studying, and Also Used in my work.
SRC can be download from SVN Repository

Project Activity

See All Activity >

License

Mozilla Public License 1.1 (MPL 1.1)

Follow Hydrogen/Core51

Hydrogen/Core51 Web Site

Other Useful Business Software
$300 Free Credits to Build on Google Cloud Icon
$300 Free Credits to Build on Google Cloud

New customers can spin up VMs, build with AI, and query data at no cost.

Put your $300 in credit toward real workloads, then keep building with free monthly usage for 20+ products. No commitment and no charge until you upgrade.
Start Free
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of Hydrogen/Core51!

Additional Project Details

Operating Systems

Desktop Operating Systems

Intended Audience

Developers

Programming Language

C

Related Categories

C Operating System Kernels

Registered

2010-10-26