Patent ID: 7711941

Claim:
A boot process comprising: a) executing boot load instructions stored in non-volatile memory by each of first and second processors embedded on the same integrated circuit; b)1) prior to step c), placing the first processor in a first processor loop in response to the instructions until the second processor rings a first processor doorbell; b)2) placing the second processor in a second processor loop in response to the instructions and ringing the first processor doorbell when the second processor is in the second processor loop; b)3) releasing the first processor from the first processor loop after the first processor doorbell has been rung in step b)2); c) executing an initialization procedure for the integrated circuit by the first processor in response to the instructions; d) ringing a second processor doorbell upon completion of at least a portion of the initialization procedure; and e) releasing the second processor from the second processor loop after the second processor doorbell has been rung.