Quote Originally Posted by cronodragon
Quote Originally Posted by JSoftware
Delfi, what do you mean with branch free?

I've written a object oriented multitasking, multiprocessor kernel in freepascal using mode objfpc. It works pretty well currently but I just haven't had time to work on it in the last few weeks
That's great JSoftware! Are you able to install it in the boot sector? If so, how do you do that? I suppose you have to create your own memory management routines, etc. And what features do you have in the kernel?
I'm currently just using GRUB to boot it. I use pretty much of the functionality in the FPC RTL including the default heap manager for all memory management. The feature list is pretty small currently. It supports preemptive multitasking, keyboard handling and simple harddrive detection. It still needs some form of IPC to be usable for userland applications