Patent ID: 7653763

Claim:
In a subsystem of a system, a method comprising: a Direct Memory Access (DMA) device of the subsystem detecting a subsystem reset state; in response, the DMA device awaits notification by a data transfer unit of the subsystem, of receipt of a data packet, including address location information identifying storage locations external to said subsystem where boot code of said subsystem are stored, addressed to the DMA device from a device external to the subsystem; retrieving from said data transfer unit said received data packet, by said DMA device, extracting from said retrieved data packet, the address location information identifying storage locations external to said subsystem where boot code of said subsystem are stored, accessing said external storage locations using the extracted address location information through said data transfer unit, by said DMA device, and transferring said boot code into a memory unit of said subsystem; and interrupting a processor of said subsystem by said DMA device to transfer control to said processor to execute said boot code to start up said subsystem.