aboutsummaryrefslogtreecommitdiff
path: root/src/pcibios.c
AgeCommit message (Expand)AuthorFilesLines
2016-02-03pci: Split low-level pci code from higher-level 'struct pci_device' codeKevin O'Connor1-0/+1
2013-09-18Move pirtable definitions from hw/pci.h to std/pirtable.h and util.h.Kevin O'Connor1-0/+1
2013-09-18Move function definitions for output.c from util.h to new file output.h.Kevin O'Connor1-4/+4
2013-09-18Rename util.c to string.c and introduce string.h.Kevin O'Connor1-0/+1
2013-09-02Move code centered around specific hardware devices to src/hw/Kevin O'Connor1-2/+2
2013-03-03Separate out 16bit PCI-BIOS entry point from regular int 0x1a entry point.Kevin O'Connor1-8/+8
2013-02-18Convert VAR16VISIBLE, VAR16EXPORT, and VAR32VISIBLE to VARFSEG.Kevin O'Connor1-1/+1
2013-02-05Normalize POST initialization function name suffixes.Kevin O'Connor1-1/+1
2012-06-09Minor - Replace PirOffset with PirAddr.Kevin O'Connor1-2/+3
2012-05-20EBDA cleanups.Kevin O'Connor1-1/+1
2011-07-10Rename the apm, pcibios, and elf entry points.Kevin O'Connor1-4/+4
2011-07-02Rename foreachbdf_in_bus to foreachbdf and simplify it.Kevin O'Connor1-4/+4
2011-07-02Convert remaining callers of foreachbdf to foreachbdf_in_bus.Kevin O'Connor1-26/+29
2011-06-19Rename foreachpci macro to foreachbdf.Kevin O'Connor1-3/+3
2010-01-03Reduce #ifs by weeding out some cross-chunk function definitions.Kevin O'Connor1-2/+0
2010-01-03Be sure to add "void" to all function prototypes that take no args.Kevin O'Connor1-2/+2
2009-12-30Add support for 32bit PCI BIOS entry.Kevin O'Connor1-3/+45
2009-12-13Distinguish between debug reports for unimplemented vs invalid calls.Kevin O'Connor1-6/+6
2009-01-21Minor - use a struct when working with pcibios 1ab10e param.Kevin O'Connor1-8/+13
2009-01-19Implement memcpy_far and checksum_far, and replace _fl variants.Kevin O'Connor1-5/+5
2009-01-19Rename MAKE_FARPTR (and similar) to MAKE_FLATPTR.Kevin O'Connor1-3/+3
2009-01-19Fix apparent bug in pci bios handle_1ab10e function.Kevin O'Connor1-1/+1
2009-01-15Change license from GPLv3 to LGPLv3.Kevin O'Connor1-1/+1
2008-12-28Move pir table offset from ebda to a global variable.Kevin O'Connor1-5/+7
2008-12-04Don't allow start_bdf with new auto max bus detection code.Kevin O'Connor1-23/+28
2008-11-29Only touch PCI functions > 0 on multi-function devices; rescan max pci each t...Kevin O'Connor1-1/+6
2008-11-09Overhaul PCI config functions.Kevin O'Connor1-23/+29
2008-11-08Avoid casting EBDA variables ipl.description and pir_loc.Kevin O'Connor1-1/+1
2008-08-31Rename pci_find_class() to pci_find_classprog(), and add new functions.Kevin O'Connor1-1/+1
2008-08-29Rename memcpy() to memcpy_far() and add regular memcpy() code.Kevin O'Connor1-1/+1
2008-08-17Return max bus number in int 1a/b101 call.Kevin O'Connor1-5/+4
2008-07-19Misc fixes and updates.Kevin O'Connor1-0/+1
2008-07-04Extract 'struct bregs' out of biosvar.h; clean up header includes.Kevin O'Connor1-0/+2
2008-06-21PCI fixesKevin O'Connor1-1/+1
2008-06-12Generate PIR table at post time.Kevin O'Connor1-100/+8
2008-06-11Move PIR table definitions to pcibios.h.Kevin O'Connor1-28/+2
2008-06-07Update PCI devid of PIR table.Kevin O'Connor1-4/+6
2008-05-24PCI enhancements.Kevin O'Connor1-62/+25
2008-03-21Minor change - use set_success() instead of set_cf in pcibios.c.Kevin O'Connor1-1/+1
2008-03-16Basic support for PCI BIOS.Kevin O'Connor1-0/+322