summaryrefslogtreecommitdiffstats
path: root/hw/display/vga.c
Commit message (Expand)AuthorAgeFilesLines
* display: include dependencies explicitlyMichael S. Tsirkin2022-11-101-0/+1
* vga: fix incorrect line height in 640x200x2 modePaolo Bonzini2022-07-281-1/+2
* Replace TARGET_WORDS_BIGENDIANMarc-André Lureau2022-04-061-1/+1
* Replace config-time define HOST_WORDS_BIGENDIANMarc-André Lureau2022-04-061-6/+6
* hw/display/vga: Report a proper error when adding a 2nd ISA VGAThomas Huth2022-03-181-0/+6
* hw/display: Allow vga_common_init() to return errorsThomas Huth2022-03-181-2/+9
* vga: Allow writing VBE_DISPI_ID5 to ID registerDennis Wölfing2021-06-151-1/+2
* modules: add have_vgaGerd Hoffmann2021-05-101-0/+2
* hw/display/vga:Remove redundant statement in vga_draw_graphic()Chen Qun2020-09-011-1/+0Star
* vga: cleanup mapping of VRAM for non-PCI VGAPaolo Bonzini2019-12-181-12/+0Star
* hw/display: Remove "rombar" hack from vga-pci and vmware_vgaThomas Huth2019-12-181-3/+1Star
* vga: move access helpers to separate include fileGerd Hoffmann2019-09-191-0/+1
* Include hw/hw.h exactly where neededMarkus Armbruster2019-08-161-1/+0Star
* Include migration/vmstate.h lessMarkus Armbruster2019-08-161-0/+1
* Include sysemu/reset.h a lot lessMarkus Armbruster2019-08-161-0/+2
* avoid TABs in files that only contain a fewPaolo Bonzini2019-01-111-4/+4
* use dpy_gfx_update_fullGerd Hoffmann2018-08-301-2/+1Star
* Merge remote-tracking branch 'remotes/kraxel/tags/vga-20180703-pull-request' ...Peter Maydell2018-07-031-2/+2
|\
| * vga: disable global_vmstate for 3.0+ machine typesGerd Hoffmann2018-07-031-2/+2
* | hw/display: Use the IEC binary prefix definitionsPhilippe Mathieu-Daudé2018-07-021-2/+3
|/
* vga: cleanup surface handlingGerd Hoffmann2018-06-041-17/+19
* vga: catch depth 0Gerd Hoffmann2018-05-241-5/+18
* vga: fix region calculationGerd Hoffmann2018-03-121-0/+2
* memory: hide memory_region_sync_dirty_bitmap behind DirtyBitmapSnapshotPaolo Bonzini2018-02-131-6/+0Star
* vga: check the validation of memory addr when draw textlinzhecheng2018-01-251-0/+3
* hw/display/vga: extract public API from i386/pc to "hw/display/vga.h"Philippe Mathieu-Daudé2017-12-181-1/+1
* hw/display/vga: "vga_int.h" requires "ui/console.h"Philippe Mathieu-Daudé2017-12-181-1/+0Star
* hw/display/vga: "vga.h" only contains registers defs, rename it "vga_regs.h"Philippe Mathieu-Daudé2017-12-181-1/+1
* vga: fix region checks in wraparound caseGerd Hoffmann2017-11-101-2/+2
* vga: add ram_addr_t castGerd Hoffmann2017-10-171-1/+1
* vga: handle cirrus vbe mode wraparounds.Gerd Hoffmann2017-10-171-7/+21
* vga: drop line_offset variableGerd Hoffmann2017-10-171-4/+3Star
* vga/migration: Update memory map in post_loadDr. David Alan Gilbert2017-09-011-0/+1
* vga: stop passing pointers to vga_draw_line* functionsGerd Hoffmann2017-09-011-2/+3
* vga: fix display update region calculation (split screen)Gerd Hoffmann2017-09-011-2/+8
* vga: use DIV_ROUND_UPMarc-André Lureau2017-08-311-1/+1
* memory: Rename memory_region_init_ram() to memory_region_init_ram_nomigrate()Peter Maydell2017-07-141-1/+1
* vmstate: error hint for failed equal checksHalil Pasic2017-06-281-1/+1
* vga: fix display update region calculationGerd Hoffmann2017-05-111-1/+1
* vga: make display updates thread safe.Gerd Hoffmann2017-04-241-19/+17Star
* vga: add vga_scanline_invalidated helperGerd Hoffmann2017-04-241-3/+11
* vga: replace debug printf with trace pointsGerd Hoffmann2017-02-101-23/+4Star
* coccinelle: Remove unnecessary variables for function return valueEduardo Habkost2016-06-201-3/+1Star
* vga: add sr_vbe register setGerd Hoffmann2016-05-231-22/+28
* vga: make sure vga register setup for vbe stays intact (CVE-2016-3712).Gerd Hoffmann2016-05-021-0/+6
* vga: update vga register setup on vbe changesGerd Hoffmann2016-05-021-0/+1
* vga: factor out vga register setupGerd Hoffmann2016-05-021-34/+44
* vga: add vbe_enabled() helperGerd Hoffmann2016-05-021-4/+9
* vga: fix banked access bounds checking (CVE-2016-3710)Gerd Hoffmann2016-05-021-6/+18
* Replaced get_tick_per_sec() by NANOSECONDS_PER_SECONDRutuja Shah2016-03-221-3/+3