Does the Z use the gadget API? (
http://www.linux-usb.org/gadget/) After reading the page I note that it is available from 2.4.23 onwards, but I assume it could have been backported.
I presume that the Z uses something along the lines of the CDC Ethernet \'gadget driver\', and assuming it does do this, it would appear that it\'s at least vaguely possible to produce a USB mass storage client driver.
That said, there may still be hardware issues (I know not-a-lot about this subject in general).
If this is in fact possible, where does one find the low level code which actually talks to the USB hardware chip? Does anyone know what the chip is?
Another, slightly unrelated question, I know people have been over this point but I\'d just like to clarify it in my own mind. The Z is a client/slave not a master usb device. How much difference is there in the hardware between the two devices? Is this a completely insurmountable (using low level software of some or other description) problem, and thinking of the sl6000, can a usb master also act as a slave?
Simon