hi, Oliver:
I found there was a potential bug if MPCore not support TrustZone.
CEntryPoint() function in Sec.c :
1. ArmCallSEV() (line 62)
It will signal BOOT_MEM_INIT event.
then, the secondary core's code in SecEntryPoint.S would begin to run.
And, the secondary core could aslo run CEntryPoint() function.
If( MPCore with trust zone support)
{
the secondary core could go into low power state in
TrustedWorldInitialization() function
}
else
{
// I think it's the potential bug?! the secondary core could go
into low power state again!!
the secondary core could also begin to run FvMain_Compact's FV
code?
}
maybe my understanding was wrong!
best wishes,
------------------------------------------------------------------------------
LogMeIn Rescue: Anywhere, Anytime Remote support for IT. Free Trial
Remotely access PCs and mobile devices and provide instant support
Improve your efficiency, and focus on delivering more value-add services
Discover what IT Professionals Know. Rescue delivers
http://p.sf.net/sfu/logmein_12329d2d
_______________________________________________
edk2-devel mailing list
edk2-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/edk2-devel