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
20082026
-
Yes! https://github.com/amaneureka/AtomOS/blob/master/src/Kernel/...
comment by amaneureka · 2017-03-06 · in Show HN: A new hobby OS from “scratch” in C# -
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
comment by amaneureka · 2017-03-05 · in Show HN: A new hobby OS from “scratch” in C# -
…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…
comment by amaneureka · 2017-03-05 · in Show HN: A new hobby OS from “scratch” in C# -
…add more detailed documentation. Meanwhile You can try building it and play around with source. https://github.com/amaneureka/AtomOS/wiki/Build-Environment
comment by amaneureka · 2017-03-05 · in Show HN: A new hobby OS from “scratch” in C#