diff options
| author | Michal Idziorek <m.i@gmx.at> | 2014-08-30 18:35:54 +0200 |
|---|---|---|
| committer | Michal Idziorek <m.i@gmx.at> | 2014-08-30 18:35:54 +0200 |
| commit | 48e95ac6a3afc0ff279380d94e7764ff83c761c0 (patch) | |
| tree | 8bfa3e04a62467870370267404dd8f7a7c4c7e09 /README.md | |
| parent | 837255c8ff040f84699d3c2efd329fc04dbafbdf (diff) | |
updated README file
Diffstat (limited to 'README.md')
| -rw-r--r-- | README.md | 9 |
1 files changed, 6 insertions, 3 deletions
@@ -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.  @@ -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) |
