Tuesday, 12 April 2011

First tag

Hello.

I've been working on my kernel for a while now. Started last summer. Did some experiments and I think I'm ready to go now.
I have been working on memory allocation (which isn't entirely finished yet, because I still need to implement paging) and on exception handlers.

After working on a bug in the exception handling code for about 7 days, I finally have it fixed and now I can focus my attention on paging.

I just made the first tag in the repository to mark this moment. It is the first moment in the history of the project that the code is at a level it might be considered to be viewed in the future.

Now I'll start working on the paging code, and I see lots of trouble heading my way so having a fixed working point to revert to without remembering the exact 24 characters long sha1 key might be a nice thing.

Tag is called 0.0.1. This is the version number, which is this low because we still have a long, long, long, long, long, long way to go.

No comments:

Post a Comment