Composite DMA disk controller for efficient hardware-assisted data transfer operations
AssigneeSun Microsystems, Inc.
InventorsWhay Sing Lee, Raghavendra Rao, Satyanarayana Nishtala
Life of this patent
Estimating the term…
Loading patent…
AssigneeSun Microsystems, Inc.
InventorsWhay Sing Lee, Raghavendra Rao, Satyanarayana Nishtala
Estimating the term…
In one embodiment, a direct memory access (DMA) disk controller used in hardware-assisted data transfer operations includes command receiving logic to receive a data transfer command issued by a processor. The data transfer command identifies one or more locations in memory and multiple distinct regions on one or more disks accessible to the DMA disk controller. The DMA disk controller further includes data manipulation logic to transfer data between the memory locations and the distinct regions on the disks according to the data transfer command.
A method for operating a direct memory access (DMA) disk controller, the method comprising:
A method for operating a direct memory access (DMA) disk controller, the method comprising:
A method for issuing a data transfer command to a direct memory access (DMA) disk controller, the method comprising:
A device to operate as a direct memory access (DMA) disk controller, the device comprising:
A device to operate as a direct memory access (DMA) disk controller, the device comprising:
A device to operate as a direct memory access (DMA) disk controller, the device comprising:
A device to operate as a direct memory access (DMA) disk controller, the device comprising:
A device to operate as a disk array controller, the device comprising:
A machine-readable medium containing executable instructions which, when executed by a processing system, cause the processing system to perform a method, the method comprising:
A machine-readable medium containing executable instructions which, when executed by a processing system, cause the processing system to perform a method, the method comprising:
A machine-readable medium containing executable instructions which, when executed by a processing system, cause the processing system to perform a method, the method comprising:
An apparatus to operate a direct memory access (DMA) disk controller, the apparatus comprising:
An apparatus to operate a direct memory access (DMA) disk controller, the apparatus comprising:
An apparatus to operate a disk array controller, the apparatus comprising:
Dependencies are inferred from the claim text.