aboutsummaryrefslogtreecommitdiff
path: root/vgasrc/vgafb.c
AgeCommit message (Expand)AuthorFilesLines
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
2009-05-26VGA: Simplify vgafb_write/read_char.Kevin O'Connor1-62/+71
2009-05-25VGA: Remove vmode_g->class - store info in vmode_g->memmodel.Kevin O'Connor1-7/+6
2009-05-25VGA: Use struct for car/attr/WITH_ATTR.Kevin O'Connor1-80/+43
2009-05-25VGA: Combine x/y/page into one parameter.Kevin O'Connor1-32/+25
2009-05-25VGA: Replace biosfn_load_text_* with vgafb_load_font().Kevin O'Connor1-49/+17
2009-05-25VGA: Factor out hardware accesses from biosfn_set_video_mode.Kevin O'Connor1-0/+18
2009-05-17VGA: Extract code from vga.c into new files vgaio.c and vgafb.c.Kevin O'Connor1-0/+642