aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2010-12-02add 1280x768 resolutionHEADmasterAvi Kivity1-0/+3
Signed-off-by: Avi Kivity <avi@qumranet.com> Signed-off-by: Marcelo Tosatti <mtosatti@redhat.com>
2010-06-18Add qemu qxl vga pci biosGerd Hoffmann1-1/+9
Add PCI vgabios for the qemu qxl vga (1b36:0100). Name it vgabios-qxl.bin.
2010-06-18Add qemu vmware vga pci biosGerd Hoffmann1-1/+9
Add PCI vgabios for the qemu vmeare vga (15ad:0405). Name it vgabios-vmware.bin.
2010-06-18update pci_get_lfb_addr for vmware vgaGerd Hoffmann1-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-18Add qemu stdvga pci biosGerd Hoffmann1-1/+9
Add PCI vgabios for the qemu standard vga (1234:1111). Name it vgabios-stdvga.bin.
2010-06-18Add defines for PCI IDs.Gerd Hoffmann3-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-18Makefile cleanupGerd Hoffmann1-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.6cVolker Ruppert2-1/+14
2010-06-18- biosfn_write_teletype: fixed attribute when scrolling in text modeVolker Ruppert1-2/+4
2010-06-18- preparing for release 0.6cVolker Ruppert2-0/+41
2010-06-18- added support for a lot more non-standard VBE modes (e.g. widescreen ↵Volker Ruppert3-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 Ruppert3-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 Ruppert1-2/+34
2008-05-30- updated for release 0.6bVolker Ruppert1-1/+1
2008-05-22- preparations for release 0.6bVolker Ruppert2-0/+57
2008-05-11- fixed a warningVolker Ruppert1-0/+1
2008-03-02- added debug message for unsupported VBE modesVolker Ruppert1-0/+4
2008-02-24- in LFB modes the number of banks must be set to 1Volker Ruppert1-0/+3
2008-01-27- added PCI data structure for the Cirrus VGABIOS imagesVolker Ruppert3-11/+78
- added support for the PCI data structure in biossums - updated year in copyright
2008-01-26- whitespace cleanupVolker Ruppert5-49/+49
2006-11-26- disable the generation of linemarkers by the preprocessor, since the latestVolker Ruppert1-4/+4
versions of bcc don't like them
2006-09-02- the biossums utility no longer modifies VGABIOS images with proper checksumVolker Ruppert1-39/+63
and size
2006-08-19- updates for 0.6a releaseVolker Ruppert3-3/+132
2006-08-19- improved VGA compatible setup for VBE modes (disable CGA and HerculesVolker Ruppert1-0/+6
compatible memory layout)
2006-08-18- improved VGA compatible setup for >=8bpp VBE modes (CRTC doubleword mode andVolker Ruppert1-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 0x6AVolker Ruppert2-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 Ruppert1-14/+109
2006-08-12- .cvsignore added for auto-generated fileVolker Ruppert1-0/+1
2006-08-12- cleaned up VBE memory size definitions (removed duplicate defines, mainVolker Ruppert4-8/+7
definition now in vbetables-gen.c)
2006-08-09- removed auto-generated fileVolker Ruppert1-1755/+0
2006-08-09- VBE video memory increased to 8 MBVolker Ruppert5-39/+185
- VBE dispi ID changed to B0C4 - documentation update
2006-07-11- generate vbetables.h dynamiclyVolker Ruppert3-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 downwardsVolker Ruppert1-0/+3
to avoid screen corruption
2006-07-10- VBE set bank functions failure handling addedVolker Ruppert1-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 startVolker Ruppert2-3/+17
- VBE mode table fixes
2006-07-07- bank pointer must be set to 0 after a mode setVolker Ruppert1-0/+4
2006-06-21- improved VBE display capabilities check (X resulution checked now)Volker Ruppert2-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 Ruppert5-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 BellardVolker Ruppert3-133/+485
* added minimal support for the video parameter table (VPT) * added Cirrus SVGA mode 0x7b (1600x1200x8)
2005-12-29- updates for 0.5d releaseVolker Ruppert2-0/+30
2005-12-26- biossums utility now supports VGABIOS sizes up to 64 kBytesVolker Ruppert3-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 modeVolker Ruppert1-1/+1
2005-08-30- missing license text added in biossums.cVolker Ruppert1-0/+14
2005-07-07- updates for 0.5c releaseVolker Ruppert2-0/+14
2005-07-02- BIOS configuration word usually reports initial mode 80x25 color textVolker Ruppert1-1/+2
- vgabios function 0x0e (write teletype): linefeed (0x0a) only increments the cursor row value
2005-05-24- updates for 0.5b releaseVolker Ruppert2-0/+25
2005-05-24- output to the vgabios info port can be disabled now. It is still enabled byVolker Ruppert2-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 Ruppert2-18/+1
- removed unused macros HALT and PANIC_PORT
2005-03-07- updates for 0.5a releaseVolker Ruppert2-1/+326
2005-03-06- vgabios files with cirrus support added to release targetVolker Ruppert1-1/+3
2005-03-06- cross compilation support added (patch from Alex Beregszaszi)Volker Ruppert1-14/+18
2005-03-05- documentation updatesVolker Ruppert3-7/+26
2004-12-04- Cirrus extension: support for 1280x1024x15 and 1280x1024x16 modes added (patchVolker Ruppert1-1/+26
from Fabrice Bellard)
2004-08-08- use single bank mode for VBEVolker Ruppert1-9/+9
- enable 16k granularity for VBE only
2004-07-30- cirrus init: set standard vga mode and reset bitbltVolker Ruppert1-1/+8
2004-07-22- cirrus extension: tables for mode 1280x1024x8 addedVolker Ruppert3-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 valuesVolker Ruppert2-1/+3
- CRTC line for mode 0x6a fixed
2004-07-07- biossums utility for the Bochs BIOS adapted for the LGPL'd VGABIOSVolker Ruppert3-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 Ruppert1-0/+10
2004-06-25- fixed value of sequencer reset register in cirrus mode tableVolker Ruppert1-9/+10
- fixed possible overflow error if cirrus start address is >256k
2004-06-23- applied new patch for the cirrus extension from suzuVolker Ruppert1-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 extensionVolker Ruppert1-12/+12
2004-06-16- applied suzu's cirrus extension patch. Cirrus SVGA detection, most of theVolker Ruppert3-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 andVolker Ruppert1-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 assemblerVolker Ruppert1-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 assemblerVolker Ruppert3-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 Ruppert7-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 Ruppert3-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 setVolker Ruppert4-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 addedVolker Ruppert1-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 assemblerVolker Ruppert1-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 Ruppert2-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 fixedVolker Ruppert1-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 addedVolker Ruppert1-29/+117
- CGA specific functions (group AH = 0x0B) implemented
2004-04-23- remaining palette and dac read/write functions (except gray scale summing)Volker Ruppert1-170/+253
rewritten in assembler
2004-04-18- some palette and dac read/write functions rewritten in assemblerVolker Ruppert1-140/+275
- main int10 debug message now works with assembler functions, too
2004-04-18updated my email address + put vgabios url in the bios copyright stringJeroen Janssen2-2/+2
(instead of my old email address)
2004-04-17- biosfn_set_video_mode: don't load DAC registers if default palette loading isVolker Ruppert1-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 modeVolker Ruppert1-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 assemblerVolker Ruppert1-55/+95
- function biosfn_set_display_code rewritten in assembler
2004-04-05- functions biosfn_get_video_mode() and biosfn_read_display_code() rewrittenVolker Ruppert1-34/+57
in assembler
2004-04-04- write character function for CGA modes addedVolker Ruppert1-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 registerVolker Ruppert1-3/+4
2004-02-22- new function dispi_get_max_bpp() returns the bpp capabilities of the Bochs guiVolker Ruppert4-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 nowVolker Ruppert3-100/+91
2003-11-17- new VBE presence flag stored at unused BDA address 0xB9Volker Ruppert4-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 releaseChristophe Bothamy1-23/+58
2003-11-05- add changes for 0.4c releaseChristophe Bothamy1-0/+4
2003-11-05- activate char table after loading it when setting a text video modeChristophe Bothamy1-1/+15
2003-11-05- when making a release, remove unwanted files first, and exclude CVS from ↵Christophe Bothamy1-3/+3
the tarball
2003-11-04- update ChangeLog for 0.4b releaseChristophe Bothamy1-300/+354
2003-11-04- update Changes for 0.4b releaseChristophe Bothamy1-1/+10
2003-11-04- biosfn_get_font_info(): character height must be returned in CXVolker Ruppert1-1/+1
2003-11-03- the 'noclearmem' flag is not stored in the 'current video mode' register ↵Volker Ruppert2-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 Ruppert2-4/+5
2003-08-18- wrong offsets to the character tables (INT 0x1F/0x43) fixed (underscore added)Volker Ruppert1-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 Bothamy1-61/+626
- update ChangeLog for 0.4a release
2003-08-17- added the old ChangeLog in the HOSTORY section of the README fileChristophe Bothamy1-2/+73
- update History for 0.4a release, with a summary of Changes
2003-08-17- fix Makefile for "release" targetChristophe Bothamy1-1/+1
2003-08-15- update the Makefile for releasesChristophe Bothamy3-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 Ruppert2-9/+10
2003-07-20- fixed a few functions accessing the attribute controllerVolker Ruppert1-10/+5
2003-07-19- re-enable video after programming the attribute controllerVolker Ruppert1-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_ENABLEVolker Ruppert5-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 Ruppert2-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 addedVolker Ruppert1-7/+16
2003-07-10- 15 bpp VBE modes addedVolker Ruppert2-0/+284
- "Bochs own" mode 0x142 (640x480x32bpp) added
2003-07-01- VBE preserve display memory feature implementedVolker Ruppert3-4/+149
- VBE mode entries 0x117 and 0x118 added
2003-06-30- VBE mode info blocks of modes with >8bpp enabledVolker Ruppert3-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 removedVolker Ruppert1-88/+125
- VBE mode info items of currently unsupported modes fixed
2003-06-15- function write_gfx_char() rewrittenVolker Ruppert1-14/+7
2003-04-26- added missing VBE function dispi_get_bank()Volker Ruppert4-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 sizesVolker Ruppert2-9/+20
- some entries of the static functionality table fixed
2003-04-18- applied patch #1331Volker Ruppert3-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 rewrittenVolker Ruppert2-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 Ruppert1-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 Ruppert3-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 modeVolker Ruppert2-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 modeVolker Ruppert1-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 < 8Volker Ruppert1-10/+16
2003-01-20- fix so make -j2 does not overwrite temp filesChristophe Bothamy1-6/+6
2003-01-19- function set_scan_lines() recalculates the number of rows and the page sizeVolker Ruppert1-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 casesChristophe Bothamy1-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 amsChristophe Bothamy1-2/+2
2003-01-04- biosfn_set_video_mode(): reset attribute controller flip-flop before settingVolker Ruppert1-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 signatureVolker Ruppert1-55/+57
is present
2002-12-31- SVGA mode 0x6A (800x600x4) added to the list of graphics modesVolker Ruppert1-4/+6
2002-11-23- fix changelog for 0.3b releaseChristophe Bothamy1-0/+2
2002-10-20- new function set_scan_lines() for the font size change (patch from Hartmut ↵Volker Ruppert1-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 DHVolker Ruppert1-1/+1
2002-09-19- updated the MakefileChristophe Bothamy5-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 heightVolker Ruppert1-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 Bothamy2-35/+693
2002-07-21gcc2/3 preprocessing fixJeroen Janssen2-60/+65
2002-05-18- include patch from Volker that adds some text font functionsChristophe Bothamy1-15/+108
2002-04-29- applying hw scrolling/multibuffering patchJeroen Janssen5-36/+185
2002-04-25- reverting #asm/##asm & endasm patch (does not work with with cygwin)Jeroen Janssen3-62/+62
2002-04-19- fixing preprocessing of vgabios with latest gcc (from Mandrake 8.2)Jeroen Janssen3-62/+65
2002-04-08- preparing docs for new DISPI interface (for hardware scrolling)Jeroen Janssen2-18/+50
2002-04-03- defaulting LFB on + updated changelog & todoJeroen Janssen3-4/+3
2002-04-02- changed the logging ports to 0x500 -> 0x502Christophe Bothamy2-10/+6
2002-03-14- vbetables.h is dependant upon some defines (VBE_HAVE_LFB), so put the ↵Jeroen Janssen1-3/+5
include *after* the define
2002-03-13- made LFB dependant upon defineJeroen Janssen5-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 interfaceJeroen Janssen2-2/+22
2002-03-12- updated for 0.3a. Merged vgabios.bin and vbebios.binChristophe Bothamy2-36/+7
2002-03-10- added LFB modes for testing with vbe-lfb patch in BochsJeroen Janssen2-131/+32
2002-03-10- show people when they do NOT have VBE support availableJeroen Janssen1-9/+28
2002-03-10- cleanup of vbe internal functions (set 8bpp mode is now dependant on ↵Jeroen Janssen4-246/+90
ModeInfo content instead of hardcoded functions)
2002-03-10- updated for 0.3aChristophe Bothamy2-11/+8
2002-03-10- added vbe_has_vbe_display function that detects an attached vbe displayChristophe Bothamy2-1/+12
2002-03-10- vbe calls are done only if a vbe display is detectedChristophe Bothamy1-63/+82
2002-03-10- preparing for LFB supportJeroen Janssen2-4/+9
2002-03-09- fixing initial cursor shape to _ instead of -Jeroen Janssen1-1/+3
2002-03-08- updating vbe code to new APIJeroen Janssen5-12/+87
2002-03-08- updating vbe code with #defines from APIJeroen Janssen3-49/+70
2002-03-08- adding some text about how banks workJeroen Janssen1-0/+17
2002-03-08- adding vbe_display_api documentationJeroen Janssen2-0/+141
2002-03-07- added 1024x768xbpp supportJeroen Janssen3-4/+129
- some more cleanups/comments
2002-03-06- updated changelog with new modiJeroen Janssen5-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 supportJeroen Janssen5-9/+275
(this depends HEAVILY on my bochs vga code patch - japj)
2002-03-06- implemented banked & lfb support for 320x200x8bppJeroen Janssen3-18/+44
(some fixes for vbetest program not displaying anything)
2002-03-05for vbe debug bios:Jeroen Janssen1-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 Janssen5-11/+107
2002-02-18- updating ChangeLog with lfbprofJeroen Janssen1-1/+2
2002-02-18- fixed unsigned short for mode list (-1 != 0xffff otherwise)Jeroen Janssen2-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 Janssen3-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 Janssen2-364/+406
be done
2002-02-18- cosmetic updates in vbetables.hJeroen Janssen1-438/+446
2002-02-18updated changelog with merge of vbebios 0.2Jeroen Janssen1-0/+4
2002-02-18- small cosmetic cleanup in vgabios vbe code + added FIXMEsJeroen Janssen1-9/+16
2002-02-18- merging with vbebios 0.2 releaseJeroen Janssen7-2/+1283
2002-02-18- initial importChristophe Bothamy13-0/+4579