aboutsummaryrefslogtreecommitdiff
path: root/Makefile
AgeCommit message (Expand)AuthorFilesLines
2009-04-26Add LZMA decompression support to CBFS.Kevin O'Connor1-1/+2
2009-04-19Fixup previous memcpy optimization.Kevin O'Connor1-1/+2
2009-04-08Turn off new gcc tree-switch-conversion option in 16bit mode.Kevin O'Connor1-0/+1
2009-04-08Rework linker scripts so they work on new version of ld.Kevin O'Connor1-1/+1
2009-03-26Expand gcc tests.Kevin O'Connor1-2/+7
2009-02-08Reorganize boot code.Kevin O'Connor1-1/+1
2009-01-25Enhance makefile to autodetect if AVOIDCOMBINE is needed.Kevin O'Connor1-1/+5
2009-01-17Move variables from assembler to C code.Kevin O'Connor1-17/+7
2009-01-17Try to automatically fit sections into open spaces in the fixed area.Kevin O'Connor1-1/+1
2009-01-17Layout fixed area using linker instead of assembler.Kevin O'Connor1-0/+8
2009-01-15Change license from GPLv3 to LGPLv3.Kevin O'Connor1-1/+1
2009-01-04Initial KVM support.Kevin O'Connor1-1/+1
2009-01-04Silence the strict-aliasing warnings that older compilers emit.Kevin O'Connor1-1/+1
2009-01-01Tune gcc stack growth parameter.Kevin O'Connor1-1/+1
2008-12-29Add more linker protections around variables accessed from 16bit mode.Kevin O'Connor1-1/+1
2008-12-28Move pir table offset from ebda to a global variable.Kevin O'Connor1-3/+2
2008-12-21Initial PnP bios call support.Kevin O'Connor1-1/+2
2008-12-10Improve support for old 16bit resume handlers.Kevin O'Connor1-1/+1
2008-12-06Execute smp detect code in place instead of copying it.Kevin O'Connor1-2/+2
2008-12-06Makefile cleanups.Kevin O'Connor1-10/+10
2008-11-16Add tool for generating assembler offset definition file.Kevin O'Connor1-1/+4
2008-11-16Cleanup a20 code.Kevin O'Connor1-2/+2
2008-11-08Support .bss variables in 16bit code (ones that the 32bit code can set).Kevin O'Connor1-1/+1
2008-11-07Be sure to define defaults for NM,STRIP,OBJCOPY in Makefile.Kevin O'Connor1-0/+4
2008-11-06Fix cross compilation issues of seabiosKevin O'Connor1-10/+10
2008-11-01Separate out and enhance option rom scanning code.Kevin O'Connor1-1/+2
2008-08-17Add stubs for VIA vga bios callbacks to system bios.Kevin O'Connor1-1/+1
2008-07-30Don't allow CFLAGS to be set from commandline.Kevin O'Connor1-1/+1
2008-07-21Remove vgahooks.c from Makefile.Kevin O'Connor1-1/+1
2008-07-20Rewrite ps2 port (keyboard/mouse) handling.Kevin O'Connor1-2/+2
2008-07-13Always define macro MODE16 - that way it can be used in C conditionals.Kevin O'Connor1-2/+2
2008-07-06Convert bootup code (int18/int19) to 32bit mode.Kevin O'Connor1-4/+4
2008-07-06Relinking rom32.o twice seems flaky - make third link stage.Kevin O'Connor1-8/+8
2008-07-05Ensure proper alignment of subsections.Kevin O'Connor1-2/+2
2008-07-05Use ld to build final rom; remove custom build utilities.Kevin O'Connor1-17/+20
2008-07-04Define 16bit OFFSET_x to be 32bit addresses; introduce CONFIG_BIOS_ADDR.Kevin O'Connor1-1/+2
2008-07-04Breakup rombios32.c into pciinit.c and smbios.cKevin O'Connor1-2/+2
2008-07-04Separate out smp detection and mp table generation from rombios32.cKevin O'Connor1-1/+1
2008-07-04Separate SMM code into its own file (smm.c from rombios32.c).Kevin O'Connor1-1/+1
2008-06-21Add code (currently disabled) to mask run away irqs.Kevin O'Connor1-1/+1
2008-06-14Cleanup handling of interrupt controller (PIC).Kevin O'Connor1-2/+3
2008-06-12Generate PIR table at post time.Kevin O'Connor1-1/+1
2008-06-11Move acpi code out of rombios32.c; clean up use of fixed memory addresses.Kevin O'Connor1-1/+2
2008-06-08Enhance e820 memory map generation.Kevin O'Connor1-1/+1
2008-06-08Separate out ram shadow code and permit more code to write to bios.Kevin O'Connor1-1/+1
2008-05-12Add compile options to reduce stack usage.Kevin O'Connor1-1/+2
2008-05-12Use a linker script for 16bit code.Kevin O'Connor1-3/+3
2008-05-10Fix elf build; rename target file rom.bin to bios.bin.Kevin O'Connor1-2/+2
2008-04-13Move timer setup from post.c to clock.c.Kevin O'Connor1-2/+2
2008-04-13Move serial/lpt setup from post.c to serial.cKevin O'Connor1-3/+2