views:

11

answers:

0

Hi,

It's my first question here and hopefully someone can help me out of this. MANY THANKS IN ADVANCE.

We are working on a storage device that will appear to a PC as a CDROM, based on the USB connection. A SCSI firmware layer is implemented as the protocol used for data exchange and communication. So from the PC point of view the device is nothing but a SCSI CDROM device.

As we test the SCSI layer works with Win XP/Vista/7, however, data exchange with Win7 is about 4~5 times slower than the communication with XP/Vista.

and the questions are:

  • Is there any difference between XP/Vista and Win7 related to this behavior?
  • Due to the hardware limitation the SCSI layer is not able to perform a "error with stall" to USB connection, could that be a reason?

I know this is quite a broad and general question. Sorry for not presenting too much detail. Any suggestion/pointer/hint would be greatly appreciated.