aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2010-12-02add 1280x768 resolutionHEADmasterAvi Kivity1-0/+3
2010-06-18Add qemu qxl vga pci biosGerd Hoffmann1-1/+9
2010-06-18Add qemu vmware vga pci biosGerd Hoffmann1-1/+9
2010-06-18update pci_get_lfb_addr for vmware vgaGerd Hoffmann1-9/+14
2010-06-18Add qemu stdvga pci biosGerd Hoffmann1-1/+9
2010-06-18Add defines for PCI IDs.Gerd Hoffmann3-3/+12
2010-06-18Makefile cleanupGerd Hoffmann1-42/+34
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 modes)...Volker Ruppert3-53/+91
2010-06-18- use VBE LFB address from PCI base address if present (rewrite of the cirrus...Volker Ruppert3-76/+92
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
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
2006-09-02- the biossums utility no longer modifies VGABIOS images with proper checksumVolker Ruppert1-39/+63
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
2006-08-18- improved VGA compatible setup for >=8bpp VBE modes (CRTC doubleword mode andVolker Ruppert1-7/+21
2006-08-15- init 4bpp VBE modes by a temporary switch to VGA mode 0x6AVolker Ruppert2-3/+3
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
2006-08-09- removed auto-generated fileVolker Ruppert1-1755/+0
2006-08-09- VBE video memory increased to 8 MBVolker Ruppert5-39/+185
2006-07-11- generate vbetables.h dynamiclyVolker Ruppert3-1174/+1860
2006-07-10- biosfn_scroll(): check variable 'i' for underflowing when scrolling downwardsVolker Ruppert1-0/+3
2006-07-10- VBE set bank functions failure handling addedVolker Ruppert1-0/+23
2006-07-08- added special case for the 4 bpp when setting VBE display startVolker Ruppert2-3/+17
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
2006-06-18- applied patch from the qemu project (Fabrice Bellard)Volker Ruppert5-36/+468
2006-03-25- applied patch from Fabrice BellardVolker Ruppert3-133/+485
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
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
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
2005-05-20- fixed return value for the default case in the VBE section (non-debug mode)Volker Ruppert2-18/+1
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
2004-08-08- use single bank mode for VBEVolker Ruppert1-9/+9
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
2004-07-18- disable CRTC write protection before setting new valuesVolker Ruppert2-1/+3
2004-07-07- biossums utility for the Bochs BIOS adapted for the LGPL'd VGABIOSVolker Ruppert3-8/+216
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
2004-06-23- applied new patch for the cirrus extension from suzuVolker Ruppert1-63/+500
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
2004-05-31- write character in planar graphics modes: sequencer map mask must be 0x0f andVolker Ruppert1-2/+7
2004-05-11- biosfn_select_vert_res rewritten in assemblerVolker Ruppert1-63/+106
2004-05-09- VBE init code and some dispi ioport functions rewritten in assemblerVolker Ruppert3-87/+187
2004-05-08- VBE internal functions dispi_set_enable and dispi_set_bank now called both ...Volker Ruppert7-187/+147
2004-05-06- VBE functions 0x05, 0x06, 0x07 and some dispi ioport functions rewritten in...Volker Ruppert3-161/+218
2004-05-05- 8 bit DAC capability flag setVolker Ruppert4-131/+149
2004-05-02- text scroll functions for PLANAR1/PLANAR4 graphics modes addedVolker Ruppert1-118/+186
2004-05-01- biosfn_enable_cursor_emulation rewritten in assemblerVolker Ruppert1-28/+59
2004-04-25- table entries for vga mode 0x0f fixed (PLANAR2 exists on EGA only)Volker Ruppert2-33/+48
2004-04-25- block address calculation in font functions fixedVolker Ruppert1-50/+79
2004-04-24- read/write graphics pixel for PLANAR4 modes addedVolker Ruppert1-29/+117
2004-04-23- remaining palette and dac read/write functions (except gray scale summing)Volker Ruppert1-170/+253
2004-04-18- some palette and dac read/write functions rewritten in assemblerVolker Ruppert1-140/+275
2004-04-18updated my email address + put vgabios url in the bios copyright stringJeroen Janssen2-2/+2
2004-04-17- biosfn_set_video_mode: don't load DAC registers if default palette loading isVolker Ruppert1-26/+25
2004-04-08- write character function for the LINEAR8 modeVolker Ruppert1-15/+80
2004-04-06- init functions rewitten in assemblerVolker Ruppert1-55/+95
2004-04-05- functions biosfn_get_video_mode() and biosfn_read_display_code() rewrittenVolker Ruppert1-34/+57
2004-04-04- write character function for CGA modes addedVolker Ruppert1-29/+203
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
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
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 th...Christophe Bothamy1-3/+3
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 (0...Volker Ruppert2-4/+6
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
2003-08-17- ChangeLog is now automatically generated by running "cvs2cl -r -t -P -S"Christophe Bothamy1-61/+626
2003-08-17- added the old ChangeLog in the HOSTORY section of the README fileChristophe Bothamy1-2/+73
2003-08-17- fix Makefile for "release" targetChristophe Bothamy1-1/+1
2003-08-15- update the Makefile for releasesChristophe Bothamy3-13/+20
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
2003-07-16- LFB flag now stored in the register VBE_DISPI_INDEX_ENABLEVolker Ruppert5-7/+12
2003-07-15- new function dispi_get_bpp()Volker Ruppert2-19/+29
2003-07-14- description of VBE_DISPI_ interface 0xb0c2 addedVolker Ruppert1-7/+16
2003-07-10- 15 bpp VBE modes addedVolker Ruppert2-0/+284
2003-07-01- VBE preserve display memory feature implementedVolker Ruppert3-4/+149
2003-06-30- VBE mode info blocks of modes with >8bpp enabledVolker Ruppert3-63/+37
2003-06-29- duplicate lines with VBE_MODE_ATTRIBUTE_GRAPHICS_MODE removedVolker Ruppert1-88/+125
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
2003-04-20- function write_gfx_char() now supports different font sizesVolker Ruppert2-9/+20
2003-04-18- applied patch #1331Volker Ruppert3-6/+54
2003-02-11- VBE mode search rewrittenVolker Ruppert2-682/+31
2003-02-09- function write_gfx_char(): memory address now calculated in this function;Volker Ruppert1-33/+36
2003-02-09- VESA mode 0x102 added (uses existing SVGA mode 0x6a)Volker Ruppert3-14/+74
2003-02-08- vbe_biosfn_return_current_mode() now returns the active standard VGA modeVolker Ruppert2-43/+86
2003-02-04- set video mode: clear vga memory in graphics modeVolker Ruppert1-25/+103
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
2003-01-15- fix bug found by ams : a 8bits index value was compared to 0x100 in some casesChristophe Bothamy1-3/+4
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
2003-01-04- VBE function 0x00 returns VBE 1.x compatible information if no VBE signatureVolker Ruppert1-55/+57
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
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
2002-09-08- set the cursor shape depending on the current font heightVolker Ruppert1-2/+9
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 inclu...Jeroen Janssen1-3/+5
2002-03-13- made LFB dependant upon defineJeroen Janssen5-8/+65
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 ModeIn...Jeroen Janssen4-246/+90
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
2002-03-06- updated changelog with new modiJeroen Janssen5-16/+155
2002-03-06- adding 640x400x8 and 800x600x8 vbe supportJeroen Janssen5-9/+275
2002-03-06- implemented banked & lfb support for 320x200x8bppJeroen Janssen3-18/+44
2002-03-05for vbe debug bios:Jeroen Janssen1-1/+1
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
2002-02-18- Adding lfbprof testprogram (for vbe testing purposes)Jeroen Janssen3-0/+736
2002-02-18- cosmetic updates to vbe.c/h + added bunch of FIXMEs for work that needs to ...Jeroen Janssen2-364/+406
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