projects
/
seabios.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Use coreboot smbios table if found.
[seabios.git]
/
src
/
coreboot.c
diff --git
a/src/coreboot.c
b/src/coreboot.c
index 59269398c58a1c44e0d5f4d48e6b0460026180dd..ee9dd8b4b4d91171440f949673e062574c2f504f 100644
(file)
--- a/
src/coreboot.c
+++ b/
src/coreboot.c
@@
-201,6
+201,7
@@
scan_tables(u32 start, u32 size)
copy_pir(p);
copy_mptable(p);
copy_acpi_rsdp(p);
copy_pir(p);
copy_mptable(p);
copy_acpi_rsdp(p);
+ copy_smbios(p);
}
}
}
}
@@
-221,9
+222,9
@@
coreboot_copy_biostable(void)
scan_tables(m->start, m->size);
}
scan_tables(m->start, m->size);
}
- // XXX -
just create dummy smbios table for now - should detect if
- // smbios/dmi table is found from coreboot and use that instead.
- smbios_init();
+ // XXX -
create a dummy smbios table for now.
+ if (!SMBiosAddr)
+
smbios_init();
}
}