The dr'ex kernel


dr'ex is a GPLed exokernel written in C/asm for the IA32 architecture. Simple but powerful code, low level user interface and hardware resource management at user level are the main architecture goals. Go to the project's Sourceforge page.

Latest News:

Wed, 07 Dec 2005 13:52:58 -0000

drex--murgiahack 0.0.6 released

A new murgiahack version has been released today. There are no visible changes, but lot of rewriting in internals.

I think the kernel is now ready to do some user visible task, so expect some more syscall and userland examples in the next days.

Happy Hacking!

Sat, 03 Dec 2005 11:16:18 -0000

drex--murgiahack 0.0.5 released!

A new version of drex has been released today.

No externally visible improvements, except for creating a fast path in syscalls.

The major improvements is the support for kernel tasks that you can push your thread into.

Happy Hacking!

Wed, 30 Nov 2005 20:22:45 -0000

drex--murgiahack 0.0.4 released!

Added the Page Global Extension and Makefile infrastructure for further processor specific speedups.

With PGE bit enabled (it's supported only in pentium or newer processors) context switching rate shows a +40% improvements.

As ever, I suggest you trying the kernel with the init files you find in the drex kernel userland page at http://drex.sf.net/userland .

Have fun!

Go to the News archive.

Sourceforge Logo