aboutsummaryrefslogtreecommitdiff
path: root/src/mptable.c
AgeCommit message (Expand)AuthorFilesLines
2013-09-02Move code cenetered around firmware initialization to src/fw/Kevin O'Connor1-205/+0
2013-09-02Move code centered around specific hardware devices to src/hw/Kevin O'Connor1-2/+2
2013-06-08Convert PCIDevices list to use standard list manipultion code.Kevin O'Connor1-1/+1
2013-03-18mptable: Use same PCI irqs as ACPI code.Kevin O'Connor1-4/+4
2013-03-18mptable: Don't describe pci-to-pci bridges.Kevin O'Connor1-12/+10
2013-02-20Use CONFIG_ prefix for Kconfig variables; use BUILD_ for others.Kevin O'Connor1-1/+1
2013-02-12Convert basic integer fw_cfg entries into romfile entries.Kevin O'Connor1-2/+1
2013-02-05Normalize POST initialization function name suffixes.Kevin O'Connor1-1/+1
2012-08-01allow CPUs to have non-contiguous Local APIC IDs (v2)Eduardo Habkost1-1/+1
2012-08-01report real I/O APIC ID (0) on MADT and MP-table (v3)Eduardo Habkost1-1/+1
2011-10-30seabios: fix mptable nmi entryKenji Kaneshige1-1/+1
2011-06-20Convert mptable code to use struct pci_device.Kevin O'Connor1-4/+6
2011-06-19Rename foreachpci macro to foreachbdf.Kevin O'Connor1-2/+2
2010-07-26Minor - clarify bit logic in mptable.c.Kevin O'Connor1-2/+2
2010-06-06Minor mptable changes.Kevin O'Connor1-8/+6
2010-02-14Introduce standard warnings for allocation failures and timeouts.Kevin O'Connor1-2/+2
2010-02-11mptable: Pull cpuid_signature/features setting out of loop.Kevin O'Connor1-8/+8
2010-01-18Read APIC version from APIC instead of using a hard-coded value.Magnus Christensson1-1/+2
2010-01-04Add comment explaining why mptable is in low memory.Kevin O'Connor1-1/+3
2010-01-03mptable: Reset pinmask on new bus or device.Kevin O'Connor1-3/+3
2009-12-30Commit compiled dsdt file; misc comment updates.Kevin O'Connor1-1/+2
2009-12-30enumerate all PCI buses in mptableGleb Natapov1-14/+22
2009-12-26Allocate mptable in temp space and copy into final location.Kevin O'Connor1-25/+29
2009-12-24provide correct pci routing information in mptableGleb Natapov1-4/+46
2009-11-14Add MPS entries for LINT interrupts.Kevin O'Connor1-1/+22
2009-11-14Fixes for mptable generation.Kevin O'Connor1-33/+26
2009-11-09Only add the first logical CPU in each physical CPU to the MPS tables.Kevin O'Connor1-4/+24
2009-11-09Fix cpuflag in mptable (| has higher priority than ?:)Kevin O'Connor1-1/+1
2009-10-12Generate mptable unconditionally.Kevin O'Connor1-4/+0
2009-10-09Use MaxCountCPUs during building of per cpu tables.Kevin O'Connor1-8/+10
2009-10-08irq0override provided by qemu.Kevin O'Connor1-7/+2
2009-08-01Add Post Memory Manager (PMM) support.Kevin O'Connor1-1/+0
2009-07-29Minor - breakup mptable allocation into two calls.Kevin O'Connor1-6/+4
2009-07-29mptable and madt irq overrideKevin O'Connor1-10/+24
2009-07-25Add malloc_high/fseg() and rework bios table creation to use them.Kevin O'Connor1-8/+7
2009-07-04Use "p->sum -= checksum()" style for setting checksums.Kevin O'Connor1-2/+2
2009-06-21Forward port bochs smp changes; rename smpdetect.c to smp.c.Kevin O'Connor1-3/+10
2009-02-28Fix bug in emulator mptable creation - space not reserved.Kevin O'Connor1-0/+1
2009-02-27Build mptable using C 'struct's.Kevin O'Connor1-126/+68
2009-01-15Change license from GPLv3 to LGPLv3.Kevin O'Connor1-1/+1
2008-12-14Define and consistently use BUILD_APIC_ADDR and BUILD_IOAPIC_ADDR.Kevin O'Connor1-2/+2
2008-11-08Add dprintf() status writes during startup of bios table inits.Kevin O'Connor1-0/+2
2008-08-17Remove CONFIG_QEMU option - breakout into other options.Kevin O'Connor1-5/+3
2008-07-12Add option to disable mptable generation.Kevin O'Connor1-0/+3
2008-07-04Extract 'struct bregs' out of biosvar.h; clean up header includes.Kevin O'Connor1-0/+1
2008-07-04Separate out smp detection and mp table generation from rombios32.cKevin O'Connor1-0/+159