diff options
author | Volker Ruppert <info@vruppert.de> | 2004-05-08 16:05:41 +0000 |
---|---|---|
committer | Volker Ruppert <info@vruppert.de> | 2004-05-08 16:05:41 +0000 |
commit | 852a0fc4cc087d010121a617df689348b2c56ddc (patch) | |
tree | 4e59a589c30bc207d46333d0a0db9bf34ae25b0b /TODO | |
parent | 508c43c4e1ff195fcfa876a8316e36505c0c5da7 (diff) |
- VBE internal functions dispi_set_enable and dispi_set_bank now called both from C and asm code
- VBE function 0x03 rewritten in assembler
- VBE function 0x08 cleaned up
- text output and scroll functions for graphics modes rewritten using case structures
- documentation and comments updated
Diffstat (limited to 'TODO')
-rw-r--r-- | TODO | 28 |
1 files changed, 2 insertions, 26 deletions
@@ -6,49 +6,25 @@ General - Add new functionalities and modify static functionality table - Performance : 16 bits IO -v0.4 - - Implement the remaining functions : - - chargen ax=1100, ax=1101, ax=1102, ax=1103, ax=1104, ax=1110, - ax=1111, ax=1112, ax=1120, ax=1121, ax=1122, ax=1123, ax=1124 - v0.5 - Reimplement the tables so it is compatible with the video save pointer table - Implement the remaining functions (don't know if all are needed): - - set border ah=0b bh=00, set cga palette ah=0b bh=01, + - chargen ax=1120, ax=1121, ax=1122, ax=1123, ax=1124 - display switch interface ah=12 bl=35 - video refresh control ah=12 bl=36 - save/restore state ah=1c v0.6 - Graphic modes - - Implement the remaining functions : - - read/write graphic pixel ah=0c, ah=0d, - + v1.0 - Bugfixes -Long term : ------------ - -v2.0 - - upload the fonts to the "card" memory - - display fonts from the "card" memory (plex86/bochs vga card needs update) - ================================================================================================= VBE: ---- -Short term: -- bugfixes for bochs 1.4(+) support -- implement remaining functions that can be done with DISPI 0xb0c0 interface - (get functions for mode?, window) - Long term: -- extend DISPI interface (see also bochs bug [ 529554 ] unsupported VBE features DISPI update) - . clear / preserve display memory upon set vbe - . set/get logical scanline length (4f06) - . set/get display start (4f07) - have plex86 host side display interface -- support more modi (16bit/32bit modi support) - have text io functions in vbe mode |