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.

6 comments:

  1. Is it multitasking?

    ReplyDelete
  2. This particular build is not, but I'm currently working on multitasking.

    ReplyDelete
  3. Can you upload the source?

    ReplyDelete
    Replies
    1. I think I will upload the source in a few days.

      Delete
    2. What is the URL of the source?

      Delete