Firmware downloading through process file system
AssigneeMarvell International Ltd.
InventorsFrank Huang, Xiaohua Luo, Robert Lee, James Jan, Zheng Cao
Life of this patent
Estimating the term…
Loading patent…
AssigneeMarvell International Ltd.
InventorsFrank Huang, Xiaohua Luo, Robert Lee, James Jan, Zheng Cao
Estimating the term…
A host includes an operating system segmented into a user space and a kernel space with a driver. The user space stores a firmware file and the kernel space includes memory. The driver is stored in the kernel space and performs download cycles to download the firmware file to the memory. The device driver, during a first download cycle, transfers a first block of data to the memory. During each download cycle performed subsequent to the first download cycle, the driver is configured to: identify first and second segments of the memory, where data including the first block of data was stored in the first segment during a previous download cycle; copy the data including the first block of data from the first segment to the second segment; and transfer a block of data of the firmware file, not previously stored in the memory, to the second segment.
A host system comprising:
Dependencies are inferred from the claim text.