Gitiles
Code Review
Sign In
review.coreboot.org
/
seabios
/
95f850c2377968ad951121ceaab76d40a9eed593
/
src
/
pcibios.c
4d8510c
pci: Split low-level pci code from higher-level 'struct pci_device' code
by Kevin O'Connor
· 6 years ago
c5e06fb
Move pirtable definitions from hw/pci.h to std/pirtable.h and util.h.
by Kevin O'Connor
· 9 years ago
2d2fa31
Move function definitions for output.c from util.h to new file output.h.
by Kevin O'Connor
· 9 years ago
fa9c66a
Rename util.c to string.c and introduce string.h.
by Kevin O'Connor
· 9 years ago
5d369d8
Move code centered around specific hardware devices to src/hw/
by Kevin O'Connor
· 9 years ago
922aa1b
Separate out 16bit PCI-BIOS entry point from regular int 0x1a entry point.
by Kevin O'Connor
· 9 years ago
89a2f96
Convert VAR16VISIBLE, VAR16EXPORT, and VAR32VISIBLE to VARFSEG.
by Kevin O'Connor
· 9 years ago
d83c87b
Normalize POST initialization function name suffixes.
by Kevin O'Connor
· 9 years ago
bfa02cd
Minor - Replace PirOffset with PirAddr.
by Kevin O'Connor
· 10 years ago
4bc4997
EBDA cleanups.
by Kevin O'Connor
· 10 years ago
47c8e31
Rename the apm, pcibios, and elf entry points.
by Kevin O'Connor
· 11 years ago
2b333e4
Rename foreachbdf_in_bus to foreachbdf and simplify it.
by Kevin O'Connor
· 11 years ago
0f654a9
Convert remaining callers of foreachbdf to foreachbdf_in_bus.
by Kevin O'Connor
· 11 years ago
baac6b6
Rename foreachpci macro to foreachbdf.
by Kevin O'Connor
· 11 years ago
7c1b186
Reduce #ifs by weeding out some cross-chunk function definitions.
by Kevin O'Connor
· 13 years ago
1ca05b0
Be sure to add "void" to all function prototypes that take no args.
by Kevin O'Connor
· 13 years ago
871e0a0
Add support for 32bit PCI BIOS entry.
by Kevin O'Connor
· 13 years ago
dfefeb5
Distinguish between debug reports for unimplemented vs invalid calls.
by Kevin O'Connor
· 13 years ago
d99908e
Minor - use a struct when working with pcibios 1ab10e param.
by Kevin O'Connor
· 13 years ago
8b267cb
Implement memcpy_far and checksum_far, and replace _fl variants.
by Kevin O'Connor
· 13 years ago
35ae726
Rename MAKE_FARPTR (and similar) to MAKE_FLATPTR.
by Kevin O'Connor
· 13 years ago
dfc18fc
Fix apparent bug in pci bios handle_1ab10e function.
by Kevin O'Connor
· 13 years ago
b1b7c2a
Change license from GPLv3 to LGPLv3.
by Kevin O'Connor
· 13 years ago
51358db
Move pir table offset from ebda to a global variable.
by Kevin O'Connor
· 14 years ago
4132e02
Don't allow start_bdf with new auto max bus detection code.
by Kevin O'Connor
· 14 years ago
e633832
Only touch PCI functions > 0 on multi-function devices; rescan max pci each time.
by Kevin O'Connor
· 14 years ago
be19cdc
Overhaul PCI config functions.
by Kevin O'Connor
· 14 years ago
f782d60
Avoid casting EBDA variables ipl.description and pir_loc.
by Kevin O'Connor
· 14 years ago
5fdaa03
Rename pci_find_class() to pci_find_classprog(), and add new functions.
by Kevin O'Connor
· 14 years ago
18b927e
Rename memcpy() to memcpy_far() and add regular memcpy() code.
by Kevin O'Connor
· 14 years ago
cde7a58
Return max bus number in int 1a/b101 call.
by Kevin O'Connor
· 14 years ago
65e6342
Misc fixes and updates.
by Kevin O'Connor
· 14 years ago
9521e26
Extract 'struct bregs' out of biosvar.h; clean up header includes.
by Kevin O'Connor
· 14 years ago
db03d5d
PCI fixes
by Kevin O'Connor
· 14 years ago
d25810a
Generate PIR table at post time.
by Kevin O'Connor
· 14 years ago
061d137
Move PIR table definitions to pcibios.h.
by Kevin O'Connor
· 14 years ago
60ee1d8
Update PCI devid of PIR table.
by Kevin O'Connor
· 14 years ago
0f803e4
PCI enhancements.
by Kevin O'Connor
· 14 years ago
7913f9d
Minor change - use set_success() instead of set_cf in pcibios.c.
by Kevin O'Connor
· 14 years ago
a0dc296
Basic support for PCI BIOS.
by Kevin O'Connor
· 14 years ago