From: DeaDDooMER Date: Tue, 25 Sep 2018 17:19:55 +0000 (+0300) Subject: Update readme X-Git-Url: http://deadsoftware.ru/gitweb?a=commitdiff_plain;h=4ee459f8349f66a39bd5c5618daadb99ace949d8;p=bmbb.git Update readme --- diff --git a/README b/README index 790712a..674d71a 100644 --- 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.