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
Stop Cyber Threats with VM-Series Next-Gen Firewall on Azure Icon
Stop Cyber Threats with VM-Series Next-Gen Firewall on Azure

Native application identity and user-based security for your Azure cloud

Gain integrated visibility across all traffic in a single pass. Deploy Palo Alto Networks VM-Series to determine application identity and content while automating security policy updates via rich APIs.
Get a free trial
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