发明名称 Dynamic boot image streaming
摘要 The present disclosure describes apparatuses and techniques for dynamic boot image streaming. In some aspects a memory controller that is streaming multiple boot images from a first memory to a second memory is stalled, a descriptor for streaming one of the multiple boot images from the first memory to a non-contiguous memory location is generated while the memory controller is stalled, and the memory controller is resumed effective to cause the memory controller to stream, based on the descriptor generated while the memory controller is stalled, the second boot image to the non-contiguous memory location.
申请公布号 US9436629(B2) 申请公布日期 2016.09.06
申请号 US201213676701 申请日期 2012.11.14
申请人 Marvell World Trade Ltd. 发明人 Baratam Vamsi Krishna;Aytek Tolga Nihat
分类号 G06F9/00;G06F15/177;G06F13/28;G06F9/44 主分类号 G06F9/00
代理机构 代理人
主权项 1. A method comprising: causing a memory controller that is streaming, via a direct memory access (DMA) operation, multiple boot images from a first memory to a second memory to execute a link-to-self effective to stall the memory controller after streaming a first one of the multiple boot images to the second memory, the second memory accessible by a host device associated with the memory controller; generating, via a processor of the host device, while the memory controller is stalled, and based on the first boot image streamed to the second memory, a descriptor for streaming a second one of the multiple boot images from the first memory to a non-contiguous memory location; and pointing, via the processor of the host device, the link-to-self descriptor to a location of the descriptor for streaming the second boot image effective to resume the memory controller to stream, based on the descriptor and via another DMA operation, the second boot image to the non-contiguous memory location.
地址 St. Michael BB