Master and slave processors to configure subsystems
AssigneeHewlett Packard Enterprise Development LP
InventorsNaysen Robertson, Kenneth T. Chin, Theodore F. Emerson
Life of this patent
Estimating the term…
Abstract
An apparatus includes a plurality of subsystems, including a first subsystem and a second subsystem. The apparatus includes a master processor to, in response to a power on of the apparatus, execute first instructions to configure the first subsystem and provide second instructions. The apparatus further includes a slave processor to, prior to the boot of the apparatus, receive the second instructions from the master processor and execute the second instructions to configure the second subsystem.
Claims20
An apparatus comprising:
- a plurality of subsystems comprising a first subsystem and a second subsystem;
- a master processor to, in response to power on of the apparatus, execute first instructions to configure the first subsystem and provide second instructions;
- and
- a slave processor to receive the second instructions from the master processor and execute the second instructions to configure the second subsystem, wherein
- the first instructions comprise a given first instruction having operands representing a given second instruction of the second instructions;
- and
- the execution of the given first instruction by the master processor causes the master processor to communicate the given second instruction to the slave processor.
(canceled)
A computer system comprising:
- a plurality of central processing units (CPUs);
- a system memory;
- and
- a baseboard management controller comprising:
- a plurality of subsystems including a first subsystem and a second subsystem;
- at least one processing core to execute instructions to perform system management tasks for the computer system;
- a master configurator to, in response to power up of the baseboard management controller, execute instructions to configure the first subsystem and provide second instructions;
- and
- a slave configurator to receive the second instructions and execute the second instructions to configure the second subsystem,
- wherein the baseboard management controller is fabricated on a monolithic semiconductor die.
(canceled)
A method comprising:
- a general purpose processing core of an embedded processing system executing instructions to boot an embedded processing system;
- holding the general purpose processing core in reset, in response to a power on of the embedded processing system;
- and
- while the general purpose processing core is held in reset:
- a master processor of the embedded processing system executing first instructions, wherein executing the first instructions configures a first subsystem of the embedded processing system and causes the master processor to communicate second instructions to a slave processor of the embedded processing system;
- and
- the slave processor executing the second instructions to configure the second subsystem.
Dependencies are inferred from the claim text.