2008-03-13

Operating system becomes protected

These are the latest OS news (what has been done):
- Gathering RAM size via BIOS
- Reading from HD via I/O ports
- Gathering HD size via I/O ports
- VGA display
- Protected Mode

At this point OS loads a stage-one boot loader, which gathers RAM size and loads a second stage boot loader from file system. Second stage boot-loader gathers HD size, prepares VGA display and goes into PM.

This is it at the moment. Other projects are frozen at the moment.

2008-03-05

Multitasking

There are lots of things I am doing at the same time. That is the main reason why this post was called "Multitasking". The news are as follow:

UPL:
It looks like it is not worth creating a UPL for stand alone programming, although I will continue developing this language for OS programming.

OS:
Boot Loader has been made (first stage only). It loads a second stage boot loader from a file system.

CMS:
No progress at the moment.