Age | Commit message (Expand) | Author | Files | Lines |
2013-10-03 | romfile_loader: utility to patch in-memory ROM files | Michael S. Tsirkin | 1 | -1/+1 |
2013-09-19 | usb: add xhci support | Gerd Hoffmann | 1 | -1/+1 |
2013-09-18 | build: Fix import of gcc dependency files. | Kevin O'Connor | 1 | -1/+1 |
2013-09-18 | Move malloc code from pmm.c to new files malloc.c and malloc.h. | Kevin O'Connor | 1 | -1/+1 |
2013-09-18 | build: Perform compile checking on vgasrc code. | Kevin O'Connor | 1 | -1/+1 |
2013-09-18 | Rename util.c to string.c and introduce string.h. | Kevin O'Connor | 1 | -3/+3 |
2013-09-18 | Split x86 specific functions out of util.c/h to new files x86.c/h. | Kevin O'Connor | 1 | -1/+1 |
2013-09-02 | build: Reorder makefile source list to group like files together. | Kevin O'Connor | 1 | -11/+16 |
2013-09-02 | Move code cenetered around firmware initialization to src/fw/ | Kevin O'Connor | 1 | -8/+8 |
2013-09-02 | Move code centered around specific hardware devices to src/hw/ | Kevin O'Connor | 1 | -11/+11 |
2013-09-02 | build: Don't use vpath makefile directive. | Kevin O'Connor | 1 | -14/+12 |
2013-08-17 | Rename tools/ directory to scripts/ directory. | Kevin O'Connor | 1 | -19/+19 |
2013-08-10 | Add config option to support memory allocations in 9-segment. | Kevin O'Connor | 1 | -1/+1 |
2013-07-20 | Move internal timer code from clock.c to a new file timer.c. | Kevin O'Connor | 1 | -1/+1 |
2013-03-17 | Add dependencies to vgafixup.py and buildversion.sh scripts. | Kevin O'Connor | 1 | -3/+3 |
2013-03-08 | Add additional dependency checks to Makefile. | Kevin O'Connor | 1 | -3/+6 |
2013-03-06 | Rename src/ssdt-susp.dsl to src/ssdt-misc.dsl. | Kevin O'Connor | 1 | -1/+1 |
2013-02-18 | Convert VAR16VISIBLE, VAR16EXPORT, and VAR32VISIBLE to VARFSEG. | Kevin O'Connor | 1 | -4/+4 |
2013-02-17 | build: Don't require $(OUT) to be a sub-directory of the main directory. | Kevin O'Connor | 1 | -2/+2 |
2013-02-17 | Fix Makefile - don't reference "out/" directly, instead use "$(OUT)". | Kevin O'Connor | 1 | -3/+3 |
2013-02-07 | Add CSM support | David Woodhouse | 1 | -1/+1 |
2012-12-11 | Add compile checking phase to build. | Kevin O'Connor | 1 | -4/+8 |
2012-12-11 | Don't use gcc's -combine option. | Kevin O'Connor | 1 | -22/+5 |
2012-12-11 | Don't recursively evaluate CFLAGS variables. | Kevin O'Connor | 1 | -6/+6 |
2012-12-01 | seabios: q35: add dsdt | Isaku Yamahata | 1 | -1/+1 |
2012-11-19 | megasas: Add boot support for LSI MegaRAID SAS | Hannes Reinecke | 1 | -1/+1 |
2012-09-02 | acpi: move s3/s4/s5 to build_ssdt | Paolo Bonzini | 1 | -1/+1 |
2012-09-02 | Makefile: delete output on error | Michael S. Tsirkin | 1 | -0/+1 |
2012-08-29 | Make iasl option check work with older versions of iasl. | Kevin O'Connor | 1 | -1/+1 |
2012-08-07 | scsi: add AMD PCscsi driver | Paolo Bonzini | 1 | -1/+1 |
2012-08-04 | acpi: fix build with new iasl compiler | Michael S. Tsirkin | 1 | -1/+4 |
2012-07-21 | lsi53c895a boot support | Gerd Hoffmann | 1 | -1/+1 |
2012-07-21 | usb attached scsi boot support | Gerd Hoffmann | 1 | -1/+2 |
2012-06-02 | Cache romfile entries. | Kevin O'Connor | 1 | -1/+1 |
2012-05-30 | remove iasl-generated hex files from git repo | Kevin O'Connor | 1 | -7/+7 |
2012-04-30 | Add IASL definition to the Makefile. | Marc Jones | 1 | -1/+2 |
2012-03-31 | seabios: readd Makefile rule for ACPI | Michael S. Tsirkin | 1 | -0/+1 |
2012-03-24 | Use "git describe" in the build generated version description. | Kevin O'Connor | 1 | -7/+4 |
2012-03-06 | add virtio-scsi driver | Paolo Bonzini | 1 | -1/+1 |
2012-03-06 | vgabios: Initial support for fixing up assembler to workaround x86emu. | Kevin O'Connor | 1 | -1/+7 |
2012-03-06 | Don't compile with -mrtd. | Kevin O'Connor | 1 | -1/+1 |
2012-02-11 | vgabios: Add version string to debug output. | Kevin O'Connor | 1 | -2/+4 |
2012-02-11 | Direct compile 16bit C code instead of including via .S files. | Kevin O'Connor | 1 | -25/+33 |
2012-02-08 | Add PYTHON definition to Makefile. | Kevin O'Connor | 1 | -5/+6 |
2012-01-16 | vgabios: Build vgabios by default if enabled in Kconfig. | Kevin O'Connor | 1 | -19/+23 |
2012-01-16 | vgabios: Rename vgatables.c to stdvgamodes.c. | Kevin O'Connor | 1 | -1/+1 |
2012-01-16 | vgabios: Add wrapper functions for accessing standard VGA registers. | Kevin O'Connor | 1 | -3/+4 |
2012-01-14 | vgabios: Add cirrus linear framebuffer detection; enable VBE in cirrus. | Kevin O'Connor | 1 | -1/+1 |
2012-01-14 | vgabios: Make the naming in the LX code generic to Geode. | Nils | 1 | -1/+1 |
2011-12-31 | vgabios: Rename vgaio.c to stdvga.c. | Kevin O'Connor | 1 | -2/+2 |
2011-12-31 | vgabios: Move vbe code from vgabios.c to new file vbe.c. | Kevin O'Connor | 1 | -1/+1 |
2011-12-31 | vgabios: Rename vga.c to vgabios.c. | Kevin O'Connor | 1 | -1/+1 |
2011-12-31 | vgabios: Rename vbe.c to bochsvga.c. | Kevin O'Connor | 1 | -1/+1 |
2011-12-27 | vgabios: Merge support for GeodeLX vga bios. | Kevin O'Connor | 1 | -1/+2 |
2011-12-20 | Partially implement VBE interface, create VBE driver skeleton | Julian Pidancet | 1 | -1/+1 |
2011-12-18 | Don't use -fomit-frame-pointer when building VGA bios. | Kevin O'Connor | 1 | -6/+7 |
2011-12-18 | Minor - change indent of continued lines in Makefile. | Kevin O'Connor | 1 | -19/+19 |
2011-11-29 | fix make help | Sebastian Herbszt | 1 | -0/+3 |
2011-11-22 | acpi: add ssdt for pci hotplug | Michael S. Tsirkin | 1 | -1/+1 |
2011-10-30 | acpi: extract aml from .lst | Michael S. Tsirkin | 1 | -1/+1 |
2011-10-12 | acpi: automatically generated ssdt proc | Michael S. Tsirkin | 1 | -1/+1 |
2011-10-12 | acpi: generate and parse mixed asl/aml listing | Michael S. Tsirkin | 1 | -4/+6 |
2011-10-04 | Prep version for next release. | Kevin O'Connor | 1 | -1/+1 |
2011-10-04 | Update version to 1.6.3 | Kevin O'Connor | 1 | -1/+1 |
2011-10-01 | Reorder build objects to work around gcc bug with -combine. | Kevin O'Connor | 1 | -1/+1 |
2011-07-12 | pci: remove old pci initilaization code | Gerd Hoffmann | 1 | -1/+1 |
2011-07-12 | Fix compile error - remove bmp.c from being compiled twice. | Kevin O'Connor | 1 | -1/+1 |
2011-07-09 | Add an option to let seabios show BMP file as a logo. | Wayne Xia | 1 | -2/+2 |
2011-06-19 | Remove dev-i440fx.c/h - move code closer to its callers. | Kevin O'Connor | 1 | -1/+1 |
2011-06-13 | Add support for use as Xen HVM BIOS. | Ian Campbell | 1 | -1/+1 |
2011-06-13 | Move support for copying out BIOS tables into its own file. | Ian Campbell | 1 | -1/+1 |
2011-05-21 | Check for broken LD that ships with Ubuntu 11.04. | Kevin O'Connor | 1 | -2/+2 |
2011-03-06 | Prep version for next release. | Kevin O'Connor | 1 | -1/+1 |
2011-02-28 | Update version to 0.6.2 | Kevin O'Connor | 1 | -1/+1 |
2011-01-29 | Support non-local build directory - allow "make OUT=abc/" to work. | Kevin O'Connor | 1 | -1/+2 |
2011-01-29 | The vgabios build must depend on autoconf.h. | Kevin O'Connor | 1 | -1/+1 |
2011-01-29 | fix parallel compilation of SeaBIOS | Stefan Reinauer | 1 | -1/+4 |
2011-01-29 | Start using Kconfig to configure SeaBIOS settings. | Kevin O'Connor | 1 | -3/+11 |
2011-01-29 | Build changes for Linux kconfig code to work in seabios dir structure. | Kevin O'Connor | 1 | -1/+16 |
2010-12-26 | Minor build fixes. | Kevin O'Connor | 1 | -1/+1 |
2010-12-05 | add ahci support | Gerd Hoffmann | 1 | -1/+1 |
2010-11-13 | pci: introduce pci_region to manage pci io/memory/prefmemory regions. | Isaku Yamahata | 1 | -1/+2 |
2010-09-15 | Try to hard-reboot on rerun of post even on emulators. | Kevin O'Connor | 1 | -3/+3 |
2010-09-13 | Prep version for next release. | Kevin O'Connor | 1 | -1/+1 |
2010-09-13 | Update version to 0.6.1 | Kevin O'Connor | 1 | -1/+1 |
2010-07-10 | seabios: pciinit: use pci device initializer helper function. | Kevin O'Connor | 1 | -1/+1 |
2010-06-28 | Initial bootsplash support. | Kevin O'Connor | 1 | -1/+1 |
2010-06-10 | seabios: remove iasl output file when error. | Isaku Yamahata | 1 | -4/+6 |
2010-05-23 | Allow wait_irq to be called in 32bit code. | Kevin O'Connor | 1 | -1/+1 |
2010-05-10 | Support for booting from virtio disks | Gleb Natapov | 1 | -1/+2 |
2010-05-01 | Simplify build by manually resolving external symbols in layoutrom.py. | Kevin O'Connor | 1 | -17/+10 |
2010-03-28 | Prep version for next release. | Kevin O'Connor | 1 | -1/+1 |
2010-03-26 | Update version to 0.6.0. | Kevin O'Connor | 1 | -1/+1 |
2010-03-20 | Disable inlining on old compilers. | Kevin O'Connor | 1 | -1/+1 |
2010-03-09 | Add USB EHCI controller support. | Kevin O'Connor | 1 | -1/+1 |
2010-02-28 | Only compile usb-hub.c and paravirt.c with 32bit code. | Kevin O'Connor | 1 | -2/+2 |
2010-02-17 | Initial support for booting from USB drives. | Kevin O'Connor | 1 | -1/+1 |
2010-02-17 | Move common "command data block" functions to new file blockcmd.c. | Kevin O'Connor | 1 | -1/+1 |
2010-02-15 | Initial support for USB hubs. | Kevin O'Connor | 1 | -1/+1 |
2010-01-10 | Prep version for next release. | Kevin O'Connor | 1 | -1/+1 |
2010-01-08 | Update version to 0.5.1 | Kevin O'Connor | 1 | -1/+1 |
2010-01-03 | Fix vgahook sign issue; add warning to build to catch future cases. | Kevin O'Connor | 1 | -1/+2 |
2010-01-03 | Be sure to add "void" to all function prototypes that take no args. | Kevin O'Connor | 1 | -6/+6 |
2010-01-01 | Implement native 32bit APM support. | Kevin O'Connor | 1 | -1/+1 |
2009-12-30 | Add support for 32bit PCI BIOS entry. | Kevin O'Connor | 1 | -13/+26 |
2009-12-26 | Introduce MODESEGMENT define; rename VISIBLE32 to VISIBLE32FLAT. | Kevin O'Connor | 1 | -14/+14 |
2009-12-19 | Increase version in preparation for next release. | Kevin O'Connor | 1 | -1/+1 |
2009-12-18 | Update version to 0.5.0. | Kevin O'Connor | 1 | -1/+1 |
2009-12-13 | Enhance experimental option rom "threading" - enable preemption. | Kevin O'Connor | 1 | -1/+1 |
2009-12-10 | Move stack manipulation code from util.c to new file stacks.c. | Kevin O'Connor | 1 | -1/+1 |
2009-11-03 | Reorder source code to work around weird -combine issue. | Kevin O'Connor | 1 | -4/+4 |
2009-10-12 | Add stubs for USB OHCI support. | Kevin O'Connor | 1 | -1/+1 |
2009-10-08 | Add rule to compile DSDT to make file. | Kevin O'Connor | 1 | -0/+7 |
2009-10-04 | Move qemu config code from smbios.c to its own files. Add support for | Kevin O'Connor | 1 | -1/+1 |
2009-09-28 | Initial support for USB, UHCI, and USB Keyboards. | Kevin O'Connor | 1 | -2/+3 |
2009-09-20 | Allow rom to grow beyond 64K. | Kevin O'Connor | 1 | -23/+18 |
2009-09-08 | Prep version id for next release. | Kevin O'Connor | 1 | -1/+1 |
2009-09-08 | Note version 0.4.2. | Kevin O'Connor | 1 | -1/+1 |
2009-08-16 | Add support for using floppy images in CBFS. | Kevin O'Connor | 1 | -1/+1 |
2009-08-11 | Separate ATA code from generic disk code. | Kevin O'Connor | 1 | -1/+1 |
2009-07-29 | Add auto-generated version info to each build. | Kevin O'Connor | 1 | -2/+7 |
2009-07-26 | Add PMM stubs. | Kevin O'Connor | 1 | -1/+1 |
2009-07-19 | Expand int155f "vgahook" detection. | Kevin O'Connor | 1 | -2/+2 |
2009-07-13 | Minor - clarify intermediate object file names. | Kevin O'Connor | 1 | -11/+13 |
2009-06-22 | Don't use "objcopy --extract-symbol" - old binutils don't have that option. | Kevin O'Connor | 1 | -1/+1 |
2009-06-21 | Forward port bochs smp changes; rename smpdetect.c to smp.c. | Kevin O'Connor | 1 | -1/+1 |
2009-06-17 | Avoid makefile "else ifeq" syntax - old versions don't support it. | Kevin O'Connor | 1 | -1/+3 |
2009-06-15 | Avoid -fwhole-program on broken gcc instead of stopping build. | Kevin O'Connor | 1 | -9/+16 |
2009-06-10 | Add support for gcc v3.x compilers. | Kevin O'Connor | 1 | -2/+4 |
2009-06-10 | Do garbage collection of unused sections. | Kevin O'Connor | 1 | -5/+8 |
2009-05-27 | Keep relocated 16bit code so checkstack can use it. | Kevin O'Connor | 1 | -2/+2 |
2009-05-23 | Eliminate "_code32_" prefix on 32bit symbols referenced from 16bit code. | Kevin O'Connor | 1 | -9/+11 |
2009-05-17 | VGA: Commit missing change to Makefile. | Kevin O'Connor | 1 | -2/+2 |
2009-05-06 | Add initial port of the "open source vga bios" project. | Kevin O'Connor | 1 | -2/+26 |
2009-04-26 | Add LZMA decompression support to CBFS. | Kevin O'Connor | 1 | -1/+2 |
2009-04-19 | Fixup previous memcpy optimization. | Kevin O'Connor | 1 | -1/+2 |
2009-04-08 | Turn off new gcc tree-switch-conversion option in 16bit mode. | Kevin O'Connor | 1 | -0/+1 |
2009-04-08 | Rework linker scripts so they work on new version of ld. | Kevin O'Connor | 1 | -1/+1 |
2009-03-26 | Expand gcc tests. | Kevin O'Connor | 1 | -2/+7 |
2009-02-08 | Reorganize boot code. | Kevin O'Connor | 1 | -1/+1 |
2009-01-25 | Enhance makefile to autodetect if AVOIDCOMBINE is needed. | Kevin O'Connor | 1 | -1/+5 |
2009-01-17 | Move variables from assembler to C code. | Kevin O'Connor | 1 | -17/+7 |
2009-01-17 | Try to automatically fit sections into open spaces in the fixed area. | Kevin O'Connor | 1 | -1/+1 |
2009-01-17 | Layout fixed area using linker instead of assembler. | Kevin O'Connor | 1 | -0/+8 |
2009-01-15 | Change license from GPLv3 to LGPLv3. | Kevin O'Connor | 1 | -1/+1 |
2009-01-04 | Initial KVM support. | Kevin O'Connor | 1 | -1/+1 |
2009-01-04 | Silence the strict-aliasing warnings that older compilers emit. | Kevin O'Connor | 1 | -1/+1 |
2009-01-01 | Tune gcc stack growth parameter. | Kevin O'Connor | 1 | -1/+1 |
2008-12-29 | Add more linker protections around variables accessed from 16bit mode. | Kevin O'Connor | 1 | -1/+1 |
2008-12-28 | Move pir table offset from ebda to a global variable. | Kevin O'Connor | 1 | -3/+2 |
2008-12-21 | Initial PnP bios call support. | Kevin O'Connor | 1 | -1/+2 |
2008-12-10 | Improve support for old 16bit resume handlers. | Kevin O'Connor | 1 | -1/+1 |
2008-12-06 | Execute smp detect code in place instead of copying it. | Kevin O'Connor | 1 | -2/+2 |
2008-12-06 | Makefile cleanups. | Kevin O'Connor | 1 | -10/+10 |
2008-11-16 | Add tool for generating assembler offset definition file. | Kevin O'Connor | 1 | -1/+4 |
2008-11-16 | Cleanup a20 code. | Kevin O'Connor | 1 | -2/+2 |
2008-11-08 | Support .bss variables in 16bit code (ones that the 32bit code can set). | Kevin O'Connor | 1 | -1/+1 |
2008-11-07 | Be sure to define defaults for NM,STRIP,OBJCOPY in Makefile. | Kevin O'Connor | 1 | -0/+4 |
2008-11-06 | Fix cross compilation issues of seabios | Kevin O'Connor | 1 | -10/+10 |
2008-11-01 | Separate out and enhance option rom scanning code. | Kevin O'Connor | 1 | -1/+2 |
2008-08-17 | Add stubs for VIA vga bios callbacks to system bios. | Kevin O'Connor | 1 | -1/+1 |
2008-07-30 | Don't allow CFLAGS to be set from commandline. | Kevin O'Connor | 1 | -1/+1 |
2008-07-21 | Remove vgahooks.c from Makefile. | Kevin O'Connor | 1 | -1/+1 |
2008-07-20 | Rewrite ps2 port (keyboard/mouse) handling. | Kevin O'Connor | 1 | -2/+2 |
2008-07-13 | Always define macro MODE16 - that way it can be used in C conditionals. | Kevin O'Connor | 1 | -2/+2 |
2008-07-06 | Convert bootup code (int18/int19) to 32bit mode. | Kevin O'Connor | 1 | -4/+4 |
2008-07-06 | Relinking rom32.o twice seems flaky - make third link stage. | Kevin O'Connor | 1 | -8/+8 |
2008-07-05 | Ensure proper alignment of subsections. | Kevin O'Connor | 1 | -2/+2 |
2008-07-05 | Use ld to build final rom; remove custom build utilities. | Kevin O'Connor | 1 | -17/+20 |
2008-07-04 | Define 16bit OFFSET_x to be 32bit addresses; introduce CONFIG_BIOS_ADDR. | Kevin O'Connor | 1 | -1/+2 |
2008-07-04 | Breakup rombios32.c into pciinit.c and smbios.c | Kevin O'Connor | 1 | -2/+2 |
2008-07-04 | Separate out smp detection and mp table generation from rombios32.c | Kevin O'Connor | 1 | -1/+1 |
2008-07-04 | Separate SMM code into its own file (smm.c from rombios32.c). | Kevin O'Connor | 1 | -1/+1 |
2008-06-21 | Add code (currently disabled) to mask run away irqs. | Kevin O'Connor | 1 | -1/+1 |
2008-06-14 | Cleanup handling of interrupt controller (PIC). | Kevin O'Connor | 1 | -2/+3 |
2008-06-12 | Generate PIR table at post time. | Kevin O'Connor | 1 | -1/+1 |
2008-06-11 | Move acpi code out of rombios32.c; clean up use of fixed memory addresses. | Kevin O'Connor | 1 | -1/+2 |
2008-06-08 | Enhance e820 memory map generation. | Kevin O'Connor | 1 | -1/+1 |
2008-06-08 | Separate out ram shadow code and permit more code to write to bios. | Kevin O'Connor | 1 | -1/+1 |
2008-05-12 | Add compile options to reduce stack usage. | Kevin O'Connor | 1 | -1/+2 |
2008-05-12 | Use a linker script for 16bit code. | Kevin O'Connor | 1 | -3/+3 |
2008-05-10 | Fix elf build; rename target file rom.bin to bios.bin. | Kevin O'Connor | 1 | -2/+2 |
2008-04-13 | Move timer setup from post.c to clock.c. | Kevin O'Connor | 1 | -2/+2 |
2008-04-13 | Move serial/lpt setup from post.c to serial.c | Kevin O'Connor | 1 | -3/+2 |
2008-04-13 | Move floppy setup code from post.c to floppy.c. | Kevin O'Connor | 1 | -2/+2 |
2008-04-13 | Add compile options to Makefile to reduce stack space. | Kevin O'Connor | 1 | -4/+6 |
2008-04-05 | Forward port new boot menu features from bochs bios. | Kevin O'Connor | 1 | -1/+1 |
2008-03-16 | Basic support for PCI BIOS. | Kevin O'Connor | 1 | -2/+2 |
2008-03-15 | Minor cleanups. | Kevin O'Connor | 1 | -4/+0 |
2008-03-12 | Move keyboard setup to kbd.c. | Kevin O'Connor | 1 | -1/+1 |
2008-03-12 | Move ata_detect call to 32bit code. | Kevin O'Connor | 1 | -1/+1 |
2008-03-11 | Force functions marked as inline to always be inlined. | Kevin O'Connor | 1 | -1/+2 |
2008-03-09 | Add build option -fomit-frame-pointer. | Kevin O'Connor | 1 | -1/+1 |
2008-03-08 | Port rombios32 code from bochs-bios. | Kevin O'Connor | 1 | -2/+2 |
2008-03-08 | Revert "This patch adds the BIOS support for SMP, ACPI, PCI, SMM, SMBIOS." | Kevin O'Connor | 1 | -18/+2 |
2008-03-05 | This patch adds the BIOS support for SMP, ACPI, PCI, SMM, SMBIOS. | Kevin O'Connor | 1 | -2/+18 |
2008-03-05 | Add initial support for apmbios code. | Kevin O'Connor | 1 | -1/+1 |
2008-03-04 | Move cdrom code to its own file (cdrom.c). | Kevin O'Connor | 1 | -1/+1 |
2008-03-02 | Apply workaround to allow compiling under Ubuntu. | Kevin O'Connor | 1 | -10/+28 |
2008-03-02 | Enhance included bios tables. | Kevin O'Connor | 1 | -2/+5 |