It's still got very, very little functionality, but it at least has a working task-switching system, virtual memory, and standard C library.
I originally planned on writing my own parser and lexer, but have since decided to integrate lua's source code into the kernel.
Suggestions and tips would be appreciated. Any help with the actual code would also be appreciated -- do keep in mind though, this is written in C++, not in Lua.
You can find the Github repository hosting the project here:
https://github.com/Tatantyler/Omamori
The makefile is dependent on a cross-compiler I've set up on my development machine -- see this for details.
Edited by KillaVanilla, 04 June 2014 - 03:52 AM.