adapt to freebios v2. still doesnt handle comments correctly.

git-svn-id: svn://svn.coreboot.org/coreboot/trunk@1838 2b7e53f0-3cfb-0310-b3e9-8179ed1497e1
This commit is contained in:
Stefan Reinauer 2005-01-04 15:16:19 +00:00
parent a335402bec
commit a734f53721
1 changed files with 4 additions and 4 deletions

View File

@ -308,7 +308,7 @@ char *preamble[] = {
"#include <pci.h>", "#include <pci.h>",
"#include <stdint.h>", "#include <stdint.h>",
"", "",
"void *smp_write_config_table(void *v, unsigned long * processor_map)", "void *smp_write_config_table(void *v)",
"{", "{",
" static const char sig[4] = \"PCMP\";", " static const char sig[4] = \"PCMP\";",
" static const char oem[8] = \"LNXI \";", " static const char oem[8] = \"LNXI \";",
@ -332,7 +332,7 @@ char *preamble[] = {
" mc->mpe_checksum = 0;", " mc->mpe_checksum = 0;",
" mc->reserved = 0;", " mc->reserved = 0;",
"", "",
" smp_write_processors(mc, processor_map);", " smp_write_processors(mc);",
"", "",
"", "",
0 0
@ -349,11 +349,11 @@ char *postamble[] = {
" return smp_next_mpe_entry(mc);", " return smp_next_mpe_entry(mc);",
"}", "}",
"", "",
"unsigned long write_smp_table(unsigned long addr, unsigned long *processor_map)", "unsigned long write_smp_table(unsigned long addr)",
"{", "{",
" void *v;", " void *v;",
" v = smp_write_floating_table(addr);", " v = smp_write_floating_table(addr);",
" return (unsigned long)smp_write_config_table(v, processor_map);", " return (unsigned long)smp_write_config_table(v);",
"}", "}",
0 0
}; };