aboutsummaryrefslogtreecommitdiff
path: root/vgasrc
AgeCommit message (Expand)AuthorFilesLines
2015-01-07vgabios: Support emulated text in gfx_read_char()Kevin O'Connor1-6/+19
2015-01-06vgabios: implement read char in graphics modePaolo Bonzini1-12/+41
2015-01-06vgabios: fix graphics operation with Bochs VGA in non-DISPI modesPaolo Bonzini1-8/+19
2014-11-12Use an aligned stack offset when entering on the extra stackKevin O'Connor1-10/+10
2014-11-12vgabios: Add software cursor capabilityKevin O'Connor6-5/+143
2014-11-12vgabios: Support emulating text mode attributes while in graphics modeKevin O'Connor5-10/+47
2014-10-27vgabios: Add support for reading framebuffer in "direct" modeKevin O'Connor1-5/+32
2014-10-27vgabios: Fill in available legacy modes in video_func_static at runtimeKevin O'Connor3-2/+12
2014-10-27vgabios: Move standard table definitions to std/vga.hKevin O'Connor4-67/+16
2014-10-27vgabios: Only set the dcc_index=8 if stdvga ports are availableKevin O'Connor1-2/+1
2014-10-27vgabios: Only init BDA device details in init_bios_area()Kevin O'Connor2-20/+8
2014-10-27vgabios: Refactor get/set_cursor_shape() codeKevin O'Connor3-32/+29
2014-10-27vgabios: Set cursor shape fixesKevin O'Connor1-11/+7
2014-10-27vgabios: Rename vbe_flags to flagsKevin O'Connor2-4/+7
2014-10-27vgabios: Don't pass vmode_g to vgafb_move_chars() / vgafb_clear_chars()Kevin O'Connor3-19/+19
2014-10-27vgabios: Cache a pointer to the current mode struct in the BDAKevin O'Connor2-2/+7
2014-10-27vgabios: Don't declare custom internal BDA storage in std/bda.hKevin O'Connor3-8/+21
2014-10-27Create assembler macros for saving and restoring 'struct bregs'Kevin O'Connor1-20/+2
2014-07-01vgabios: Fix broken build resulting from e5749978.Kevin O'Connor1-2/+1
2014-06-05vgabios: Use .code16 not .code16gccDavid Woodhouse1-1/+1
2014-05-28vgabios: Return from handle_1011() if handler found.Kevin O'Connor1-9/+9
2014-05-13vgabios: Add debug message if x86emu leal check triggers.Kevin O'Connor1-0/+10
2014-04-14vgabios: Define PlatformRunningOn to make compile happy.Kevin O'Connor1-0/+3
2014-04-11Minor - replace some tab characters that slipped into the code.Kevin O'Connor1-1/+1
2014-04-11vgabios: Initial support for coreboot native vga vgabios.Kevin O'Connor6-3/+249
2014-04-11vgabios: PMM scan was incorrectly depending on a zero %ds segment.Kevin O'Connor1-6/+6
2014-04-11vgabios: Add support for manipulating framebuffers in high memory.Kevin O'Connor2-0/+112
2014-04-11vgabios: Introduce text_address().Kevin O'Connor3-36/+24
2014-04-11vgabios: Rewrite vgafb.c graphics operations to set of 4 standard operators.Kevin O'Connor2-367/+306
2014-04-11vgabios: Split vgafb_scroll() into separate move and clear functions.Kevin O'Connor3-122/+178
2014-04-11vgabios: Add option to control use of standard VGA IO ports.Kevin O'Connor4-13/+50
2014-03-06vga: rework bar detection, add virtio-vgaGerd Hoffmann1-4/+12
2014-03-05vgabios: Fix PMM allocation request size.Kevin O'Connor1-1/+1
2014-02-11vgabios: Make sure stdvga_list_modes() doesn't overrun the buffer.Kevin O'Connor1-1/+1
2014-02-08vgabios: Refactor write_teletype and write_chars.Kevin O'Connor1-49/+31
2014-02-08vgabios: Don't interpret TAB character.Kevin O'Connor1-7/+0
2014-02-05vgabios: Attempt to detect old x86emu and force a fault.Kevin O'Connor1-5/+22
2014-02-05vgabios: Simplify save/restore mechanism.Kevin O'Connor10-194/+97
2014-02-05vgabios: Simplify the bios save state area.Kevin O'Connor2-51/+13
2014-02-05vgabios: Make sure exported structs use PACKED.Kevin O'Connor2-3/+3
2014-01-22debug: Only call serial_debug_preinit() at startup.Kevin O'Connor1-1/+2
2013-12-09Small improvements to irqentry_extrastack assembler.Kevin O'Connor1-2/+1
2013-12-09vgabios: Avoid memory references via %esp register in vgabios.Kevin O'Connor1-5/+2
2013-12-04vgabios: Move initialization code to new file vgainit.c.Kevin O'Connor4-154/+175
2013-12-04vgabios: Support allocating an extra stack for vgabios calls and default on.Kevin O'Connor3-0/+110
2013-12-04vgabios: Work around lack of support for "calll" in x86emu emulation.Kevin O'Connor1-3/+20
2013-12-04vgabios: Avoid possible divide by zero in bochsvga_set_displaystart.Kevin O'Connor1-0/+2
2013-12-04vgabios: Add bochsvga "HDTV" resolutions.Kevin O'Connor1-0/+9
2013-12-04vgabios: Support custom fonts in vga framebuffer text writing.Kevin O'Connor1-54/+67
2013-12-04vgabios: Load the DAC palette in "packed" modes on Cirrus and BochsVGA.Kevin O'Connor4-7/+16