Skip to content

Releases: LouisJenkinsCS/MoltarOS

Multitasking

01 Feb 22:41
Compare
Choose a tag to compare
Multitasking Pre-release
Pre-release

Basic multitasking has now been added to the kernel! Very minimal, needs a lot more work, see README.md for more.

Memory Management and Tests Formatting

29 Dec 22:49
Compare
Choose a tag to compare
Pre-release

I have implemented the heap, paging, and even moved to a higher half kernel model. It is at the very least "interactive" in that at the end it lets the user trigger keyboard input. Fun indeed!

Accurate detection of physical memory (RAM)

25 Dec 22:43
Compare
Choose a tag to compare
v0.001c

Merge branch 'development'

Keyboard driver implemented

22 Dec 04:56
Compare
Choose a tag to compare
Pre-release
v0.001b

Merge branch 'development'

ISO image of the first executable version of the kernel

18 Dec 18:41
Compare
Choose a tag to compare

It has been a long time, but finally, with some free time and less (VERY) stressful deadlines, I can finally come back to this project. I realize as well that there was no way for an average person to run this, as they would have to spend the 5+ hours of configuration (Installing the dependencies, toolchain, building the toolchains, and other configuration messes), so now I have includes an .iso you can potentially use. I use Bochs, but it should potentially work with any Virtual Machine, although I haven't tested it yet. Boch is easiest to test this out with anyway. Hopefully more updates on the way!