Page 2 of 2
Re: ACPI tables for MP identification
Posted: Tue Feb 03, 2009 6:20 pm
by worldsapart
Thanks Johnny for the info... that'll b for later i gues... for now SMP it is!...
..
Re: ACPI tables for MP identification
Posted: Wed Nov 04, 2009 6:20 am
by sarojkumargautam
Hi All,
I am facing problem while parsing ACPI Tables for SMP. I got RSDP Table and From RSDP table pointer of RSDT and XSDT tables also. But there is no entry of MADT in RSDT and XSDT table. Can any one suggest how to find MADT?
One more doubt i have regarding SMP. MP Specification's MP config Table gives information of SMP and if NO MP Config Table found then we can get SMP info from ACPI MADT table. Is my understanding correct? Please help if any one knows the solution.
Thanks!
Saroj
Re: ACPI tables for MP identification
Posted: Wed Nov 04, 2009 12:08 pm
by geppyfx
If there is no pointer to MADT in the RSDT then either there is no madt or its a bug in bios or maybe your code. There is no need for MADT if you only have 1 logical CPU present. By the way MADT signature is "APIC".
If there is no MP(v1.4) config table then you get to choose from several default configs(chapter 5). All default configs say that system support 2 CPUs but I don't know what support means - either both CPu are present or only 1 present and the other can be added later.
ACPI replaces MP and if you got ACPI present you shouldn't be parsing MP in theory. MP (specs, not many cpus) is no longer supported.