Hacker GitHub

← All repos

amaneureka/AtomOS

View on GitHub ↗ ★ 1,266 C#

A multitasking monolithic Kernel based x86 targeting Operating System written in C# from scratch aiming for high-level implementation of drivers in managed environment.

5 mentions on Hacker News by 1 person: 1 story, 4 comments · first 2017-03-05 · latest 2017-03-06

Mentions per year 5 mentions · busiest year 2017 (5)
20082026
  1. Yes! https://github.com/amaneureka/AtomOS/blob/master/src/Kernel/...
  2. It does not. new operator internally calls Heap.kmalloc https://github.com/amaneureka/AtomOS/blob/master/src/Kernel/... To free any object instance I have to call Heap.Free
  3. …possible to run C# executable without .NET framework. I had to work on a compiler first. Source: https://github.com/amaneureka/AtomOS/tree/master/src/Compile... Which works on the top of Microsoft's IL Builder. Then it add compiler stubs…
  4. …add more detailed documentation. Meanwhile You can try building it and play around with source. https://github.com/amaneureka/AtomOS/wiki/Build-Environment