LF OS Homepage PDF Print E-mail
Written by LittleFox   
Sunday, 04 July 2010 22:38

Welcome on the LF OS Homepage!

LF OS is a little Operating System which supports multitasking and (later) multiuser.

At the moment, work is focused on the kernel, to complete multitasking, develop an API and implement an interface for the drivers. I think the driver interface will be CDI (Common Driver Interface) which is developed by the tyndur (www.tyndur.org, in german) team.

The LF OS kernel is a modular monolith, that means, common drivers are integrated in the kernel and others are loaded as module.

Some things are already complete, such as the driver for the RealTime Clock (RTC), the keyboard and the timer. Multitasking in userspace is nearly complete.

LF OS will support the ELF format for the executables. Executable files have the file extension *.lfx which means LittleFox eXecutable. An idea is, to support the PE (*.exe, *.dll) format, too.

LF OS is multiboot-compliant, so you can use any multiboot-compliant bootloader. A very good known multiboot bootloader is GRUB, which is preinstalled on the LF OS floppy disk images.

 

 


Please report all bugs and spelling mistakes. Notice that english isn't my native language ;)

 

Last Updated on Friday, 04 November 2011 13:15
 
 

Login

Who is online?

We have 1 guest online