index
:
kvm/seabios.git
master
next
SeaBIOS for qemu-kvm
KVM Group
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
Age
Commit message (
Expand
)
Author
Files
Lines
2011-10-30
seabios: fix mptable nmi entry
HEAD
master
Kenji Kaneshige
1
-1
/
+1
2011-10-30
seabios: Add Local APIC NMI Structure to ACPI MADT
Kenji Kaneshige
1
-2
/
+20
2011-10-30
acpi: extract aml from .lst
Michael S. Tsirkin
7
-941
/
+7180
2011-10-30
seabios: acpi: allow qemu to load dsdt as external acpi table.
Isaku Yamahata
1
-8
/
+39
2011-10-30
util: add le32_to_cpu()
Isaku Yamahata
1
-0
/
+5
2011-10-15
Simplify pci_bios_init_root_regions().
Kevin O'Connor
1
-25
/
+13
2011-10-15
Move pciinit device init code together.
Kevin O'Connor
1
-11
/
+8
2011-10-15
Locally allocate pciinit busses[] variable.
Kevin O'Connor
1
-13
/
+13
2011-10-15
Replace recursive pci init system with linear passes.
Kevin O'Connor
1
-82
/
+74
2011-10-15
Replace pciinit busses_count with MaxPCIBus.
Kevin O'Connor
1
-14
/
+6
2011-10-13
Simplify pci_slot_get_irq().
Kevin O'Connor
1
-13
/
+7
2011-10-13
Use pci->header_type in pci_bar() to avoid unnecessary pci_config_readb.
Kevin O'Connor
1
-29
/
+23
2011-10-13
Separate pciinit.c into clearly delineated sections.
Kevin O'Connor
1
-100
/
+121
2011-10-13
Use standard formatting for PCI info during PCI init pass.
Kevin O'Connor
1
-5
/
+7
2011-10-12
acpi: automatically generated ssdt proc
Michael S. Tsirkin
5
-34
/
+65
2011-10-12
acpi: generate and parse mixed asl/aml listing
Michael S. Tsirkin
4
-5
/
+329
2011-10-12
Consolidate DSDT copy-and-paste PCI IRQ code into method calls.
Kevin O'Connor
2
-406
/
+241
2011-10-12
Move code from PCI hotplug DSDT macros to methods.
Kevin O'Connor
2
-684
/
+569
2011-10-12
Simplify PCI hotplug acpi macros.
Kevin O'Connor
2
-236
/
+235
2011-10-12
Consolidate PCI hotplug definitions together in DSL file.
Kevin O'Connor
2
-1041
/
+877
2011-10-12
Delineate ACSP DSL code into sections.
Kevin O'Connor
2
-770
/
+843
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-04
Update README file.
Kevin O'Connor
1
-26
/
+9
2011-10-01
Fix alignment bug in pci_bios_init_root_regions().
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-10-01
Probe PCI existence
Jan Kiszka
3
-4
/
+20
2011-09-20
Define handle_post as VISIBLE32FLAT as work around for QEmu memory layout.
Kevin O'Connor
1
-11
/
+20
2011-09-20
Minor - move ACPI_HPET_ADDRESS definition to config.h.
Kevin O'Connor
2
-11
/
+9
2011-09-02
Minor formatting and comment updates to acpi.c.
Kevin O'Connor
1
-16
/
+13
2011-09-02
Probe HPET existence
Jan Kiszka
1
-1
/
+13
2011-08-28
Use coreboot smbios table if found.
Kevin O'Connor
4
-3
/
+12
2011-08-09
pci: re-add isa bridge setup
Gerd Hoffmann
1
-0
/
+5
2011-08-06
ahci: enable by default
Gerd Hoffmann
1
-1
/
+1
2011-08-06
ahci: use malloc_tmp memory for probing ports
Gerd Hoffmann
1
-3
/
+11
2011-08-06
ahci: move device registration
Gerd Hoffmann
2
-13
/
+16
2011-08-06
ahci: ignore atapi devices which are not cdroms
Gerd Hoffmann
1
-7
/
+8
2011-08-06
ahci: probe each port in its own thread
Gerd Hoffmann
1
-21
/
+20
2011-08-06
ahci/cdrom: shared bounce buffer
Gerd Hoffmann
4
-10
/
+23
2011-08-03
Allow allocation of SMBIOS table in f-segment if it is small.
Kevin O'Connor
2
-2
/
+11
2011-08-03
Allow free space in f-segment to be used by malloc_fseg().
Kevin O'Connor
2
-1
/
+8
2011-07-29
Warn if not enough space in smp_mtrr array.
Kevin O'Connor
1
-1
/
+3
2011-07-29
seabios: increase smp_mtrr array size
Marcelo Tosatti
1
-1
/
+1
2011-07-24
ahci: bootprio support
Gerd Hoffmann
2
-6
/
+12
2011-07-24
ahci: rework init workflow & fix timeout handling
Gerd Hoffmann
1
-62
/
+127
2011-07-24
ahci: don't expect ATA_CB_STAT_DRQ being clear
Gerd Hoffmann
1
-3
/
+2
2011-07-24
ahci: handle unaligned buffers.
Scott Duplichan
1
-2
/
+51
2011-07-24
ahci: add error recovery code
Gerd Hoffmann
1
-3
/
+47
2011-07-24
ahci: use interrupt status register
Gerd Hoffmann
1
-15
/
+28
2011-07-24
ahci/sata: Fix FIS setup.
Gerd Hoffmann
1
-4
/
+3
2011-07-20
xen: actually setup hypercalls.
Ian Campbell
1
-0
/
+3
2011-07-16
Remove 16bit wrappers from PMM code.
Kevin O'Connor
1
-76
/
+55
2011-07-16
Run option rom visible PMM code in 32bit mode instead of 16bit mode.
Kevin O'Connor
5
-14
/
+50
2011-07-12
pci: set BUILD_PCIMEM_START to 0xe0000000
Gerd Hoffmann
1
-1
/
+1
2011-07-12
pci: cleanup config.h
Gerd Hoffmann
2
-15
/
+1
2011-07-12
pci: remove old pci initilaization code
Gerd Hoffmann
4
-304
/
+1
2011-07-12
pci: activate two-pass pci initialization code
Gerd Hoffmann
1
-4
/
+34
2011-07-12
pci: add two-pass pci initialization code
Gerd Hoffmann
2
-3
/
+319
2011-07-12
Updates to TODO list.
Kevin O'Connor
1
-8
/
+0
2011-07-12
Fix compile error - remove bmp.c from being compiled twice.
Kevin O'Connor
1
-1
/
+1
2011-07-10
Rename the apm, pcibios, and elf entry points.
Kevin O'Connor
4
-20
/
+20
2011-07-10
Simplify POST entry code by moving reboot logic from post.c to resume.c.
Kevin O'Connor
5
-146
/
+113
2011-07-10
Minor fix - check for malloc failure in USB cntl allocation.
Kevin O'Connor
3
-0
/
+12
2011-07-10
Minor fix - make sure not to call ohci/uhci_init from irq handler.
Kevin O'Connor
1
-0
/
+4
2011-07-10
Fix serial port flushing code.
Kevin O'Connor
1
-2
/
+2
2011-07-10
Remove now unneeded find_pci().
Kevin O'Connor
1
-13
/
+0
2011-07-10
Push use of 'struct pci_device' to bootprio_find_pci_rom().
Kevin O'Connor
3
-5
/
+5
2011-07-10
Push use of 'struct pci_device' to bootprio_find_ata_device().
Kevin O'Connor
4
-13
/
+16
2011-07-10
Push use of 'struct pci_device' to bootprio_find_fdc_device().
Kevin O'Connor
3
-5
/
+5
2011-07-10
Push use of 'struct pci_device' to bootprio_find_pci_device().
Kevin O'Connor
3
-6
/
+7
2011-07-10
Push use of 'struct pci_device' to bootprio_find_usb().
Kevin O'Connor
3
-6
/
+6
2011-07-10
Push 'struct pci_device' into USB code (instead of using u16 bdf).
Kevin O'Connor
9
-40
/
+33
2011-07-09
Extend tools/readserial.py to support serial port timing calibration.
Kevin O'Connor
1
-12
/
+61
2011-07-09
Fix jpeg decoder problem when it is used in 24 BPP mode.
Wayne Xia
3
-12
/
+26
2011-07-09
Add an option to let seabios show BMP file as a logo.
Wayne Xia
4
-28
/
+211
2011-07-05
Add utility "tools/encodeint.py" for CBFS config file creation.
Kevin O'Connor
1
-0
/
+21
2011-07-05
Replace CONFIG_SCREEN_AND_DEBUG with "etc/screen-and-debug" file.
Kevin O'Connor
4
-10
/
+6
2011-07-05
Replace CONFIG_S3_RESUME_VGA_INIT with "etc/s3-resume-vga-init" file.
Kevin O'Connor
2
-7
/
+4
2011-07-05
Replace "CONFIG_OPTIONROMS_CHECKSUM" with "etc/optionroms-checksum" file.
Kevin O'Connor
2
-12
/
+5
2011-07-05
Replace CONFIG_PS2_KEYBOARD_SPINUP with "etc/ps2-keyboard-spinup" file.
Kevin O'Connor
2
-10
/
+4
2011-07-05
Replace CONFIG_EXTRA_PCI_ROOTS with dynamic "etc/extra-pci-roots" file.
Kevin O'Connor
3
-15
/
+5
2011-07-05
Replace CONFIG_BOOTMENU_WAIT with dynamic "etc/boot-menu-wait" file.
Kevin O'Connor
2
-7
/
+4
2011-07-05
Add "romfile" code to assist with extract integer config settings.
Kevin O'Connor
2
-0
/
+20
2011-07-02
Replace CONFIG_PCI_ROOT1/2 with CONFIG_EXTRA_PCI_ROOTS.
Kevin O'Connor
2
-18
/
+12
2011-07-02
Rename foreachbdf_in_bus to foreachbdf and simplify it.
Kevin O'Connor
6
-52
/
+26
2011-07-02
Convert remaining callers of foreachbdf to foreachbdf_in_bus.
Kevin O'Connor
2
-72
/
+89
2011-07-02
Convert pci_find_device/class to use 'struct pci_device'.
Kevin O'Connor
6
-39
/
+38
2011-07-02
Calculate vgahook responses during setup instead of in 16bit code.
Kevin O'Connor
4
-158
/
+109
2011-06-21
Use 'struct pci_device' to note which devices have native drivers.
Kevin O'Connor
3
-3
/
+5
2011-06-21
Convert pci_init_device to use 'struct pci_device'.
Kevin O'Connor
7
-70
/
+77
2011-06-21
Move pci_probe() call into pciinit() code.
Kevin O'Connor
2
-3
/
+6
2011-06-21
Use manual PCI search when making bios ram writable.
Kevin O'Connor
1
-18
/
+13
2011-06-20
Replace PCIPaths code with struct pci_device.
Kevin O'Connor
4
-51
/
+24
2011-06-20
Convert USB detection code to use struct pci_device.
Kevin O'Connor
2
-23
/
+21
2011-06-20
Convert AHCI detection code to use struct pci_device.
Kevin O'Connor
1
-6
/
+6
2011-06-20
Convert virtio detection to use struct pci_device.
Kevin O'Connor
1
-7
/
+6
2011-06-20
Convert mptable code to use struct pci_device.
Kevin O'Connor
1
-4
/
+6
2011-06-20
Convert ATA detection code to use struct pci_device.
Kevin O'Connor
1
-10
/
+9
2011-06-20
Convert option rom scan to use struct pci_device.
Kevin O'Connor
3
-97
/
+55
2011-06-20
Remove support for compiling in OPTIONROM_VENDEV_1/2.
Kevin O'Connor
2
-15
/
+0
2011-06-20
Find all pci devices at startup and cache them for future use.
Kevin O'Connor
3
-0
/
+81
2011-06-19
Rename foreachpci macro to foreachbdf.
Kevin O'Connor
10
-26
/
+26
2011-06-19
Add support for white-listing AHCI controllers as ATA compatible.
Kevin O'Connor
1
-3
/
+19
2011-06-19
Convert ATA pci scan to use pci_device_id table.
Kevin O'Connor
1
-48
/
+56
2011-06-19
Remove dev-i440fx.c/h - move code closer to its callers.
Kevin O'Connor
8
-153
/
+109
2011-06-14
Only allow CONFIG_XEN when not CONFIG_COREBOOT.
Kevin O'Connor
1
-0
/
+1
2011-06-14
Correct fseg allocation for SMBIOS tables.
Ian Campbell
1
-1
/
+1
2011-06-13
Add support for use as Xen HVM BIOS.
Ian Campbell
10
-6
/
+332
2011-06-13
Move support for copying out BIOS tables into its own file.
Ian Campbell
4
-76
/
+89
2011-05-29
Fix OHCI keyboard repeat key issue.
Kevin O'Connor
1
-1
/
+1
2011-05-28
Only show CONFIG_PS2_KEYBOARD_SPINUP when CONFIG_COREBOOT.
Kevin O'Connor
1
-1
/
+1
2011-05-28
Add option to handle PS2 keyboards that have a slow power up.
Kevin O'Connor
2
-3
/
+20
2011-05-24
fix resume from S3 with QXL device
Kevin O'Connor
2
-708
/
+722
2011-05-21
Check for broken LD that ships with Ubuntu 11.04.
Kevin O'Connor
2
-3
/
+36
2011-05-14
Print E820 type names as well as numbers, as a debug aid
Ian Campbell
1
-2
/
+16
2011-05-10
Add Kconfig option to specify which serial port when serial debugging.
Kevin O'Connor
2
-8
/
+13
2011-05-10
Add config option (CONFIG_BOOTORDER) to disable bootorder support.
Kevin O'Connor
2
-0
/
+22
2011-05-07
Move ps2ctr manipulation from mouse.c to ps2port.c.
Kevin O'Connor
2
-21
/
+14
2011-05-07
Minor Kconfig help update.
Kevin O'Connor
1
-0
/
+5
2011-05-07
Fix struct bregs - it shouldn't have multiple members with the same name.
Kevin O'Connor
1
-3
/
+3
2011-03-06
Add config option to permit running option roms with bad checksums.
Kevin O'Connor
2
-1
/
+13
2011-03-06
Add config option to disable MTRR initialization.
Kevin O'Connor
2
-1
/
+7
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-02-04
lets pretend that RTC can be used to wakeup from S4
Gleb Natapov
1
-2
/
+2
2011-01-30
Expand user configurable parameters in Kconfig.
Kevin O'Connor
2
-113
/
+347
2011-01-29
Support non-local build directory - allow "make OUT=abc/" to work.
Kevin O'Connor
4
-5
/
+6
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
4
-12
/
+30
2011-01-29
Change kconfig to emit disabled symbols in autoconf.h.
Kevin O'Connor
1
-1
/
+10
2011-01-29
Build changes for Linux kconfig code to work in seabios dir structure.
Kevin O'Connor
5
-26
/
+48
2011-01-26
Initial commit of Kconfig build tool.
Kevin O'Connor
40
-0
/
+22689
2011-01-26
Minor boot fixes.
Kevin O'Connor
2
-1
/
+1
2011-01-22
Minor comment / code layout improvement to romlayout.S.
Kevin O'Connor
1
-17
/
+18
2011-01-22
Fix to prevent infinite loop in build_pci_path().
Kevin O'Connor
1
-2
/
+3
2011-01-16
support T13 EDD3.0 spec
Gleb Natapov
2
-18
/
+39
2011-01-10
Add ability to track PCI paths and add to build_pci_path().
Kevin O'Connor
4
-5
/
+47
2011-01-08
Move the CBFS payload setup to later in the boot.
Kevin O'Connor
3
-3
/
+4
2011-01-08
Extract space trimming code from ATA and use in USB and bootorder code.
Kevin O'Connor
5
-11
/
+21
2011-01-05
seabios: acpi: add _RMV control method for PCI devices
Kevin O'Connor
2
-771
/
+999
2011-01-01
Add support for finding the boot priority of USB drives.
Kevin O'Connor
3
-3
/
+25
2011-01-01
Extend 'usb_pipe' to track the controller and ports of each device.
Kevin O'Connor
5
-0
/
+9
2011-01-01
Add functions for boot device path parsing.
Kevin O'Connor
1
-13
/
+95
2010-12-30
Use bootprio_find_named_rom() for ramdisk and cbfs payload priorities.
Kevin O'Connor
2
-5
/
+6
2010-12-29
Remove drive->desc field.
Kevin O'Connor
12
-94
/
+114
2010-12-29
Minor reorganization of some of the boot_xxx code in boot.c.
Kevin O'Connor
1
-18
/
+25
2010-12-29
Move IPL.fw_bootorder to static variables in boot.c.
Kevin O'Connor
2
-18
/
+9
2010-12-29
Move IPL.bev to static variables in boot.c
Kevin O'Connor
2
-26
/
+19
2010-12-29
Move IPL.checkfloppysig to a global (CheckFloppySig) in boot.c.
Kevin O'Connor
2
-4
/
+4
2010-12-29
Remove Drives global struct in favor of independent global variables.
Kevin O'Connor
4
-20
/
+15
2010-12-29
Don't access drive_g->desc from boot_cdrom().
Kevin O'Connor
1
-1
/
+1
2010-12-29
Simplify keyboard reading code in the interactive boot menu.
Kevin O'Connor
1
-16
/
+16
2010-12-27
Call setup_translation() from map_hd_drive().
Kevin O'Connor
6
-11
/
+4
2010-12-27
Rename add_ordered_drive() to add_drive() and use in map_hd_drive().
Kevin O'Connor
1
-25
/
+18
2010-12-27
Add stubs to permit devices to specify their boot priority.
Kevin O'Connor
10
-53
/
+122
2010-12-27
Simplify boot ordering by building an inclusive boot list.
Kevin O'Connor
10
-308
/
+216
2010-12-26
Populate drive_g->desc prior to calling add_bcv_internal().
Kevin O'Connor
2
-8
/
+5
2010-12-26
pciinit: fix off-by-one
Isaku Yamahata
1
-1
/
+1
2010-12-26
Minor build fixes.
Kevin O'Connor
2
-2
/
+2
2010-12-24
Track the source of each optionrom deployed.
Kevin O'Connor
1
-10
/
+24
2010-12-24
Support qemu based romfile wrappers called out of order.
Kevin O'Connor
1
-6
/
+23
2010-12-24
Breakup boot_setup() bootorder code into its own function.
Kevin O'Connor
1
-30
/
+41
2010-12-24
Add romfile_loadfile() helper function.
Kevin O'Connor
4
-23
/
+34
2010-12-24
Read bootorder file into memory.
Gleb Natapov
2
-0
/
+47
2010-12-24
Add strchr() function.
Kevin O'Connor
2
-0
/
+10
2010-12-24
Add romfile_name() function.
Gleb Natapov
2
-0
/
+14
2010-12-24
Add BAID for ahci cdrom.
Gleb Natapov
1
-1
/
+3
2010-12-24
Provide full EDD 3.0 info for virtio disk
Gleb Natapov
1
-53
/
+73
2010-12-24
Enhance layoutrom.py to work around a binutils quirk.
Kevin O'Connor
1
-1
/
+10
2010-12-12
Create separate IPL entry for each CD/DVD
Gleb Natapov
6
-13
/
+52
2010-12-12
ahci: set controller id
Gerd Hoffmann
1
-0
/
+1
2010-12-12
ahci: fix off-by-one in port count
Gerd Hoffmann
1
-1
/
+1
2010-12-12
ahci: enable io/mem/dma
Kevin O'Connor
1
-0
/
+3
2010-12-12
ahci: set dma feature flag
Gerd Hoffmann
1
-0
/
+2
2010-12-05
Check if capability enabled in XXX_cmd_data functions.
Kevin O'Connor
3
-0
/
+9
2010-12-05
Require a "_cfuncXX_" symbol prefix for inter-mode c function references.
Kevin O'Connor
6
-36
/
+47
2010-12-05
add ahci support
Gerd Hoffmann
8
-1
/
+688
2010-12-05
ata: make helpers available
Gerd Hoffmann
2
-9
/
+13
2010-12-05
util: add memset_fl()
Gerd Hoffmann
2
-0
/
+10
2010-12-05
pci: add helper functions for mmio bar access from real mode.
Gerd Hoffmann
2
-0
/
+55
2010-11-25
Enhance call32() to pass a parameter to called function.
Kevin O'Connor
2
-9
/
+10
2010-11-25
Don't pass return address to transition(32,16,16big) on stack.
Kevin O'Connor
4
-8
/
+14
2010-11-13
pciinit: use pci_region functions.
Isaku Yamahata
1
-62
/
+60
2010-11-13
pci: introduce pci_region to manage pci io/memory/prefmemory regions.
Isaku Yamahata
3
-1
/
+108
2010-10-20
mark irq9 active high in DSDT
Kevin O'Connor
2
-981
/
+1041
2010-10-17
Report meaningful error if pyserial not present in tools/readserial.py
Kevin O'Connor
1
-1
/
+9
2010-09-26
Show size of non-relocatable runtime code during build.
Kevin O'Connor
1
-2
/
+5
2010-09-25
Cleanup - it's no longer necessary to manually reset global variables.
Kevin O'Connor
17
-79
/
+7
2010-09-25
Allow rom to grow to 256K.
Kevin O'Connor
2
-7
/
+8
2010-09-25
Fix typo preventing relocated space from being used for option roms.
Kevin O'Connor
1
-1
/
+1
2010-09-25
fix virtio-blk failure after reboot
Gleb Natapov
1
-0
/
+1
2010-09-25
Add a debug method to AML code.
Kevin O'Connor
2
-996
/
+1016
2010-09-25
Warn that ohci bulk is not supported.
Kevin O'Connor
3
-2
/
+19
2010-09-25
Enable optionroms to use freed space due to CONFIG_RELOCATE_INIT.
Kevin O'Connor
2
-12
/
+11
2010-09-25
Move the 32bit init code to high memory at runtime.
Kevin O'Connor
2
-2
/
+58
2010-09-15
Move init code from _start() to post().
Kevin O'Connor
2
-34
/
+60
2010-09-15
Add memalign_tmp() helper function.
Kevin O'Connor
1
-0
/
+9
2010-09-15
Try to hard-reboot on rerun of post even on emulators.
Kevin O'Connor
5
-13
/
+40
2010-09-15
Don't do shadow copying of optionroms when CONFIG_OPTIONROMS_DEPLOYED.
Kevin O'Connor
1
-17
/
+10
[next]