From: DeaDDooMER Date: Wed, 27 Jun 2018 16:52:47 +0000 (+0300) Subject: Updated documentation X-Git-Url: https://deadsoftware.ru/gitweb?p=bmbb.git;a=commitdiff_plain;h=518224cbc987d3e499726ef559d8630f68aa9f51;hp=21efe406346aee850b1fe0f3050f10c28310f5bf Updated documentation --- diff --git a/Docu486/Build-Tool.odc b/Docu486/Build-Tool.odc index 2eae911..6be0c2f 100644 Binary files a/Docu486/Build-Tool.odc and b/Docu486/Build-Tool.odc differ diff --git a/Dsw/Docu/BMBB-Build-Tool.odc b/Dsw/Docu/BMBB-Build-Tool.odc deleted file mode 100644 index 661a1dc..0000000 Binary files a/Dsw/Docu/BMBB-Build-Tool.odc and /dev/null differ diff --git a/Dsw/Docu/Linker.odc b/Dsw/Docu/Linker.odc new file mode 100644 index 0000000..a20e6e7 Binary files /dev/null and b/Dsw/Docu/Linker.odc differ diff --git a/README b/README new file mode 100644 index 0000000..790712a --- /dev/null +++ b/README @@ -0,0 +1,29 @@ +Bare Metal BlackBox +-------------------- + +BlackBox Component Builder ported to bare x86 PC and runs without any host os. + +Project goals: +- Make BlackBox to be fully independent environment; +- Make BlackBox easy to port to other os; +- Learn BlackBox internals and possibly port it to new architectures. + +Building +------------------- + +Requirements: +* GNU/Linux or any other *nix +* BlackBox 1.7.1 +* GNU Binutils +* Wine +* Qemu + +Firstly copy files from this repo to clean BlackBox 1.7.1 environment. (http://blackboxframework.org/stable/blackbox-1.7.1.zip) +Than just sequentially execute commanders from Docu486/Build-Tool.odc. + +Known Issues +------------------- + +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. :)