Am Sonntag, 15. Juni 2003 14:24 schrieb [EMAIL PROTECTED]:
> Hi, folks
>
> I have a question. I have an idea about a device. This device can be
> considered as a "black box" which includes a Linux OS and one or more
> harddisks that can be controled(read and write) by the embedded Linux OS. I
> want the Linux device to communicate with a Windows OS PC host(read and
> write by Host) by USB connection.

So you want to build a USB based RAID ?

> My question is what the main difficult point is in for the communication
> between Linux USB device and Windows USB host.

Twofold. You need support for the chip and the device class, or classes
should you wish to support several.

> I think that I can get the hardware device controller Driver from the
> manufacturer of the controller and the Windows Host side should has all
> support softwares such as USB Driver, Host Controller Driver, host software
> and Client(Class) Driver. The only task that I need to do is writing the
> Function Driver in Device side. Am I right? Does the software for Linux and
> Windows have difference if it is USB specification compliant.

A "gadget" driver is split into two to allow clean layering.
For some controller chips there's already support and ethernet
over USB is already implemented.

So you need support for your chip and you need gadget side support
for USB storage. The latter may or may not be implemented mostly in
the kernel.

        HTH
                Oliver



-------------------------------------------------------
This SF.NET email is sponsored by: eBay
Great deals on office technology -- on eBay now! Click here:
http://adfarm.mediaplex.com/ad/ck/711-11697-6916-5
_______________________________________________
[EMAIL PROTECTED]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-devel

Reply via email to