aboutsummaryrefslogtreecommitdiff
path: root/vgasrc/vgafb.c
AgeCommit message (Expand)AuthorFilesLines
2019-03-14vga: make memcpy_high() publicGerd Hoffmann1-2/+1
2016-08-05vgautil: Add new header file with misc function and variable definitionsKevin O'Connor1-1/+2
2016-08-04vgafb: Move header definitions from vgabios.h to new file vgafb.hKevin O'Connor1-0/+1
2016-08-04swcursor: Concentrate swcursor logic in swcursor.cKevin O'Connor1-5/+0
2016-08-04swcursor: Move swcursor code from vgafb.c to new file swcursor.cKevin O'Connor1-57/+0
2016-07-21vgabios: Simplify scroll logicKevin O'Connor1-22/+48
2016-07-04vgabios: Don't check for special case of page==0xff on external callsKevin O'Connor1-1/+1
2015-08-04vgafb: Minor - move gfx_common() variables outside of switch statementKevin O'Connor1-12/+5
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
2014-11-12vgabios: Add software cursor capabilityKevin O'Connor1-0/+63
2014-11-12vgabios: Support emulating text mode attributes while in graphics modeKevin O'Connor1-3/+23
2014-10-27vgabios: Add support for reading framebuffer in "direct" modeKevin O'Connor1-5/+32
2014-10-27vgabios: Don't pass vmode_g to vgafb_move_chars() / vgafb_clear_chars()Kevin O'Connor1-2/+10
2014-04-11vgabios: Initial support for coreboot native vga vgabios.Kevin O'Connor1-2/+2
2014-04-11vgabios: Add support for manipulating framebuffers in high memory.Kevin O'Connor1-0/+111
2014-04-11vgabios: Introduce text_address().Kevin O'Connor1-28/+19
2014-04-11vgabios: Rewrite vgafb.c graphics operations to set of 4 standard operators.Kevin O'Connor1-363/+284
2014-04-11vgabios: Split vgafb_scroll() into separate move and clear functions.Kevin O'Connor1-109/+122
2014-04-11vgabios: Add option to control use of standard VGA IO ports.Kevin O'Connor1-0/+8
2013-12-04vgabios: Support custom fonts in vga framebuffer text writing.Kevin O'Connor1-54/+67
2013-09-18Move function definitions for output.c from util.h to new file output.h.Kevin O'Connor1-2/+2
2013-09-18Rename util.c to string.c and introduce string.h.Kevin O'Connor1-1/+2
2012-09-02Use cpu_to_be32() (and related) instead of htonl (and related).Kevin O'Connor1-1/+2
2012-04-14Misc compile fixes for gcc v3.4.rel-1.7.0Kevin O'Connor1-0/+6
2012-02-02vgabios: Fix screen attrs on cga scroll.Kevin O'Connor1-0/+4
2012-02-02vgabios: Simplify cga/packed character screen writing.Kevin O'Connor1-37/+17
2012-02-01vgabios: Move stdvga_set_mode() to stdvgamodes.c.Kevin O'Connor1-0/+1
2012-01-21vgabios: Extract out current mode finding into new function.Kevin O'Connor1-6/+5
2012-01-19vgabios: Simplify planar4 vgafb code.Kevin O'Connor1-49/+44
2012-01-14vgabios: Extract out common parts of struct vgamode_s.Kevin O'Connor1-6/+6
2012-01-14vgabios: Unify page size calculations; remove page size from vgamode_s.Kevin O'Connor1-14/+6
2012-01-14vgabios: Make struct vgamode_s more similar to bochs/cirrus mode tables.Kevin O'Connor1-5/+5
2012-01-14vgabios: Use vesa style memory model flags in stdvga code.Kevin O'Connor1-25/+23
2012-01-01vgabios: Add scrolling for linear (packed pixel) graphics mode.Kevin O'Connor1-2/+32
2012-01-01vgabios: Minor - make FB scroll functions look similar.Kevin O'Connor1-26/+31
2012-01-01vgabios: Framebuffer fixes for CGA and planar graphics modes.Kevin O'Connor1-7/+7
2011-12-31vgabios: Refactor vga_set_mode and stdvga_set_mode.Kevin O'Connor1-18/+0
2011-12-31vgabios: Move vgafb_load_font to stdvga.c.Kevin O'Connor1-19/+0
2011-12-31vgabios: Rename vgahw_* functions to stdvga_*.Kevin O'Connor1-19/+19
2011-12-31vgabios: Rename vgaio.c to stdvga.c.Kevin O'Connor1-0/+1
2011-12-31vgabios: Rename vga.c to vgabios.c.Kevin O'Connor1-1/+1
2011-12-27vgabios: Use vgamode_s instead of video_param_table in code.Kevin O'Connor1-6/+3
2009-05-31VGA: Move direct in/out calls out of vgafb.c.Kevin O'Connor1-27/+21
2009-05-31VGA: Comment and name update.Kevin O'Connor1-28/+27
2009-05-31VGA: Further simplify scrolling code.Kevin O'Connor1-163/+84
2009-05-31VGA: Simplify scrolling implementation.Kevin O'Connor1-48/+9
2009-05-31VGA: Fix bad commit to vgafb.c - missing '}'.Kevin O'Connor1-0/+1
2009-05-31VGA: Define clear_screen in terms of memmodel.Kevin O'Connor1-10/+12
2009-05-31VGA: Breakup biosfn_scroll.Kevin O'Connor1-145/+187