Embedded Usb host : Full speed only
USB Device : High speed. Has two high speed bulk endpoints with max packet size 512.
When this device is connect to the full speed host, is the host'sr the device'sesponbility to make sure the max packet size for bulk transaction is 64? In another word, if the host need to read a block of data bigger than 64 byte using bulk transaction, is the host's or the device's responbility to break it down to 64 byte packets?