aboutsummaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)AuthorFilesLines
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'Connor8-55/+96
2009-06-17Support running non-pci specific vga option roms from CBFS.Kevin O'Connor3-8/+26
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-15Avoid -fwhole-program on broken gcc instead of stopping build.Kevin O'Connor3-13/+0
2009-06-10Add support for gcc v3.x compilers.Kevin O'Connor5-28/+46
2009-06-10Do garbage collection of unused sections.Kevin O'Connor9-22/+38
2009-06-10Try to check for IDE drive 0 responding to drive 1 commands.Kevin O'Connor1-21/+31
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-24Add delay when changing drive on ide.Kevin O'Connor1-2/+3
2009-05-23Eliminate "_code32_" prefix on 32bit symbols referenced from 16bit code.Kevin O'Connor4-15/+31
2009-05-23Pack 16bit code into last part of f-segment.Kevin O'Connor2-5/+1
2009-05-17Verify ebda segment looks sane before using during resume.Kevin O'Connor4-4/+16
2009-05-16Support %ebp register in 'struct bregs'.Kevin O'Connor5-6/+17
2009-05-16Define unified entry points for irq handlers.Kevin O'Connor3-37/+96
2009-05-15Flush debugging serial output after every line.Kevin O'Connor1-6/+22
2009-05-12Improve serial port detection.Kevin O'Connor3-31/+48
2009-05-06Move assembler entry macros in romlayout.S into new file entryfuncs.S.Kevin O'Connor2-135/+141
2009-05-06Minor - report found serial and lpt ports.Kevin O'Connor1-1/+3
2009-05-06Minor - formatting enhancements; add memset_far funcs.Kevin O'Connor4-15/+39
2009-05-06Minor - verify e820 request is large enough to hold response.Kevin O'Connor1-1/+2
2009-05-06Minor - add some additional vga definitions of bda.Kevin O'Connor1-0/+9
2009-05-06Detect ps2 nak response.Kevin O'Connor1-6/+11
2009-05-05Add support for field width argument to %x (eg, %08x).Kevin O'Connor4-21/+47
2009-05-05Don't send ATA error reports when cdrom not ready.Kevin O'Connor1-2/+5
2009-04-30Add ability to run all option roms in CBFS directory "genroms/".Kevin O'Connor3-31/+76
2009-04-29Add config option to set boot menu delay time.Kevin O'Connor2-3/+5
2009-04-27Add support for compressed option roms.Kevin O'Connor3-24/+56
2009-04-26Add LZMA decompression support to CBFS.Kevin O'Connor4-8/+517
2009-04-26Exit CBFS file search early if zero signature found.Kevin O'Connor1-1/+4
2009-04-26Minor - simplify add_e820() function.Kevin O'Connor1-14/+11
2009-04-19Fixup previous memcpy optimization.Kevin O'Connor3-20/+7
2009-04-19Optimize memcpy.Kevin O'Connor2-6/+22
2009-04-18Allow booting from any device when under coreboot.Kevin O'Connor1-11/+5
2009-04-18Try to prevent mapping option roms over flash.Kevin O'Connor1-1/+3
2009-04-18Replace memeq/streq functions with memcmp/strcmp.Kevin O'Connor4-11/+11
2009-04-18Add support for waiting for drive startup during ATA detect.Kevin O'Connor1-11/+41
2009-04-16Minor - add more debugging output to option rom scanning.Kevin O'Connor1-1/+4
2009-04-13Add option CONFIG_DISABLE_A20 to control disabling A20 on boot.Kevin O'Connor2-0/+4
2009-04-13Minor - reset data segments in post32 entry point.Kevin O'Connor1-0/+6
2009-04-13Clear irqs in transition32 instead of callers.Kevin O'Connor2-13/+11
2009-04-13Minor - reorganize romlayout.S to better group entry points.Kevin O'Connor1-67/+72
2009-04-13Make sure optionroms have a non-zero size before using them.Kevin O'Connor1-0/+2
2009-04-13Initial support for running CBFS payloads.Kevin O'Connor5-36/+196
2009-04-11Initial support for finding option roms in coreboot flash layout.Kevin O'Connor7-33/+168
2009-04-08Rework linker scripts so they work on new version of ld.Kevin O'Connor3-10/+8