seabios/src
Kevin O'Connor 982c6f9bac Fix missing NULL pointer checks causing boot failure on 1meg machines.
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2012-03-05 18:39:31 -05:00
..
Kconfig ahci: enable by default 2011-08-06 14:11:12 -04:00
acpi-dsdt.dsl fix resume from S3 with QXL device 2011-05-24 22:35:40 -04:00
acpi-dsdt.hex fix resume from S3 with QXL device 2011-05-24 22:35:40 -04:00
acpi.c Minor - move ACPI_HPET_ADDRESS definition to config.h. 2011-09-20 19:40:28 -04:00
acpi.h seabios: acpi: move acpi definitions to acpi.h from acpi.c 2010-07-24 13:30:04 -04:00
ahci.c ahci: use malloc_tmp memory for probing ports 2011-08-06 13:57:53 -04:00
ahci.h ahci: move device registration 2011-08-06 13:57:53 -04:00
apm.c Rename the apm, pcibios, and elf entry points. 2011-07-10 22:57:32 -04:00
asm-offsets.c Replace common segment/offset pairs with struct segoff_s. 2009-09-09 11:34:39 -04:00
ata.c Push use of 'struct pci_device' to bootprio_find_ata_device(). 2011-07-10 15:36:04 -04:00
ata.h Push use of 'struct pci_device' to bootprio_find_ata_device(). 2011-07-10 15:36:04 -04:00
biostables.c Use coreboot smbios table if found. 2011-08-28 12:42:15 -04:00
biosvar.h Only show bootsplash during boot menu. 2010-08-25 21:07:48 -04:00
block.c ahci/cdrom: shared bounce buffer 2011-08-06 13:57:52 -04:00
blockcmd.c add ahci support 2010-12-05 12:23:23 -05:00
blockcmd.h Initial support for booting from USB drives. 2010-02-17 23:24:42 -05:00
bmp.c Add an option to let seabios show BMP file as a logo. 2011-07-09 09:49:40 -04:00
bmp.h Add an option to let seabios show BMP file as a logo. 2011-07-09 09:49:40 -04:00
boot.c BCVs should inherrit the legacy harddrive priority. 2012-03-05 18:37:38 -05:00
boot.h Push use of 'struct pci_device' to bootprio_find_pci_rom(). 2011-07-10 15:36:04 -04:00
bootsplash.c Fix jpeg decoder problem when it is used in 24 BPP mode. 2011-07-09 09:50:26 -04:00
bregs.h Fix struct bregs - it shouldn't have multiple members with the same name. 2011-05-07 13:56:48 -04:00
cdrom.c ahci/cdrom: shared bounce buffer 2011-08-06 13:57:52 -04:00
clock.c Cleanup - it's no longer necessary to manually reset global variables. 2010-09-25 14:53:15 -04:00
cmos.h Register int02 handler (nmi); disable NMI by default. 2009-03-07 00:07:24 -05:00
config.h Minor - move ACPI_HPET_ADDRESS definition to config.h. 2011-09-20 19:40:28 -04:00
coreboot.c Use coreboot smbios table if found. 2011-08-28 12:42:15 -04:00
disk.c support T13 EDD3.0 spec 2011-01-16 10:33:21 -05:00
disk.h ahci/cdrom: shared bounce buffer 2011-08-06 13:57:52 -04:00
entryfuncs.S Don't pass return address to transition(32,16,16big) on stack. 2010-11-25 08:52:50 -05:00
farptr.h Be sure to add "void" to all function prototypes that take no args. 2010-01-03 17:43:37 -05:00
floppy.c Push use of 'struct pci_device' to bootprio_find_fdc_device(). 2011-07-10 15:36:04 -04:00
font.c Move variables from assembler to C code. 2009-01-17 18:49:20 -05:00
gen-defs.h Add tool for generating assembler offset definition file. 2008-11-16 18:14:33 -05:00
ioport.h Add stubs to permit devices to specify their boot priority. 2010-12-27 19:26:57 -05:00
jpeg.c Fix jpeg decoder problem when it is used in 24 BPP mode. 2011-07-09 09:50:26 -04:00
jpeg.h Fix jpeg decoder problem when it is used in 24 BPP mode. 2011-07-09 09:50:26 -04:00
kbd.c When USB keyboard active, don't send keyboard commands to ps2 port. 2010-05-01 19:59:34 -04:00
lzmadecode.c Add LZMA decompression support to CBFS. 2009-04-26 23:17:49 -04:00
lzmadecode.h Add LZMA decompression support to CBFS. 2009-04-26 23:17:49 -04:00
memmap.c Print E820 type names as well as numbers, as a debug aid 2011-05-14 09:03:50 -04:00
memmap.h Cleanup - it's no longer necessary to manually reset global variables. 2010-09-25 14:53:15 -04:00
misc.c Add FUNC16() helper macro for converting a 16bit func to a segoff_s. 2010-07-28 21:31:38 -04:00
mouse.c Move ps2ctr manipulation from mouse.c to ps2port.c. 2011-05-07 14:19:29 -04:00
mptable.c Convert mptable code to use struct pci_device. 2011-06-20 23:52:20 -04:00
mptable.h Add MPS entries for LINT interrupts. 2009-11-14 13:49:06 -05:00
mtrr.c Add support for use as Xen HVM BIOS. 2011-06-13 07:57:03 -04:00
optionroms.c Allow free space in f-segment to be used by malloc_fseg(). 2011-08-03 20:15:26 -04:00
output.c Fix serial port flushing code. 2011-07-10 15:36:04 -04:00
paravirt.c Add "romfile" code to assist with extract integer config settings. 2011-07-05 20:32:44 -04:00
paravirt.h Replace CONFIG_EXTRA_PCI_ROOTS with dynamic "etc/extra-pci-roots" file. 2011-07-05 20:40:11 -04:00
pci.c Probe PCI existence 2011-10-01 10:53:39 -04:00
pci.h Probe PCI existence 2011-10-01 10:53:39 -04:00
pci_ids.h Support for booting from virtio disks 2010-05-10 21:31:22 -04:00
pci_regs.h Synch pci ids and registers with Linux kernel source. 2008-11-08 15:53:36 -05:00
pcibios.c Rename the apm, pcibios, and elf entry points. 2011-07-10 22:57:32 -04:00
pciinit.c Fix alignment bug in pci_bios_init_root_regions(). 2011-10-01 12:42:51 -04:00
pic.c Add int1589 support. 2010-01-04 20:48:20 -05:00
pic.h Add FUNC16() helper macro for converting a 16bit func to a segoff_s. 2010-07-28 21:31:38 -04:00
pirtable.c Be sure to add "void" to all function prototypes that take no args. 2010-01-03 17:43:37 -05:00
pmm.c Fix missing NULL pointer checks causing boot failure on 1meg machines. 2012-03-05 18:39:31 -05:00
pnpbios.c Be sure to add "void" to all function prototypes that take no args. 2010-01-03 17:43:37 -05:00
post.c Define handle_post as VISIBLE32FLAT as work around for QEmu memory layout. 2011-09-20 19:42:14 -04:00
ps2port.c Replace CONFIG_PS2_KEYBOARD_SPINUP with "etc/ps2-keyboard-spinup" file. 2011-07-05 20:44:00 -04:00
ps2port.h Try to hard-reboot processor on rerun of post under coreboot. 2010-09-15 21:43:34 -04:00
ramdisk.c Use bootprio_find_named_rom() for ramdisk and cbfs payload priorities. 2010-12-30 18:35:59 -05:00
resume.c Simplify POST entry code by moving reboot logic from post.c to resume.c. 2011-07-10 22:35:07 -04:00
romlayout.S Run option rom visible PMM code in 32bit mode instead of 16bit mode. 2011-07-16 13:15:27 -04:00
serial.c Generalize timer based delay code. 2010-05-23 11:38:53 -04:00
shadow.c Rename foreachbdf_in_bus to foreachbdf and simplify it. 2011-07-02 23:38:36 -04:00
smbios.c Use coreboot smbios table if found. 2011-08-28 12:42:15 -04:00
smbios.h Use coreboot smbios table if found. 2011-08-28 12:42:15 -04:00
smm.c Convert pci_find_device/class to use 'struct pci_device'. 2011-07-02 14:04:19 -04:00
smp.c Warn if not enough space in smp_mtrr array. 2011-07-29 19:21:07 -04:00
ssdt-proc.dsl Add ACPI SSDT/DSDT support for CPU hotplug. 2010-08-03 21:30:03 -04:00
stacks.c Run option rom visible PMM code in 32bit mode instead of 16bit mode. 2011-07-16 13:15:27 -04:00
system.c Restore segment limits in handle_1589 code. 2010-03-15 19:58:55 -04:00
types.h Require a "_cfuncXX_" symbol prefix for inter-mode c function references. 2010-12-05 12:38:33 -05:00
usb-ehci.c Minor fix - check for malloc failure in USB cntl allocation. 2011-07-10 15:48:00 -04:00
usb-ehci.h Push 'struct pci_device' into USB code (instead of using u16 bdf). 2011-07-10 15:34:51 -04:00
usb-hid.c Cleanup - it's no longer necessary to manually reset global variables. 2010-09-25 14:53:15 -04:00
usb-hid.h Cleanup - it's no longer necessary to manually reset global variables. 2010-09-25 14:53:15 -04:00
usb-hub.c Rename check_time() to check_tsc(). 2010-05-23 10:46:49 -04:00
usb-hub.h Refactor USB hub code. 2010-03-28 15:11:19 -04:00
usb-msc.c Push use of 'struct pci_device' to bootprio_find_usb(). 2011-07-10 15:36:04 -04:00
usb-msc.h Support Samsung SE-S084 USB DVD drive (and probably many others) 2010-09-02 21:18:20 -04:00
usb-ohci.c Minor fix - check for malloc failure in USB cntl allocation. 2011-07-10 15:48:00 -04:00
usb-ohci.h Push 'struct pci_device' into USB code (instead of using u16 bdf). 2011-07-10 15:34:51 -04:00
usb-uhci.c Minor fix - check for malloc failure in USB cntl allocation. 2011-07-10 15:48:00 -04:00
usb-uhci.h Push 'struct pci_device' into USB code (instead of using u16 bdf). 2011-07-10 15:34:51 -04:00
usb.c Push 'struct pci_device' into USB code (instead of using u16 bdf). 2011-07-10 15:34:51 -04:00
usb.h Push 'struct pci_device' into USB code (instead of using u16 bdf). 2011-07-10 15:34:51 -04:00
util.c Extract space trimming code from ATA and use in USB and bootorder code. 2011-01-08 12:06:54 -05:00
util.h Run option rom visible PMM code in 32bit mode instead of 16bit mode. 2011-07-16 13:15:27 -04:00
vgahooks.c Convert pci_find_device/class to use 'struct pci_device'. 2011-07-02 14:04:19 -04:00
virtio-blk.c Push use of 'struct pci_device' to bootprio_find_pci_device(). 2011-07-10 15:36:04 -04:00
virtio-blk.h fix two issues with virtio-blk 2010-05-17 19:14:48 -04:00
virtio-pci.c Fix virtio compile errors on various gcc versions. 2010-05-10 21:51:38 -04:00
virtio-pci.h virtio: Clear interrupt status register in virtio-blk 2010-07-08 08:42:05 -04:00
virtio-ring.c virtio: clean up memory barrier usage 2010-05-26 20:52:06 -04:00
virtio-ring.h virtio: clean up memory barrier usage 2010-05-26 20:52:06 -04:00
xen.c Add support for use as Xen HVM BIOS. 2011-06-13 07:57:03 -04:00
xen.h Add support for use as Xen HVM BIOS. 2011-06-13 07:57:03 -04:00