]Rafael Machado [mailto:rafaelrodrigues.mach...@gmail.com] wrote:
[.] ]Does anyone here have a good reason for creating the MP services ? ]and Why creating it is really needed ? Here are some items where MP services can be used. The processor vendor's reference code may take care of some of these items, but probably not all. Searching the EDK2 inf files for on gEfiMpServiceProtocolGuid should lead you to code that depends MP Services. 1) Find the APIC ID of each processor core. This is needed for building the ACPI MADT table. 2) Run the cupid on each core to obtain the cache data needed for building SMBIOS tables. 3) Initialize the SMM base address register for each core. Thanks, Scott ]Thanks everyone for the help. ]Rafael R. Machado ------------------------------------------------------------------------------ Learn Graph Databases - Download FREE O'Reilly Book "Graph Databases" is the definitive new guide to graph databases and their applications. Written by three acclaimed leaders in the field, this first edition is now available. Download your free book today! http://p.sf.net/sfu/13534_NeoTech _______________________________________________ edk2-devel mailing list edk2-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/edk2-devel