[SeaBIOS] [PATCH v2 07/19] Export copy_smbios() from biostables.c
David Woodhouse
dwmw2 at infradead.org
Tue Feb 5 17:47:46 CET 2013
From: David Woodhouse <David.Woodhouse at intel.com>
Yes, copy_table() would invoke it, but CSM will *only* use it for SMBIOS
tables and however much we trick the compiler by gratuitously checking
the table signature right before calling copy_table(), it still doesn't
seem to notice that fact. And emits code for all the other three cases
we don't care about.
Signed-off-by: David Woodhouse <David.Woodhouse at intel.com>
---
src/biostables.c | 2 +-
src/util.h | 1 +
2 files changed, 2 insertions(+), 1 deletion(-)
diff --git a/src/biostables.c b/src/biostables.c
index 81cc79b..7b860e1 100644
--- a/src/biostables.c
+++ b/src/biostables.c
@@ -83,7 +83,7 @@ copy_acpi_rsdp(void *pos)
RsdpAddr = newpos;
}
-static void
+void
copy_smbios(void *pos)
{
if (SMBiosAddr)
diff --git a/src/util.h b/src/util.h
index eb35d02..84915ed 100644
--- a/src/util.h
+++ b/src/util.h
@@ -333,6 +333,7 @@ void coreboot_preinit(void);
void coreboot_cbfs_init(void);
// biostable.c
+void copy_smbios(void *pos);
void copy_table(void *pos);
// vgahooks.c
--
1.8.1
More information about the SeaBIOS
mailing list