Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2010-12-02 | add 1280x768 resolutionHEADmaster | Avi Kivity | 1 | -0/+3 | |
Signed-off-by: Avi Kivity <avi@qumranet.com> Signed-off-by: Marcelo Tosatti <mtosatti@redhat.com> | |||||
2010-06-18 | Add qemu qxl vga pci bios | Gerd Hoffmann | 1 | -1/+9 | |
Add PCI vgabios for the qemu qxl vga (1b36:0100). Name it vgabios-qxl.bin. | |||||
2010-06-18 | Add qemu vmware vga pci bios | Gerd Hoffmann | 1 | -1/+9 | |
Add PCI vgabios for the qemu vmeare vga (15ad:0405). Name it vgabios-vmware.bin. | |||||
2010-06-18 | update pci_get_lfb_addr for vmware vga | Gerd Hoffmann | 1 | -9/+14 | |
vmware vga has the framebuffer at pci region 1 not 0. This patch makes pci_get_lfb_addr check region 1 too. It also gives names to the numbered labels to make the code more readable. | |||||
2010-06-18 | Add qemu stdvga pci bios | Gerd Hoffmann | 1 | -1/+9 | |
Add PCI vgabios for the qemu standard vga (1234:1111). Name it vgabios-stdvga.bin. | |||||
2010-06-18 | Add defines for PCI IDs. | Gerd Hoffmann | 3 | -3/+12 | |
This patch allows to set PCI vendor and device IDs using defines (PCI_VID and PCI_DID). Use it for vgabios.bin. | |||||
2010-06-18 | Makefile cleanup | Gerd Hoffmann | 1 | -42/+34 | |
Use a single rule for building bios binaries. Use target specific variables to set compile flags. This makes it more obvious what the differences between the versions are. It also makes it easier to add new bios binaries with slightly different settings. | |||||
2010-06-18 | - updates for release 0.6c | Volker Ruppert | 2 | -1/+14 | |
2010-06-18 | - biosfn_write_teletype: fixed attribute when scrolling in text mode | Volker Ruppert | 1 | -2/+4 | |
2010-06-18 | - preparing for release 0.6c | Volker Ruppert | 2 | -0/+41 | |
2010-06-18 | - added support for a lot more non-standard VBE modes (e.g. widescreen ↵ | Volker Ruppert | 3 | -53/+91 | |
modes) - requires latest Bochs VBE code (16 MB video memory, VBE_DISPI_ID5, VRAM size in 64k pages stored in VBE register) - check if VBE mode is supported with current VRAM size | |||||
2010-06-18 | - use VBE LFB address from PCI base address if present (rewrite of the ↵ | Volker Ruppert | 3 | -76/+92 | |
cirrus specific function in main vgabios code) - removed unnecessary spaces | |||||
2008-12-14 | - added DPMS support to cirrus vgabios (patch from Gleb Natapov) | Volker Ruppert | 1 | -2/+34 | |
2008-05-30 | - updated for release 0.6b | Volker Ruppert | 1 | -1/+1 | |
2008-05-22 | - preparations for release 0.6b | Volker Ruppert | 2 | -0/+57 | |
2008-05-11 | - fixed a warning | Volker Ruppert | 1 | -0/+1 | |
2008-03-02 | - added debug message for unsupported VBE modes | Volker Ruppert | 1 | -0/+4 | |
2008-02-24 | - in LFB modes the number of banks must be set to 1 | Volker Ruppert | 1 | -0/+3 | |
2008-01-27 | - added PCI data structure for the Cirrus VGABIOS images | Volker Ruppert | 3 | -11/+78 | |
- added support for the PCI data structure in biossums - updated year in copyright | |||||
2008-01-26 | - whitespace cleanup | Volker Ruppert | 5 | -49/+49 | |
2006-11-26 | - disable the generation of linemarkers by the preprocessor, since the latest | Volker Ruppert | 1 | -4/+4 | |
versions of bcc don't like them | |||||
2006-09-02 | - the biossums utility no longer modifies VGABIOS images with proper checksum | Volker Ruppert | 1 | -39/+63 | |
and size | |||||
2006-08-19 | - updates for 0.6a release | Volker Ruppert | 3 | -3/+132 | |
2006-08-19 | - improved VGA compatible setup for VBE modes (disable CGA and Hercules | Volker Ruppert | 1 | -0/+6 | |
compatible memory layout) | |||||
2006-08-18 | - improved VGA compatible setup for >=8bpp VBE modes (CRTC doubleword mode and | Volker Ruppert | 1 | -7/+21 | |
GRDC shift register setting added) - now using symbolic name for CRTC address register | |||||
2006-08-15 | - init 4bpp VBE modes by a temporary switch to VGA mode 0x6A | Volker Ruppert | 2 | -3/+3 | |
- all 4bpp VBE modes now enabled | |||||
2006-08-14 | - VGA compatible setup for VBE modes improved (Bochs hack can be removed now) | Volker Ruppert | 1 | -14/+109 | |
2006-08-12 | - .cvsignore added for auto-generated file | Volker Ruppert | 1 | -0/+1 | |
2006-08-12 | - cleaned up VBE memory size definitions (removed duplicate defines, main | Volker Ruppert | 4 | -8/+7 | |
definition now in vbetables-gen.c) | |||||
2006-08-09 | - removed auto-generated file | Volker Ruppert | 1 | -1755/+0 | |
2006-08-09 | - VBE video memory increased to 8 MB | Volker Ruppert | 5 | -39/+185 | |
- VBE dispi ID changed to B0C4 - documentation update | |||||
2006-07-11 | - generate vbetables.h dynamicly | Volker Ruppert | 3 | -1174/+1860 | |
* initial patch from the qemu project by Fabrice Bellard * only add modes that fit in video memory (still 4 MB) * several other fixes (e.g. 4 bpp specific stuff, number of pages) | |||||
2006-07-10 | - biosfn_scroll(): check variable 'i' for underflowing when scrolling downwards | Volker Ruppert | 1 | -0/+3 | |
to avoid screen corruption | |||||
2006-07-10 | - VBE set bank functions failure handling added | Volker Ruppert | 1 | -0/+23 | |
- VBE get/set logical scan line length fixes for the 4bpp mode | |||||
2006-07-08 | - added special case for the 4 bpp when setting VBE display start | Volker Ruppert | 2 | -3/+17 | |
- VBE mode table fixes | |||||
2006-07-07 | - bank pointer must be set to 0 after a mode set | Volker Ruppert | 1 | -0/+4 | |
2006-06-21 | - improved VBE display capabilities check (X resulution checked now) | Volker Ruppert | 2 | -150/+28 | |
- removed obsolete defines (LFB always available, always generate dynamic list) - CR/LF to LF fixes | |||||
2006-06-18 | - applied patch from the qemu project (Fabrice Bellard) | Volker Ruppert | 5 | -36/+468 | |
* Cirrus SVGA now supports the "no clear" bit when switching to Cirrus or VESA mode * Bochs VBE protected mode interface improved * save/restore video state support for Bochs VBE and standard VGA added * Bochs VBE prepared for more modi | |||||
2006-03-25 | - applied patch from Fabrice Bellard | Volker Ruppert | 3 | -133/+485 | |
* added minimal support for the video parameter table (VPT) * added Cirrus SVGA mode 0x7b (1600x1200x8) | |||||
2005-12-29 | - updates for 0.5d release | Volker Ruppert | 2 | -0/+30 | |
2005-12-26 | - biossums utility now supports VGABIOS sizes up to 64 kBytes | Volker Ruppert | 3 | -35/+82 | |
- Bochs VBE protected mode interface added (based on a patch by malc@pulsesoft.com) | |||||
2005-09-21 | - mode 0x11: all color planes must be enabled in this 2-color VGA mode | Volker Ruppert | 1 | -1/+1 | |
2005-08-30 | - missing license text added in biossums.c | Volker Ruppert | 1 | -0/+14 | |
2005-07-07 | - updates for 0.5c release | Volker Ruppert | 2 | -0/+14 | |
2005-07-02 | - BIOS configuration word usually reports initial mode 80x25 color text | Volker Ruppert | 1 | -1/+2 | |
- vgabios function 0x0e (write teletype): linefeed (0x0a) only increments the cursor row value | |||||
2005-05-24 | - updates for 0.5b release | Volker Ruppert | 2 | -0/+25 | |
2005-05-24 | - output to the vgabios info port can be disabled now. It is still enabled by | Volker Ruppert | 2 | -1/+12 | |
default and always possible in debug mode. (based on a patch from Alex Beregszaszi) | |||||
2005-05-20 | - fixed return value for the default case in the VBE section (non-debug mode) | Volker Ruppert | 2 | -18/+1 | |
- removed unused macros HALT and PANIC_PORT | |||||
2005-03-07 | - updates for 0.5a release | Volker Ruppert | 2 | -1/+326 | |
2005-03-06 | - vgabios files with cirrus support added to release target | Volker Ruppert | 1 | -1/+3 | |
2005-03-06 | - cross compilation support added (patch from Alex Beregszaszi) | Volker Ruppert | 1 | -14/+18 | |
2005-03-05 | - documentation updates | Volker Ruppert | 3 | -7/+26 | |
2004-12-04 | - Cirrus extension: support for 1280x1024x15 and 1280x1024x16 modes added (patch | Volker Ruppert | 1 | -1/+26 | |
from Fabrice Bellard) | |||||
2004-08-08 | - use single bank mode for VBE | Volker Ruppert | 1 | -9/+9 | |
- enable 16k granularity for VBE only | |||||
2004-07-30 | - cirrus init: set standard vga mode and reset bitblt | Volker Ruppert | 1 | -1/+8 | |
2004-07-22 | - cirrus extension: tables for mode 1280x1024x8 added | Volker Ruppert | 3 | -7/+76 | |
- vbe: dispi_set_xres() and dispi_set_virt_width() now modify vga compatible registers - vbe: mode list entry for mode 800x600x4 fixed | |||||
2004-07-18 | - disable CRTC write protection before setting new values | Volker Ruppert | 2 | -1/+3 | |
- CRTC line for mode 0x6a fixed | |||||
2004-07-07 | - biossums utility for the Bochs BIOS adapted for the LGPL'd VGABIOS | Volker Ruppert | 3 | -8/+216 | |
- VESA3 PMINFO checksum calculated in the source - 24 bpp mode entries fixed (patch from Fabrice Bellard) | |||||
2004-06-25 | - 4MB memory probe added (patch from Fabrice Bellard) | Volker Ruppert | 1 | -0/+10 | |
2004-06-25 | - fixed value of sequencer reset register in cirrus mode table | Volker Ruppert | 1 | -9/+10 | |
- fixed possible overflow error if cirrus start address is >256k | |||||
2004-06-23 | - applied new patch for the cirrus extension from suzu | Volker Ruppert | 1 | -63/+500 | |
* enable VESA LFB support if a Cirrus PCI adapter is detected * prepared VBE3 protected mode info block (test case required) - added VBE functions 4F06h and 4F07h - some bugfixes | |||||
2004-06-17 | - fixed makefile targets for the binaries with cirrus extension | Volker Ruppert | 1 | -12/+12 | |
2004-06-16 | - applied suzu's cirrus extension patch. Cirrus SVGA detection, most of the | Volker Ruppert | 3 | -1/+1118 | |
cirrus-specific modes and some basic VBE features are present now. | |||||
2004-05-31 | - write character in planar graphics modes: sequencer map mask must be 0x0f and | Volker Ruppert | 1 | -2/+7 | |
bit operation must be 'replace' if bit 7 of attribute is clear - read/write pixel in planar graphics modes: bit mask setup simplified | |||||
2004-05-11 | - biosfn_select_vert_res rewritten in assembler | Volker Ruppert | 1 | -63/+106 | |
- scroll text in planar graphics modes: attribute for blank line fixed - write character in planar graphics modes: graphics controller values fixed | |||||
2004-05-09 | - VBE init code and some dispi ioport functions rewritten in assembler | Volker Ruppert | 3 | -87/+187 | |
- text scroll functions for CGA graphics modes added - scroll text in graphics modes: attribute for blank line fixed | |||||
2004-05-08 | - VBE internal functions dispi_set_enable and dispi_set_bank now called both ↵ | Volker Ruppert | 7 | -187/+147 | |
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 | |||||
2004-05-06 | - VBE functions 0x05, 0x06, 0x07 and some dispi ioport functions rewritten ↵ | Volker Ruppert | 3 | -161/+218 | |
in assembler - VBE functions 0x06 and 0x07: get functions now supported, 15 bpp bug fixed | |||||
2004-05-05 | - 8 bit DAC capability flag set | Volker Ruppert | 4 | -131/+149 | |
- vbe_biosfn_set_get_dac_palette_format implemented - VBE api description updated - C definitions from header files now used assembler code | |||||
2004-05-02 | - text scroll functions for PLANAR1/PLANAR4 graphics modes added | Volker Ruppert | 1 | -118/+186 | |
- function biosfn_get_ega_info rewritten in assembler - read/write graphics pixel functions rewritten using a case structure | |||||
2004-05-01 | - biosfn_enable_cursor_emulation rewritten in assembler | Volker Ruppert | 1 | -28/+59 | |
- remap of the cursor shape depends on modeset control bit 0 - text output in PLANAR4 modes now supports attribute bit 7 (XOR with background) | |||||
2004-04-25 | - table entries for vga mode 0x0f fixed (PLANAR2 exists on EGA only) | Volker Ruppert | 2 | -33/+48 | |
- function release_font_access now supports the monochrome text mode - PLANAR1 modes now supported in text output functions and read/write pixel - function AH=0x12/BL=0x32 rewritten in assembler | |||||
2004-04-25 | - block address calculation in font functions fixed | Volker Ruppert | 1 | -50/+79 | |
- functions AX=0x1103, AH=0x12/BL=0x31 and AH=0x12/BL=0x33 rewritten in assembler | |||||
2004-04-24 | - read/write graphics pixel for PLANAR4 modes added | Volker Ruppert | 1 | -29/+117 | |
- CGA specific functions (group AH = 0x0B) implemented | |||||
2004-04-23 | - remaining palette and dac read/write functions (except gray scale summing) | Volker Ruppert | 1 | -170/+253 | |
rewritten in assembler | |||||
2004-04-18 | - some palette and dac read/write functions rewritten in assembler | Volker Ruppert | 1 | -140/+275 | |
- main int10 debug message now works with assembler functions, too | |||||
2004-04-18 | updated my email address + put vgabios url in the bios copyright string | Jeroen Janssen | 2 | -2/+2 | |
(instead of my old email address) | |||||
2004-04-17 | - biosfn_set_video_mode: don't load DAC registers if default palette loading is | Volker Ruppert | 1 | -26/+25 | |
disabled. Perform gray scale summing if enabled. - biosfn_perform_gray_scale_summing: switch between DAC read and write mode is required to make this function work. Maximum DAC value always set to 0x3f. | |||||
2004-04-08 | - write character function for the LINEAR8 mode | Volker Ruppert | 1 | -15/+80 | |
- get_font_access() and release_font_access() rewritten in assembler - fixed wrong variable name in the init code | |||||
2004-04-06 | - init functions rewitten in assembler | Volker Ruppert | 1 | -55/+95 | |
- function biosfn_set_display_code rewritten in assembler | |||||
2004-04-05 | - functions biosfn_get_video_mode() and biosfn_read_display_code() rewritten | Volker Ruppert | 1 | -34/+57 | |
in assembler | |||||
2004-04-04 | - write character function for CGA modes added | Volker Ruppert | 1 | -29/+203 | |
- read/write graphics pixel for CGA and LINEAR8 modes added | |||||
2004-02-23 | - dispi_get_max_bpp(): restore the original value of the vbe enable register | Volker Ruppert | 1 | -3/+4 | |
2004-02-22 | - new function dispi_get_max_bpp() returns the bpp capabilities of the Bochs gui | Volker Ruppert | 4 | -28/+48 | |
- create the mode list depending on the supported bpp capability - unused stuff removed - documentation updated | |||||
2004-02-21 | - dynamicly genarated vbe mode_info list works now | Volker Ruppert | 3 | -100/+91 | |
2003-11-17 | - new VBE presence flag stored at unused BDA address 0xB9 | Volker Ruppert | 4 | -25/+7 | |
- VBE init code rewritten - added BIOS TTY flag for VBE mode 0x0102 (TODO: scrolling) - vgabios_init_func: load and activate text font already done by set_video_mode - function biosfn_get_all_palette_reg() fixed | |||||
2003-11-05 | - update ChangeLog for 0.4c release | Christophe Bothamy | 1 | -23/+58 | |
2003-11-05 | - add changes for 0.4c release | Christophe Bothamy | 1 | -0/+4 | |
2003-11-05 | - activate char table after loading it when setting a text video mode | Christophe Bothamy | 1 | -1/+15 | |
2003-11-05 | - when making a release, remove unwanted files first, and exclude CVS from ↵ | Christophe Bothamy | 1 | -3/+3 | |
the tarball | |||||
2003-11-04 | - update ChangeLog for 0.4b release | Christophe Bothamy | 1 | -300/+354 | |
2003-11-04 | - update Changes for 0.4b release | Christophe Bothamy | 1 | -1/+10 | |
2003-11-04 | - biosfn_get_font_info(): character height must be returned in CX | Volker Ruppert | 1 | -1/+1 | |
2003-11-03 | - the 'noclearmem' flag is not stored in the 'current video mode' register ↵ | Volker Ruppert | 2 | -4/+6 | |
(0040h:0049h) - VBE also stores the 'noclear' flag in the 'video control' register (0040h:0087h) | |||||
2003-10-05 | - changed VBE i/o registers to 0x01CE/CF (suggestion from Daniel Gimpelevich) | Volker Ruppert | 2 | -4/+5 | |
2003-08-18 | - wrong offsets to the character tables (INT 0x1F/0x43) fixed (underscore added) | Volker Ruppert | 1 | -29/+33 | |
- functions accessing the CRT controller optimized using a local variable 'crtc_addr' | |||||
2003-08-17 | - ChangeLog is now automatically generated by running "cvs2cl -r -t -P -S" | Christophe Bothamy | 1 | -61/+626 | |
- update ChangeLog for 0.4a release | |||||
2003-08-17 | - added the old ChangeLog in the HOSTORY section of the README file | Christophe Bothamy | 1 | -2/+73 | |
- update History for 0.4a release, with a summary of Changes | |||||
2003-08-17 | - fix Makefile for "release" target | Christophe Bothamy | 1 | -1/+1 | |
2003-08-15 | - update the Makefile for releases | Christophe Bothamy | 3 | -13/+20 | |
- remove references to old plex86 website - update the Makefile so it build VGABIOS-lgpl-latest.bin and VGABIOS-lgpl-latest.debug.bin | |||||
2003-08-07 | - current VBE mode now stored in BDA (unused address 0xBA) | Volker Ruppert | 2 | -9/+10 | |
2003-07-20 | - fixed a few functions accessing the attribute controller | Volker Ruppert | 1 | -10/+5 | |
2003-07-19 | - re-enable video after programming the attribute controller | Volker Ruppert | 1 | -1/+11 | |
- biosfn_set_all_palette_reg(): number of palette registers fixed | |||||
2003-07-16 | - LFB flag now stored in the register VBE_DISPI_INDEX_ENABLE | Volker Ruppert | 5 | -7/+12 | |
- release date in Changelog fixed - release date of VBE BIOS 0.6 was the same as VGA BIOS 0.3b - year changed in copyright messages | |||||
2003-07-15 | - new function dispi_get_bpp() | Volker Ruppert | 2 | -19/+29 | |
- function vbe_biosfn_set_get_logical_scan_line_length() fixed for >8bpp - number of image pages of all VBE modes fixed | |||||
2003-07-14 | - description of VBE_DISPI_ interface 0xb0c2 added | Volker Ruppert | 1 | -7/+16 | |
2003-07-10 | - 15 bpp VBE modes added | Volker Ruppert | 2 | -0/+284 | |
- "Bochs own" mode 0x142 (640x480x32bpp) added | |||||
2003-07-01 | - VBE preserve display memory feature implemented | Volker Ruppert | 3 | -4/+149 | |
- VBE mode entries 0x117 and 0x118 added | |||||
2003-06-30 | - VBE mode info blocks of modes with >8bpp enabled | Volker Ruppert | 3 | -63/+37 | |
- VBE modes with 24 bpp: bytes per scanline fixed - vbe_biosfn_set_mode() now supports >8bpp - VBE will be enabled with new VBE_DISPI_ID2 (0xB0C2) | |||||
2003-06-29 | - duplicate lines with VBE_MODE_ATTRIBUTE_GRAPHICS_MODE removed | Volker Ruppert | 1 | -88/+125 | |
- VBE mode info items of currently unsupported modes fixed | |||||
2003-06-15 | - function write_gfx_char() rewritten | Volker Ruppert | 1 | -14/+7 | |
2003-04-26 | - added missing VBE function dispi_get_bank() | Volker Ruppert | 4 | -17/+45 | |
- added missing return codes for VBE function 4F05h - memory size is always reported in VBE function 4F00h - fixed scan line length for VBE mode 0102h - fixed function set_active_page() for graphics modes - fixed the page sizes of some VGA modes | |||||
2003-04-20 | - function write_gfx_char() now supports different font sizes | Volker Ruppert | 2 | -9/+20 | |
- some entries of the static functionality table fixed | |||||
2003-04-18 | - applied patch #1331 | Volker Ruppert | 3 | -6/+54 | |
* new function dispi_set_bank_farcall() * VBE mode info item WinFuncPtr points to the new function if the flag VBE_WINDOW_ATTRIBUTE_RELOCATABLE is set * flag VBE_MODE_ATTRIBUTE_EXTENDED_INFORMATION_AVAILABLE added | |||||
2003-02-11 | - VBE mode search rewritten | Volker Ruppert | 2 | -682/+31 | |
* improved function mode_info_find_mode() is now used by the VBE functions 0x4F01 and 0x4F02 * removed all mode list entries with the LFB bit set. LFB detection is now present in the function mode_info_find_mode() | |||||
2003-02-09 | - function write_gfx_char(): memory address now calculated in this function; | Volker Ruppert | 1 | -33/+36 | |
background color is always black - function biosfn_write_char_attr(): the count parameter is now used in graphics modes too - function biosfn_write_char_only() works the same way as function biosfn_write_char_attr() in graphics mode - copying charmap data optimized using memcpyb() | |||||
2003-02-09 | - VESA mode 0x102 added (uses existing SVGA mode 0x6a) | Volker Ruppert | 3 | -14/+74 | |
- all VESA modes with the LFB flag set removed from the list (Linux doesn't like mode numbers > 0x07ff) | |||||
2003-02-08 | - vbe_biosfn_return_current_mode() now returns the active standard VGA mode | Volker Ruppert | 2 | -43/+86 | |
TODO: return VESA mode if enabled - biosfn_set_video_mode() now clears the screen in CGA mode correctly - write character functions are now working in all PLANAR4 graphics modes - added stubs for unimplemented features in graphics modes | |||||
2003-02-04 | - set video mode: clear vga memory in graphics mode | Volker Ruppert | 1 | -25/+103 | |
- set video mode: load default font in text mode - write character implemented for graphics mode 0x12 | |||||
2003-01-21 | - remap the cursor size if the char height is > 8 and the new values are < 8 | Volker Ruppert | 1 | -10/+16 | |
2003-01-20 | - fix so make -j2 does not overwrite temp files | Christophe Bothamy | 1 | -6/+6 | |
2003-01-19 | - function set_scan_lines() recalculates the number of rows and the page size | Volker Ruppert | 1 | -1/+19 | |
- new values for char height, text rows and page size are stored in the BIOS data segment - asm helper function idiv_u added | |||||
2003-01-15 | - fix bug found by ams : a 8bits index value was compared to 0x100 in some cases | Christophe Bothamy | 1 | -3/+4 | |
in biosfn_set_all_dac_reg, biosfn_read_all_dac_reg, biosfn_perform_gray_scale_summing | |||||
2003-01-15 | - fix symbol table file names, discovered by ams | Christophe Bothamy | 1 | -2/+2 | |
2003-01-04 | - biosfn_set_video_mode(): reset attribute controller flip-flop before setting | Volker Ruppert | 1 | -0/+3 | |
up the controller's registers (bug found with amidiag) | |||||
2003-01-04 | - VBE function 0x00 returns VBE 1.x compatible information if no VBE signature | Volker Ruppert | 1 | -55/+57 | |
is present | |||||
2002-12-31 | - SVGA mode 0x6A (800x600x4) added to the list of graphics modes | Volker Ruppert | 1 | -4/+6 | |
2002-11-23 | - fix changelog for 0.3b release | Christophe Bothamy | 1 | -0/+2 | |
2002-10-20 | - new function set_scan_lines() for the font size change (patch from Hartmut ↵ | Volker Ruppert | 1 | -4/+22 | |
Birr) - cursor shape start and end must be updated in set_scan_lines() - set_scan_lines() is called by the functions 0x1110, 0x1111, 0x1112 and 0x1114 after copying the font data | |||||
2002-10-04 | - biosfn_set_single_dac_reg(): the red value is stored in DH | Volker Ruppert | 1 | -1/+1 | |
2002-09-19 | - updated the Makefile | Christophe Bothamy | 5 | -83/+60 | |
- removed display of copyrights. - changed the Copyright string to "LGPL VGABios developers" | |||||
2002-09-08 | - set the cursor shape depending on the current font height | Volker Ruppert | 1 | -2/+9 | |
- clear BL before calling int 0x10 function 0x1103 in vgabios_init_func | |||||
2002-08-23 | - added lfb-mode numbers (patch from mathis) | Christophe Bothamy | 2 | -35/+693 | |
2002-07-21 | gcc2/3 preprocessing fix | Jeroen Janssen | 2 | -60/+65 | |
2002-05-18 | - include patch from Volker that adds some text font functions | Christophe Bothamy | 1 | -15/+108 | |
2002-04-29 | - applying hw scrolling/multibuffering patch | Jeroen Janssen | 5 | -36/+185 | |
2002-04-25 | - reverting #asm/##asm & endasm patch (does not work with with cygwin) | Jeroen Janssen | 3 | -62/+62 | |
2002-04-19 | - fixing preprocessing of vgabios with latest gcc (from Mandrake 8.2) | Jeroen Janssen | 3 | -62/+65 | |
2002-04-08 | - preparing docs for new DISPI interface (for hardware scrolling) | Jeroen Janssen | 2 | -18/+50 | |
2002-04-03 | - defaulting LFB on + updated changelog & todo | Jeroen Janssen | 3 | -4/+3 | |
2002-04-02 | - changed the logging ports to 0x500 -> 0x502 | Christophe Bothamy | 2 | -10/+6 | |
2002-03-14 | - vbetables.h is dependant upon some defines (VBE_HAVE_LFB), so put the ↵ | Jeroen Janssen | 1 | -3/+5 | |
include *after* the define | |||||
2002-03-13 | - made LFB dependant upon define | Jeroen Janssen | 5 | -8/+65 | |
- not implement vbe functions return failure - updated todo & docs for things after bochs 1.4 | |||||
2002-03-13 | - added max video memory + documented what is in the 0xb0c0 interface | Jeroen Janssen | 2 | -2/+22 | |
2002-03-12 | - updated for 0.3a. Merged vgabios.bin and vbebios.bin | Christophe Bothamy | 2 | -36/+7 | |
2002-03-10 | - added LFB modes for testing with vbe-lfb patch in Bochs | Jeroen Janssen | 2 | -131/+32 | |
2002-03-10 | - show people when they do NOT have VBE support available | Jeroen Janssen | 1 | -9/+28 | |
2002-03-10 | - cleanup of vbe internal functions (set 8bpp mode is now dependant on ↵ | Jeroen Janssen | 4 | -246/+90 | |
ModeInfo content instead of hardcoded functions) | |||||
2002-03-10 | - updated for 0.3a | Christophe Bothamy | 2 | -11/+8 | |
2002-03-10 | - added vbe_has_vbe_display function that detects an attached vbe display | Christophe Bothamy | 2 | -1/+12 | |
2002-03-10 | - vbe calls are done only if a vbe display is detected | Christophe Bothamy | 1 | -63/+82 | |
2002-03-10 | - preparing for LFB support | Jeroen Janssen | 2 | -4/+9 | |
2002-03-09 | - fixing initial cursor shape to _ instead of - | Jeroen Janssen | 1 | -1/+3 | |
2002-03-08 | - updating vbe code to new API | Jeroen Janssen | 5 | -12/+87 | |
2002-03-08 | - updating vbe code with #defines from API | Jeroen Janssen | 3 | -49/+70 | |
2002-03-08 | - adding some text about how banks work | Jeroen Janssen | 1 | -0/+17 | |
2002-03-08 | - adding vbe_display_api documentation | Jeroen Janssen | 2 | -0/+141 | |
2002-03-07 | - added 1024x768xbpp support | Jeroen Janssen | 3 | -4/+129 | |
- some more cleanups/comments | |||||
2002-03-06 | - updated changelog with new modi | Jeroen Janssen | 5 | -16/+155 | |
- added 640x480x8 (Mandrake Installer can use this!) - added pre VBE2 compatible 'detection' - fixed problem when normal vga set mode wouldn't disable vbe mode | |||||
2002-03-06 | - adding 640x400x8 and 800x600x8 vbe support | Jeroen Janssen | 5 | -9/+275 | |
(this depends HEAVILY on my bochs vga code patch - japj) | |||||
2002-03-06 | - implemented banked & lfb support for 320x200x8bpp | Jeroen Janssen | 3 | -18/+44 | |
(some fixes for vbetest program not displaying anything) | |||||
2002-03-05 | for vbe debug bios: | Jeroen Janssen | 1 | -1/+1 | |
- print debugging information in assembly output - print source code in assembly output | |||||
2002-03-01 | - added vbe support for 320x200x8 using the standard vgamode (0x13) | Jeroen Janssen | 5 | -11/+107 | |
2002-02-18 | - updating ChangeLog with lfbprof | Jeroen Janssen | 1 | -1/+2 | |
2002-02-18 | - fixed unsigned short for mode list (-1 != 0xffff otherwise) | Jeroen Janssen | 2 | -5/+17 | |
- fixed LfbMapRealPointer macro mask problem (some modes were skipped) - added some extra 'debugging' printf's | |||||
2002-02-18 | - Adding lfbprof testprogram (for vbe testing purposes) | Jeroen Janssen | 3 | -0/+736 | |
It needs to be compiled with the Watcom C Compiler | |||||
2002-02-18 | - cosmetic updates to vbe.c/h + added bunch of FIXMEs for work that needs to ↵ | Jeroen Janssen | 2 | -364/+406 | |
be done | |||||
2002-02-18 | - cosmetic updates in vbetables.h | Jeroen Janssen | 1 | -438/+446 | |
2002-02-18 | updated changelog with merge of vbebios 0.2 | Jeroen Janssen | 1 | -0/+4 | |
2002-02-18 | - small cosmetic cleanup in vgabios vbe code + added FIXMEs | Jeroen Janssen | 1 | -9/+16 | |
2002-02-18 | - merging with vbebios 0.2 release | Jeroen Janssen | 7 | -2/+1283 | |
2002-02-18 | - initial import | Christophe Bothamy | 13 | -0/+4579 | |