We're using a USB mass storage class controller. The PC communicates direct with the disk, with almost no involvement by the processor.

Rob