summaryrefslogtreecommitdiff
path: root/vgasrc
AgeCommit message (Expand)AuthorFilesLines
2011-01-29Support non-local build directory - allow "make OUT=abc/" to work.Kevin O'Connor1-1/+1
2010-01-03vgabios: Fix compile error due to fixed prototypes.Kevin O'Connor1-1/+1
2010-01-03Be sure to add "void" to all function prototypes that take no args.Kevin O'Connor4-24/+24
2010-01-01Minor vga binary cleanups.Kevin O'Connor2-7/+9
2009-09-09Replace common segment/offset pairs with struct segoff_s.Kevin O'Connor2-19/+18
2009-06-10Do garbage collection of unused sections.Kevin O'Connor1-1/+1
2009-05-31VGA: Move direct in/out calls out of vgafb.c.Kevin O'Connor3-27/+38
2009-05-31VGA: Comment and name update.Kevin O'Connor3-77/+87
2009-05-31VGA: Arrange screen writing functions to minimize stack.Kevin O'Connor1-21/+50
2009-05-31VGA: Reduce stack usage.Kevin O'Connor2-7/+6
2009-05-31VGA: No need to scroll multiple times when writing a tab.Kevin O'Connor1-35/+21
2009-05-31VGA: Further simplify scrolling code.Kevin O'Connor2-169/+86
2009-05-31VGA: Simplify scrolling implementation.Kevin O'Connor2-54/+18
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'Connor3-165/+217
2009-05-26VGA: Move cursor setting out of biosfn_write_teletype.Kevin O'Connor1-24/+14
2009-05-26VGA: Remove recursion from biosfn_write_teletype().Kevin O'Connor1-28/+37
2009-05-26VGA: Simplify vgafb_write/read_char.Kevin O'Connor3-68/+87
2009-05-25VGA: Remove vmode_g->class - store info in vmode_g->memmodel.Kevin O'Connor4-37/+30
2009-05-25VGA: Use struct for car/attr/WITH_ATTR.Kevin O'Connor3-99/+66
2009-05-25VGA: Combine x/y/page into one parameter.Kevin O'Connor3-108/+90
2009-05-25VGA: Inline biosfn_set_video_mode() into its only caller.Kevin O'Connor1-133/+107
2009-05-25VGA: Replace biosfn_load_text_* with vgafb_load_font().Kevin O'Connor3-65/+30
2009-05-25VGA: Factor out hardware accesses from biosfn_set_video_mode.Kevin O'Connor4-96/+113
2009-05-25VGA: Minor - improve indentation of palette structs.Kevin O'Connor1-57/+113
2009-05-25VGA: Inline several functions in vga.c.Kevin O'Connor1-181/+109
2009-05-21VGA: Define structs for save/restore state calls.Kevin O'Connor3-289/+285
2009-05-18VGA: Move some ioport accesses from vga.c to vgaio.c.Kevin O'Connor3-47/+97
2009-05-17VGA: Remove references to 'struct bregs' from vgaio.c code.Kevin O'Connor4-149/+109
2009-05-17VGA: Extract code from vga.c into new files vgaio.c and vgafb.c.Kevin O'Connor4-975/+1010
2009-05-17VGA: Fix DAC loading during mode switch.Kevin O'Connor1-6/+4
2009-05-17VGA: Make use of regs->ebp - now that it is present in 'struct bregs'.Kevin O'Connor1-10/+6
2009-05-16Define unified entry points for irq handlers.Kevin O'Connor1-1/+4
2009-05-16VGA: Use GET_IVT macro instead of raw GET_FARVAR.Kevin O'Connor1-8/+4
2009-05-16VGA: Add calling stubs for vbe functions.Kevin O'Connor2-5/+11
2009-05-16VGA: Use segment definitions.Kevin O'Connor3-66/+64
2009-05-16VGA: Split biosfn_get_cursor_pos function.Kevin O'Connor1-25/+23
2009-05-16VGA: Minor - use "_far" postfix on far pointers.Kevin O'Connor1-19/+19
2009-05-16VGA: Rework vga_modes[] array to have pointers to other structs.Kevin O'Connor3-191/+170
2009-05-16VGA: Misc syntax cleanups.Kevin O'Connor1-362/+322
2009-05-16VGA: Minor - use "_g" suffix for global pointers.Kevin O'Connor1-9/+9
2009-05-14VGA: Add header guard to vgasrc/vgatables.hKevin O'Connor1-0/+4
2009-05-14VGA: Remove unused DEBUG ifdefs.Kevin O'Connor1-31/+3
2009-05-13VGA: memset16_far and memcpy16_far take byte count (not word count).Kevin O'Connor1-10/+11
2009-05-13VGA - turn DEBUG printfs into dprintf calls.Kevin O'Connor1-21/+9
2009-05-07Cleanup vga inb/outb port usages.Kevin O'Connor2-30/+32
2009-05-06Minor - update vgasrc/vga.c todo list.Kevin O'Connor1-3/+0
2009-05-06Add initial port of the "open source vga bios" project.Kevin O'Connor7-0/+4545