Showing posts with label lux operating system. Show all posts
Showing posts with label lux operating system. Show all posts

Wednesday, August 24, 2011

LUX Operating System build 0.1.0.361 (08/24/2011): back in business

The lux operating system is back in business. The old project, CTA OS was completely rewritten, and now has a new name: lux. This time, the bootloader used is Grub.

Here are some screenshots of the latest build:

The operating system now has a logging system, which shows what is going on. It can also be turned off, at compile time. It is planned to expand this feature, the log to be written to files and optionally to the console, once the file systems are implemented.


Keyboard driver is implemented, and also mouse driver... the white cursor you see is in fact the mouse cursor.



The console is colorful as always...  however, development on the console will not continue until it is moved in user space.


A new nice feature of the console, it displays a full memory map (red blocks are used, green are free).

Floppy driver is implemented, and it was tested and works on real hardware. However, I have only tested on 3.5" 1.44 MB disks.