From: DeaDDooMER Date: Sat, 22 Dec 2018 17:40:44 +0000 (+0300) Subject: Added VESA driver X-Git-Url: http://deadsoftware.ru/gitweb?a=commitdiff_plain;h=a90a18a77362dfb0e8b73034ddc4a3fb9d8527fb;p=bmbb.git Added VESA driver --- diff --git a/Docu486/Build-Tool.odc b/Docu486/Build-Tool.odc index 2b67dd4..7733f72 100644 Binary files a/Docu486/Build-Tool.odc and b/Docu486/Build-Tool.odc differ diff --git a/Drv/Mod486/Vesa.odc b/Drv/Mod486/Vesa.odc new file mode 100644 index 0000000..37fd0e4 Binary files /dev/null and b/Drv/Mod486/Vesa.odc differ diff --git a/README b/README index 674d71a..0b9f1db 100644 --- a/README +++ b/README @@ -31,24 +31,29 @@ on StdInterpreter. Host subsystem mostly not implemented. You can call Init.WinterWrapUp and enjoy music on you pc speaker. :) +Kernel implements: +* Whole BlackBox runtime +* Serial driver for logging +* VGA Text Mode driver +* Access to BIOS services + Implemented drivers: -* ATA +* ATA Disks * PS/2 Keyboard * PC Speaker +* Serial * Minix File System (Read Only) -* VGA Text Mode (Temporary in Kernel) -* Serial (Kernel logging) -* Serial (CommV24, Not Tested) +* VESA 2.0+ Graphics driver Todo: -* Page allocator -* VGA/VESA driver +* Graphics user interface * Mouse driver -* PCI support -* Networking +* Packed files * Writable file system * Full Host implementation * System-independent controls +* PCI support +* Networking Hints ------------------- diff --git a/Sys/Mod486/Display.odc b/Sys/Mod486/Display.odc new file mode 100644 index 0000000..f0212ce Binary files /dev/null and b/Sys/Mod486/Display.odc differ diff --git a/Sys/Mod486/Keyboard.odc b/Sys/Mod486/Keyboard.odc index 2fdf97d..b162327 100644 Binary files a/Sys/Mod486/Keyboard.odc and b/Sys/Mod486/Keyboard.odc differ diff --git a/System/Mod486/Init.odc b/System/Mod486/Init.odc index 399b156..4532ce5 100644 Binary files a/System/Mod486/Init.odc and b/System/Mod486/Init.odc differ diff --git a/System/Mod486/Kernel.odc b/System/Mod486/Kernel.odc index aa1767e..59dc4e9 100644 Binary files a/System/Mod486/Kernel.odc and b/System/Mod486/Kernel.odc differ