Patent ID: 8843732

Claim:
A method comprising: determining identifiers for a plurality of memory devices in a host electronic system in response to a power on condition; performing memory channel calibration if the identifiers do not match identifiers from a previous boot up; determining an identifier for each of one or more processors of the host electronic system by invoking a protected function that retrieves the identifier of one or more processors within a shielded context, comparing, within the shielded context, the retrieved identifier to an identifier of one or more processors from the previous boot up, wherein the identifier from the previous boot up is stored in a protected memory location, returning a success indicator if the identifiers match, and returning a failure indicator if the identifiers to not match; determining whether the identifiers for each of the one or more processors match identifiers for a corresponding number of processors from the previous boot up via a secure process; completing the boot process without calibrating memory channels if the memory identifiers and the processor identifiers match memory identifiers and processor identifiers from a previous boot process.