Gitiles
Code Review
Sign In
review.coreboot.org
/
seabios
/
3e8d75f3bef0f36a807303d58523ef5eba4a386f
/
src
/
fw
/
coreboot.c
3e8d75f
coreboot: Check for unaligned cbfs header
by Kevin O'Connor
· 6 years ago
5ced3bb
coreboot: Minor - avoid K&R style function declaration
by Kevin O'Connor
· 7 years ago
c167e54
e820: Rename memmap.c to e820map.c and use consistent "e820_" prefix
by Kevin O'Connor
· 7 years ago
4d20436
coreboot: Try to auto-detect if the CBFS anchor pointer is a relative pointer
by Kevin O'Connor
· 7 years ago
028f348
Minor - replace some tab characters that slipped into the code.
by Kevin O'Connor
· 8 years ago
5ab18be
coreboot: Make coreboot table searching available to other code.
by Kevin O'Connor
· 8 years ago
b62632a
coreboot: Move links file processing to its own function.
by Kevin O'Connor
· 8 years ago
d15b010
Enhance nullTrailingSpace() so that it can also skip leading spaces.
by Kevin O'Connor
· 8 years ago
2a3ed1e
coreboot: Add support for a "links" file to have aliases in CBFS.
by Kevin O'Connor
· 8 years ago
bb1fcb4
debug: Unify the SeaBIOS debug version banner.
by Kevin O'Connor
· 8 years ago
406df19
coreboot: Support alternative locations for CBFS.
by Kevin O'Connor
· 8 years ago
96917a8
coreboot: Make sure to print the SeaBIOS version in cbmem debug output.
by Kevin O'Connor
· 8 years ago
rel-1.7.4
1cc809f
Fix CBMEM console overflow
by Kyösti Mälkki
· 8 years ago
4cd522e
Move low-level hardware writing from output.c to new file hw/serialio.c.
by Kevin O'Connor
· 8 years ago
b923d30
Drop coreboot qemu detection
by Gerd Hoffmann
· 9 years ago
07cf73b
Merge bmp.h, boot.h, jpeg.h, and post.h into util.h.
by Kevin O'Connor
· 9 years ago
135f3f6
Split disk.h into block.h and std/disk.h.
by Kevin O'Connor
· 9 years ago
5a7545c
Move fw/acpi.h to std/acpi.h.
by Kevin O'Connor
· 9 years ago
b37a528
Move fw/smbios.h to std/smbios.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
9dea590
Move malloc code from pmm.c to new files malloc.c and malloc.h.
by Kevin O'Connor
· 9 years ago
41639f8
Move romfile definitions from util.h to new file romfile.h.
by Kevin O'Connor
· 9 years ago
3df600b
Move stacks.c definitions from util.h to new file stacks.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
ccee6e8
Move code cenetered around firmware initialization to src/fw/
by Kevin O'Connor
· 9 years ago
[Renamed from src/coreboot.c]
5d369d8
Move code centered around specific hardware devices to src/hw/
by Kevin O'Connor
· 9 years ago
1a113e1
Fix bug in CBFS file walking with compressed files.
by Kevin O'Connor
· 9 years ago
c83e7c2
Add CONFIG_DEBUG_COREBOOT config option
by Gerd Hoffmann
· 9 years ago
ebf03f7
coreboot: add cbmem console support
by Gerd Hoffmann
· 9 years ago
9598386
tweak coreboot qemu detection
by Gerd Hoffmann
· 9 years ago
1f20982
coreboot: add qemu detection
by Gerd Hoffmann
· 9 years ago
4158c8c
Use container_of on romfile entries.
by Kevin O'Connor
· 9 years ago
d304fe4
Rename find_pmtimer() to find_acpi_features()
by David Woodhouse
· 9 years ago
f85e4bc
Calculate "RamSize" needed by 16bit interface dynamically.
by Kevin O'Connor
· 9 years ago
a2a86e2
Group QEMU platform setup together and move to paravirt.c.
by Kevin O'Connor
· 9 years ago
c40e3fa
Support skipping content when reading from QEMU fw_cfg romfile entries.
by Kevin O'Connor
· 9 years ago
dbdb773
Use find_pmtimer() after copying coreboot ACPI tables
by David Woodhouse
· 9 years ago
897fb11
Consistently use CONFIG_COREBOOT, CONFIG_QEMU, and runningOnXen().
by Kevin O'Connor
· 9 years ago
d83c87b
Normalize POST initialization function name suffixes.
by Kevin O'Connor
· 9 years ago
b306459
Use cpu_to_be32() (and related) instead of htonl (and related).
by Kevin O'Connor
· 10 years ago
7a88c87
Remove SMBIOS generation on coreboot hack.
by Kevin O'Connor
· 10 years ago
4d053eb
Minor - collect biostable copy code into new func copy_table().
by Kevin O'Connor
· 10 years ago
59d6ca5
Cache romfile entries.
by Kevin O'Connor
· 10 years ago
d314083
Convert disk code EBDA variables to VARLOW variables.
by Kevin O'Connor
· 10 years ago
bf079e1
Increase the debug level of several frequent dprintf() statements.
by Kevin O'Connor
· 10 years ago
0214515
Xen: Use VGA Hooks to make VGA passthrough work on certain devices
by Julian Pidancet
· 10 years ago
83012de
Use coreboot smbios table if found.
by Kevin O'Connor
· 11 years ago
c1de91b
Calculate vgahook responses during setup instead of in 16bit code.
by Kevin O'Connor
· 11 years ago
1442c31
Move support for copying out BIOS tables into its own file.
by Ian Campbell
· 11 years ago
89a1efd
Move the CBFS payload setup to later in the boot.
by Kevin O'Connor
· 11 years ago
c4bd3b9
Use bootprio_find_named_rom() for ramdisk and cbfs payload priorities.
by Kevin O'Connor
· 11 years ago
ca2bc1c
Remove drive->desc field.
by Kevin O'Connor
· 11 years ago
031ef55
Add stubs to permit devices to specify their boot priority.
by Kevin O'Connor
· 11 years ago
72eee3e
Simplify boot ordering by building an inclusive boot list.
by Kevin O'Connor
· 11 years ago
311f887
Minor build fixes.
by Kevin O'Connor
· 11 years ago
4d96edc
Cleanup - it's no longer necessary to manually reset global variables.
by Kevin O'Connor
· 12 years ago
b4525a0
Handle unaligned sizes in iomemcpy().
by Kevin O'Connor
· 12 years ago
e230426
Unify optionrom cbfs/qemu_cfg rom pulling code.
by Kevin O'Connor
· 12 years ago
d9c9361
Default CONFIG_COREBOOT_FLASH on; make depend on CONFIG_COREBOOT.
by Kevin O'Connor
· 12 years ago
cfdc13f
Introduce standard warnings for allocation failures and timeouts.
by Kevin O'Connor
· 12 years ago
1ca05b0
Be sure to add "void" to all function prototypes that take no args.
by Kevin O'Connor
· 12 years ago
02e6053
move htonl() + friends to util.h
by Gerd Hoffmann
· 12 years ago
3403696
Introduce optimized iomemcpy function for copying from io memory.
by Kevin O'Connor
· 12 years ago
01a8520
Move smbios definitions to header file; fix compile on older gcc.
by Kevin O'Connor
· 13 years ago
9ed6b62
Add snprintf support.
by Kevin O'Connor
· 13 years ago
51fd0a1
Add mechanism for describing internal drives in boot menu.
by Kevin O'Connor
· 13 years ago
0088259
Further simplify cbfs functions - don't pass iscomp to callers.
by Kevin O'Connor
· 13 years ago
a3855ad
Add support for using floppy images in CBFS.
by Kevin O'Connor
· 13 years ago
1f83625
Rework coreboot cbfs interface for added flexibility.
by Kevin O'Connor
· 13 years ago
0bf9270
Add Post Memory Manager (PMM) support.
by Kevin O'Connor
· 13 years ago
df5a5fd
Fix coreboot bios table copying by delaying to after memory scan.
by Kevin O'Connor
· 13 years ago
2929c35
Add malloc_high/fseg() and rework bios table creation to use them.
by Kevin O'Connor
· 13 years ago
22e1b91
Expand int155f "vgahook" detection.
by Kevin O'Connor
· 13 years ago
523e5a9
Use "p->sum -= checksum()" style for setting checksums.
by Kevin O'Connor
· 13 years ago
e8f00ee
Optionrom code cleanup.
by Kevin O'Connor
· 13 years ago
09880da
Support running non-pci specific vga option roms from CBFS.
by Kevin O'Connor
· 13 years ago
1edc89d
Add ability to run all option roms in CBFS directory "genroms/".
by Kevin O'Connor
· 13 years ago
cbd6ca0
Add support for compressed option roms.
by Kevin O'Connor
· 13 years ago
592323f
Add LZMA decompression support to CBFS.
by Kevin O'Connor
· 13 years ago
214f6c2
Exit CBFS file search early if zero signature found.
by Kevin O'Connor
· 13 years ago
38d1a34
Replace memeq/streq functions with memcmp/strcmp.
by Kevin O'Connor
· 13 years ago
6782344
Initial support for running CBFS payloads.
by Kevin O'Connor
· 13 years ago
4c0c85a
Initial support for finding option roms in coreboot flash layout.
by Kevin O'Connor
· 13 years ago
071f154
Add high coreboot table support to seabios.
by Kevin O'Connor
· 13 years ago
47e2093
Copy mptable floater and config tables when on coreboot.
by Kevin O'Connor
· 13 years ago
3574644
Build mptable using C 'struct's.
by Kevin O'Connor
· 13 years ago
ef3d882
Make sure to clear global variables before use.
by Kevin O'Connor
· 13 years ago
b1b7c2a
Change license from GPLv3 to LGPLv3.
by Kevin O'Connor
· 13 years ago
e791636
Move ram size definitions from ebda to global variables.
by Kevin O'Connor
· 13 years ago
51358db
Move pir table offset from ebda to a global variable.
by Kevin O'Connor
· 13 years ago
9967ab7
Add initial S3 resume support.
by Kevin O'Connor
· 13 years ago
f782d60
Avoid casting EBDA variables ipl.description and pir_loc.
by Kevin O'Connor
· 14 years ago
59c35f2
Add support for more than 4Gig of ram.
by Kevin O'Connor
· 14 years ago
1d247db
Create a dummy smbios table in coreboot environments.
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
e10e6f8
Scan for and relocate mptable when using coreboot.
by Kevin O'Connor
· 14 years ago
93479e4
Support relocating coreboot generated acpi rsdp and pir tables.
by Kevin O'Connor
· 14 years ago
59a23bb
Enhance e820 memory map generation - include files missing from last commit.
by Kevin O'Connor
· 14 years ago