×

Dynamic boot image streaming

  • US 10,275,377 B2
  • Filed: 05/10/2016
  • Issued: 04/30/2019
  • Est. Priority Date: 11/15/2011
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • executing, from a first memory of a host device, a data transfer command to stream, via a direct memory access (DMA) controller, a header stored in the first memory to a base address of a second memory of the host device;

    executing a data link command to stall the DMA controller for at least a portion of time during which a processor of the host device constructs, based on the header streamed to the second memory, additional data transfer commands in the second memory for streaming, via the DMA controller, multiple boot images stored in the first memory to non-contiguous locations of the second memory or to a third memory of the host device; and

    in response to the data link command being pointed to a first data transfer command of the additional data transfer commands, causing the DMA controller to resume effective to stream, via the DMA controller and based at least in part on the first data transfer command, the multiple boot images from the first memory to the non-contiguous locations of the second memory or to the third memory of the host device.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×