aboutsummaryrefslogtreecommitdiff
path: root/src/util.h
AgeCommit message (Expand)AuthorFilesLines
2012-05-20Add mechanism to declare variables as "low mem" and use for extra stack.Kevin O'Connor1-0/+1
2012-05-13Use the e-segment instead of the 9-segment for bios "low mem".Kevin O'Connor1-1/+1
2012-02-01Add TSC emulation layer for 386/486 CPUs.Kevin O'Connor1-3/+2
2012-02-01Detect CPUID instruction before using it.Kevin O'Connor1-6/+6
2011-10-30util: add le32_to_cpu()Isaku Yamahata1-0/+5
2011-07-16Run option rom visible PMM code in 32bit mode instead of 16bit mode.Kevin O'Connor1-0/+2
2011-07-12pci: remove old pci initilaization codeGerd Hoffmann1-29/+0
2011-07-10Simplify POST entry code by moving reboot logic from post.c to resume.c.Kevin O'Connor1-0/+10
2011-07-05Replace CONFIG_SCREEN_AND_DEBUG with "etc/screen-and-debug" file.Kevin O'Connor1-0/+1
2011-07-02Calculate vgahook responses during setup instead of in 16bit code.Kevin O'Connor1-2/+3
2011-06-19Remove dev-i440fx.c/h - move code closer to its callers.Kevin O'Connor1-7/+0
2011-06-13Add support for use as Xen HVM BIOS.Ian Campbell1-0/+1
2011-06-13Move support for copying out BIOS tables into its own file.Ian Campbell1-0/+5
2011-01-08Move the CBFS payload setup to later in the boot.Kevin O'Connor1-0/+1
2011-01-08Extract space trimming code from ATA and use in USB and bootorder code.Kevin O'Connor1-0/+1
2010-12-29Remove drive->desc field.Kevin O'Connor1-0/+2
2010-12-24Add strchr() function.Kevin O'Connor1-0/+1
2010-12-05util: add memset_fl()Gerd Hoffmann1-0/+1
2010-11-25Enhance call32() to pass a parameter to called function.Kevin O'Connor1-0/+1
2010-11-13pci: introduce pci_region to manage pci io/memory/prefmemory regions.Isaku Yamahata1-0/+29
2010-09-25Cleanup - it's no longer necessary to manually reset global variables.Kevin O'Connor1-2/+0
2010-09-15Add memalign_tmp() helper function.Kevin O'Connor1-0/+9
2010-09-15Try to hard-reboot on rerun of post even on emulators.Kevin O'Connor1-1/+3
2010-08-25Only show bootsplash during boot menu.Kevin O'Connor1-0/+1
2010-07-26Bootsplash fixes and cleanups.Kevin O'Connor1-1/+4
2010-07-25Minor - introduce GDT_GRANLIMIT macro.Kevin O'Connor1-5/+9
2010-07-24seabios: smm: move out piix4 specific smram logic to dev-i440fx.cIsaku Yamahata1-0/+4
2010-07-24seabios: shadow: make device finding more generic.Isaku Yamahata1-0/+2
2010-07-24seabios: acpi: move out endian conversion helper function.Isaku Yamahata1-0/+10
2010-07-10seabios: pciinit: use pci device initializer helper function.Kevin O'Connor1-0/+2
2010-06-28Initial bootsplash support.Kevin O'Connor1-0/+4
2010-06-13Unify optionrom cbfs/qemu_cfg rom pulling code.Kevin O'Connor1-2/+1
2010-06-06Introduce memcpy_fl - a memcpy on "flat" pointers.Kevin O'Connor1-0/+1
2010-05-23Don't use RTC to time boot menu delay.Kevin O'Connor1-1/+0
2010-05-23Generalize timer based delay code.Kevin O'Connor1-0/+3
2010-05-23Rename check_time() to check_tsc().Kevin O'Connor1-1/+1
2010-05-23Allow wait_irq to be called in 32bit code.Kevin O'Connor1-10/+4
2010-03-20Force use of indirect function calls in inline assembler.Kevin O'Connor1-1/+1
2010-03-20Don't move EBDA while an optionrom is running (CONFIG_THREAD_OPTIONROMS).Kevin O'Connor1-0/+1
2010-03-13Backup and restore registers when calling out to user funcs.Kevin O'Connor1-3/+6
2010-02-28Introduce simple "mutex" locking code.Kevin O'Connor1-0/+3
2010-02-28Add a generic "internal error" warning function.Kevin O'Connor1-0/+3
2010-02-21Cleanup - build drive description in temp memory during init.Kevin O'Connor1-0/+6
2010-02-15Optimize ntohl() code.Kevin O'Connor1-7/+15
2010-02-14Introduce standard warnings for allocation failures and timeouts.Kevin O'Connor1-6/+32
2010-02-13Support USB interrupt schedules on OHCI and UHCI.Kevin O'Connor1-0/+2
2010-01-03Be sure to add "void" to all function prototypes that take no args.Kevin O'Connor1-35/+35
2010-01-01Add __noreturn define for __attribute__((noreturn)).Kevin O'Connor1-3/+2
2010-01-01Implement native 32bit APM support.Kevin O'Connor1-1/+1
2009-12-30Add support for 32bit PCI BIOS entry.Kevin O'Connor1-0/+1