DEADSOFTWARE

Update readme
authorDeaDDooMER <deaddoomer@deadsoftware.ru>
Tue, 25 Sep 2018 17:19:55 +0000 (20:19 +0300)
committerDeaDDooMER <deaddoomer@deadsoftware.ru>
Tue, 25 Sep 2018 17:19:55 +0000 (20:19 +0300)
README

diff --git a/README b/README
index 790712af376853b9b0334f59cf6274e5a1e9276c..674d71ac462f09a8be0666dcf4c424d35eefbf57 100644 (file)
--- a/README
+++ b/README
@@ -18,12 +18,38 @@ Requirements:
 * Wine
 * Qemu
 
-Firstly copy files from this repo to clean BlackBox 1.7.1 environment. (http://blackboxframework.org/stable/blackbox-1.7.1.zip)
+Firstly copy files from this repo to clean BlackBox 1.7.1 environment.
+See [ http://blackboxframework.org/stable/blackbox-1.7.1.zip ].
 Than just sequentially execute commanders from Docu486/Build-Tool.odc.
 
-Known Issues
+Current state
 -------------------
+Currently BMBB in early alpha stage. It can boot on hardware that have at least
+16 MiB Ram. Kernel implements everything exept coroutine support procedures.
+Currently graphics not supported, but implemented simple textmode shell based
+on StdInterpreter. Host subsystem mostly not implemented.
 
-Currently BMBB on early alpha stage. It can boot on hardware that do not require to enable A20 Line and requires at least 16M Ram.
-Kernel implements everything exept coroutine supporting. Implemented only keyboard and speaker drivers (see Host subsystem). That all.
-Currently graphics not supported, but implemented simple textmode Shell based on StdInterpreter. You can call Init.WinterWrapUp and enjoy music on you pc speaker. :)
+You can call Init.WinterWrapUp and enjoy music on you pc speaker. :)
+
+Implemented drivers:
+* ATA
+* PS/2 Keyboard
+* PC Speaker
+* Minix File System (Read Only)
+* VGA Text Mode (Temporary in Kernel)
+* Serial (Kernel logging)
+* Serial (CommV24, Not Tested)
+
+Todo:
+* Page allocator
+* VGA/VESA driver
+* Mouse driver
+* PCI support
+* Networking
+* Writable file system
+* Full Host implementation
+* System-independent controls
+
+Hints
+-------------------
+Press Pause/Break to interrupt executed command.