摘要 |
PROBLEM TO BE SOLVED: To provide a device controller raising transfer speed without need of a special configuration on the device side, when a total data amount to be transferred becomes a predetermined amount or greater. SOLUTION: A driver 152 on the lower level side is provided between a USB mass storage driver 503 and a USB host controller driver 504. The driver 152 on the lower level side receives read and write requests from the upper level side, so as to cache data to be transferred. When writing, the data received from the upper level side is cached, and transferred to the lower level side in a lump as data of a certain capacity. When reading, data of a certain capacity are read out in a lump from the lower level side, and transferred to the upper level side. COPYRIGHT: (C)2009,JPO&INPIT |