aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2009-07-13Update todo list.rel-0.4.1Kevin O'Connor1-15/+35
2009-07-13Minor - clarify intermediate object file names.Kevin O'Connor1-11/+13
2009-07-13Cleanup serial and lpt timers.Kevin O'Connor2-53/+85
2009-07-12Delay fdpt pointer setting in ebda to drive map stage.Kevin O'Connor2-2/+8
2009-07-12Add u64 cast to READ64_SEG() macro to fix vga compiling.Kevin O'Connor1-1/+1
2009-07-04Use "p->sum -= checksum()" style for setting checksums.Kevin O'Connor8-16/+11
2009-07-04Add option for running vga rom during s3 resume.Kevin O'Connor4-0/+16
2009-07-04Optionrom code cleanup.Kevin O'Connor4-80/+86
2009-06-30Rework READ64_SEG macro to prevent spurious warning on gcc 4.4.Kevin O'Connor1-5/+6
2009-06-30Add descriptions to the gcc tests in tools/test-gcc.sh.Kevin O'Connor1-3/+14
2009-06-26Enhance gcc test for visible variables with -fwhole-program.Kevin O'Connor1-0/+1
2009-06-22Don't use "objcopy --extract-symbol" - old binutils don't have that option.Kevin O'Connor1-1/+1
2009-06-22Minor - remove VAR16_32 from extern declaration in header.Kevin O'Connor1-1/+1
2009-06-21Remove 0x09 as a normal post code (forward port from bochs).Kevin O'Connor1-1/+0
2009-06-21Forward port bochs pci changes.Kevin O'Connor1-10/+3
2009-06-21Forward port bochs smp changes; rename smpdetect.c to smp.c.Kevin O'Connor9-56/+97
2009-06-17Support running non-pci specific vga option roms from CBFS.Kevin O'Connor3-8/+26
2009-06-17Avoid makefile "else ifeq" syntax - old versions don't support it.Kevin O'Connor1-1/+3
2009-06-15Make sure memcpy() works in 16bit mode also.Kevin O'Connor2-0/+6
2009-06-15Fix compile of smpdetect - last commit missed an include.Kevin O'Connor1-0/+1
2009-06-15Unify mode16/32 compiler checks.Kevin O'Connor6-18/+15
2009-06-15Minor - clarify disabling "-combine" warning.Kevin O'Connor1-2/+1
2009-06-15Avoid -fwhole-program on broken gcc instead of stopping build.Kevin O'Connor6-68/+44
2009-06-10Add support for gcc v3.x compilers.Kevin O'Connor7-34/+53
2009-06-10Do garbage collection of unused sections.Kevin O'Connor12-51/+192
2009-06-10checkstack.py should not match pushaw on stack usage check.Kevin O'Connor1-1/+1
2009-06-10Try to check for IDE drive 0 responding to drive 1 commands.Kevin O'Connor1-21/+31
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-30Fix typo in irqentryarg declaration.Kevin O'Connor1-1/+1
2009-05-27In register dump, show %esp - not address of regs.Kevin O'Connor1-2/+2
2009-05-27Keep relocated 16bit code so checkstack can use it.Kevin O'Connor2-3/+3
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