摘要 |
<p>PROBLEM TO BE SOLVED: To provide a USB device, USB system, data transfer method, and program that have a high data transfer speed.SOLUTION: A USB device 20 according to an embodiment of the invention comprises: a USB interface 30 for transmitting and receiving packets to/from a USB host 10; a buffer 28 for storing plural sets of packet data on packets transmitted or received via the USB interface 30; a system bus 40 to which the packet data stored in the buffer 28 is transferred; and a communication control unit 29 that compares a value indicating an available state or a stored state of the buffer 28 with a threshold value, and transmits a preparation completion packet indicating the completion of communication preparation to the USB host 10 according to the comparison result.</p> |