summary | shortlog | log | commit | commitdiff | tree
raw | patch | inline | side by side (parent: 674916e)
raw | patch | inline | side by side (parent: 674916e)
author | DeaDDooMER <deaddoomer@deadsoftware.ru> | |
Tue, 25 Sep 2018 17:19:55 +0000 (20:19 +0300) | ||
committer | DeaDDooMER <deaddoomer@deadsoftware.ru> | |
Tue, 25 Sep 2018 17:19:55 +0000 (20:19 +0300) |
README | patch | blob | history |
index 790712af376853b9b0334f59cf6274e5a1e9276c..674d71ac462f09a8be0666dcf4c424d35eefbf57 100644 (file)
--- a/README
+++ b/README
* 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.