aboutsummaryrefslogtreecommitdiff
path: root/src/util.h
AgeCommit message (Expand)AuthorFilesLines
2009-06-21Forward port bochs smp changes; rename smpdetect.c to smp.c.Kevin O'Connor1-2/+19
2009-06-17Support running non-pci specific vga option roms from CBFS.Kevin O'Connor1-2/+2
2009-06-15Make sure memcpy() works in 16bit mode also.Kevin O'Connor1-0/+3
2009-06-15Unify mode16/32 compiler checks.Kevin O'Connor1-4/+1
2009-06-10Add support for gcc v3.x compilers.Kevin O'Connor1-3/+18
2009-05-06Minor - formatting enhancements; add memset_far funcs.Kevin O'Connor1-1/+3
2009-04-30Add ability to run all option roms in CBFS directory "genroms/".Kevin O'Connor1-1/+4
2009-04-27Add support for compressed option roms.Kevin O'Connor1-1/+1
2009-04-19Fixup previous memcpy optimization.Kevin O'Connor1-5/+2
2009-04-19Optimize memcpy.Kevin O'Connor1-1/+5
2009-04-18Replace memeq/streq functions with memcmp/strcmp.Kevin O'Connor1-2/+2
2009-04-13Initial support for running CBFS payloads.Kevin O'Connor1-1/+5
2009-04-11Initial support for finding option roms in coreboot flash layout.Kevin O'Connor1-1/+3
2009-02-27Build mptable using C 'struct's.Kevin O'Connor1-3/+0
2009-02-17Add hexdump() output helper function.Kevin O'Connor1-0/+1
2009-02-15Minor - change checksum functions to take a (void *).Kevin O'Connor1-2/+2
2009-02-15Allow ctrl+alt+delete to work when no boot device found.Kevin O'Connor1-0/+1
2009-02-08Add support for selecting harddrive order in boot menu.Kevin O'Connor1-0/+1
2009-02-08Minor - rename BX_PANIC to panic.Kevin O'Connor1-1/+1
2009-02-08Simplify boot code.Kevin O'Connor1-0/+1
2009-02-08Reorganize boot code.Kevin O'Connor1-0/+1
2009-01-19Implement memcpy_far and checksum_far, and replace _fl variants.Kevin O'Connor1-2/+4
2009-01-19Rename MAKE_FARPTR (and similar) to MAKE_FLATPTR.Kevin O'Connor1-2/+2
2009-01-17Move variables from assembler to C code.Kevin O'Connor1-0/+3
2009-01-15Change license from GPLv3 to LGPLv3.Kevin O'Connor1-1/+1
2009-01-04Initial KVM support.Kevin O'Connor1-0/+3
2009-01-02Improve set_code_fail/floppy_ret/disk_ret code generation.Kevin O'Connor1-5/+5
2009-01-01Reduce stack usage of hw irq handlers.Kevin O'Connor1-5/+4
2009-01-01Switch to new stack when calling ATA function in 16bit mode.Kevin O'Connor1-0/+1
2008-12-28Move IPL definitions from ebda to global variables.Kevin O'Connor1-6/+0
2008-12-28Move ram size definitions from ebda to global variables.Kevin O'Connor1-0/+2
2008-12-21Initial PnP bios call support.Kevin O'Connor1-0/+5
2008-12-13Implement time based checks even when looping on an ioport.Kevin O'Connor1-0/+1
2008-12-10Improve support for old 16bit resume handlers.Kevin O'Connor1-0/+6
2008-12-06Call option roms in "big real mode".Kevin O'Connor1-0/+1
2008-11-29Don't reset .bss on reboots.Kevin O'Connor1-0/+1
2008-11-28Implement tsc based delay timers, and use them throughout code.Kevin O'Connor1-1/+10
2008-11-01Separate out and enhance option rom scanning code.Kevin O'Connor1-0/+4
2008-08-29Rename memcpy() to memcpy_far() and add regular memcpy() code.Kevin O'Connor1-0/+1
2008-08-17Add stubs for VIA vga bios callbacks to system bios.Kevin O'Connor1-0/+3
2008-07-07Improve debugging output.Kevin O'Connor1-4/+3
2008-07-05Use ld to build final rom; remove custom build utilities.Kevin O'Connor1-6/+0
2008-07-04Define 16bit OFFSET_x to be 32bit addresses; introduce CONFIG_BIOS_ADDR.Kevin O'Connor1-1/+1
2008-07-04Declare kbd_setup() in post.h - next to other kbd.c defines.Kevin O'Connor1-0/+1
2008-07-04Extract 'struct bregs' out of biosvar.h; clean up header includes.Kevin O'Connor1-62/+4
2008-07-04Breakup rombios32.c into pciinit.c and smbios.cKevin O'Connor1-2/+5
2008-07-04Separate out smp detection and mp table generation from rombios32.cKevin O'Connor1-0/+13
2008-07-04Separate SMM code into its own file (smm.c from rombios32.c).Kevin O'Connor1-0/+3
2008-06-21Init serial port before using it for debug - also reinit after option rom.Kevin O'Connor1-0/+1
2008-06-14Cleanup handling of interrupt controller (PIC).Kevin O'Connor1-13/+6