Patent attributes
A platform root-of-trust system includes a System Control Processor (SCP) subsystem coupled to a central processing subsystem, a BIOS subsystem, and an I/O device. In response to an initialization instruction, the SCP subsystem begins initialization operations prior to the beginning of initialization operations for the central processing subsystem, the BIOS subsystem, and the I/O device. As part of SCP initialization operations, the SCP subsystem validates SCP subsystem initialization information to provide validated SCP subsystem initialization information, and uses the validated SCP subsystem initialization information to complete the SCP initialization operations. Subsequent to completing the SCP initialization operations, the SCP subsystem validates BIOS subsystem initialization information to provide validated BIOS subsystem initialization information for use by the BIOS subsystem in performing BIOS initialization operations, and validates I/O device initialization information to provide validated I/O device initialization information for use by the I/O device in performing I/O initialization operations.