Dynamo Kernel - v0.4 Released :)

This forums is for OS project announcements including project openings, new releases, update notices, test requests, and job openings (both paying and volunteer).
Post Reply
senaus
Member
Member
Posts: 66
Joined: Sun Oct 22, 2006 5:31 am
Location: Oxford, UK
Contact:

Dynamo Kernel - v0.4 Released :)

Post by senaus »

Hi guys,

I finally managed to tear myself away from course work to bang out the next release of my kernel.

I've implemented my new object manager design, supporting inheritance, type checking, and polymorphism - with a few exported classes and methods. These exported methods are accessible through a small system call interface, and I've provided a user-mode test shell to demonstrate a few features (not many, yet).

For those of you who believe that "everything is an object, not necessarily a file," the source should make an interesting read. :D

Have fun,
Sean

Oh, almost forgot:
https://sourceforge.net/project/showfil ... _id=151015

Tests are appreciated, as always :)

Code: Select all

-----BEGIN GEEK CODE BLOCK-----
Version: 3.1
GCS/M/MU d- s:- a--- C++++ UL P L++ E--- W+++ N+ w++ M- V+ PS+ Y+ PE- PGP t-- 5- X R- tv b DI-- D+ G e h! r++ y+
------END GEEK CODE BLOCK------
cyr1x
Member
Member
Posts: 207
Joined: Tue Aug 21, 2007 1:41 am
Location: Germany

Post by cyr1x »

Very neat.
I looked through your source code and it seems we have almost the same design at least with the Object-Manager. :)

I also tested the Image. Runs on Bochs, but I get a

Code: Select all

"Fatal error in kFree: 
Block not found: 0xffffffff (unknown)"
on VirtualPC
Post Reply