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