From 48e95ac6a3afc0ff279380d94e7764ff83c761c0 Mon Sep 17 00:00:00 2001 From: Michal Idziorek Date: Sat, 30 Aug 2014 18:35:54 +0200 Subject: updated README file --- README.md | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index fb9f34c..a804af2 100644 --- a/README.md +++ b/README.md @@ -9,8 +9,8 @@ THIS IS A WORK IN PROGRESS. This is a simple and useless "operating system", with very basic features, sorry. It is the fruit of my fundamental explorations of the x86 architectures, 32-bit protected mode, interrupt handling, -memory management, the floppy disk controller, networking as well as -VESA and a couple of other things. +memory management, schedulung the floppy disk controller, networking +as well as VESA and a couple of other things. ![Screenshot of FoolOS](/screenshots/foolos.png?raw=true "FoolOs Kernel") @@ -36,7 +36,9 @@ All features are only very rudiemntary and buggy. * PIT support / Timing * PIC support & Interrupt handling framework * PCI bus scanning -* Physical memory manager +* Physical memory management +* Virtual memory managment (Paging) +* Multitasking (2 tasks so far) * Floppy disk driver * VESA @@ -58,6 +60,7 @@ Some things I would like to add someday: Issues ------ +* timer in bochs is waay too fast!? * memory map may be larger than mbr, but 0x0000 is used to check for end. * memory map location is hardcoded * the first ~4mb of physical mem are reserved by mem manager (hardcoded) -- cgit v1.2.3