aboutsummaryrefslogtreecommitdiff
path: root/Makefile
AgeCommit message (Expand)AuthorFilesLines
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
2008-04-13Move floppy setup code from post.c to floppy.c.Kevin O'Connor1-2/+2
2008-04-13Add compile options to Makefile to reduce stack space.Kevin O'Connor1-4/+6
2008-04-05Forward port new boot menu features from bochs bios.Kevin O'Connor1-1/+1
2008-03-16Basic support for PCI BIOS.Kevin O'Connor1-2/+2
2008-03-15Minor cleanups.Kevin O'Connor1-4/+0
2008-03-12Move keyboard setup to kbd.c.Kevin O'Connor1-1/+1
2008-03-12Move ata_detect call to 32bit code.Kevin O'Connor1-1/+1
2008-03-11Force functions marked as inline to always be inlined.Kevin O'Connor1-1/+2
2008-03-09Add build option -fomit-frame-pointer.Kevin O'Connor1-1/+1
2008-03-08Port rombios32 code from bochs-bios.Kevin O'Connor1-2/+2
2008-03-08Revert "This patch adds the BIOS support for SMP, ACPI, PCI, SMM, SMBIOS."Kevin O'Connor1-18/+2
2008-03-05This patch adds the BIOS support for SMP, ACPI, PCI, SMM, SMBIOS.Kevin O'Connor1-2/+18
2008-03-05Add initial support for apmbios code.Kevin O'Connor1-1/+1
2008-03-04Move cdrom code to its own file (cdrom.c).Kevin O'Connor1-1/+1
2008-03-02Apply workaround to allow compiling under Ubuntu.Kevin O'Connor1-10/+28
2008-03-02Enhance included bios tables.Kevin O'Connor1-2/+5
2008-03-01Fix header guards produced by defsys.pyKevin O'Connor1-1/+1
2008-02-29Initial support for ATA disks.Kevin O'Connor1-1/+2
2008-02-28Have compiler add debugging info to main 16bit code.Kevin O'Connor1-2/+3
2008-02-27Some cleanups based on patch by Nguyen Anh QuynhKevin O'Connor1-2/+10
2008-02-26Misc updates.Kevin O'Connor1-3/+3
2008-02-25Version 0.1.2rel-0.1.2Kevin O'Connor1-1/+1