Maybe he can use "Direct-Cable-Connection" that comes with Windows, see ADD/REMOVE WINDOWS COMPONENTS. KF4HAZ - Lonnie ----- From: "William Chops Westfield" > On Nov 1, 2004, at 7:19 AM, omar kfitz wrote: > > omar touhami > > Senior student at Alakhawayn University of Ifrane > > > I have to design an application to transfer files between two computers > > using their usb ports. > > Ok. Senior Design project for school or similar? > > > I also need to fabricate the cable USB to USB that will allow me to > > link the two computers. > > Hmm. As you've discovered, and as numerous people have mentioned > (without > reading the rest of your message), this is a relatively complex issue. > There are cheap commercial "host to host file transfer USB cables" that > do this, but that's no help if your "duty" is to design one. I have no > idea how they work. Presumably, most contain a bit of silicon that does > almost all of the work, such as the M5632 from Ali: > > http://www.usb.org/app/search/products/p/40370119/info > http://www.ali.com.tw/eng/products/product_detail.php?pserno=51 > > It looks pretty simple, conceptually; some buffers that are writable by > one host and readable by the other. Designing the same thing out of > general purpose usb-capable microcontrollers would be considerably > less simple, IMO. USB.ORG is probably your friend here; a bit of > searching should turn up a manufacturer who has good online > documentation, > and perhaps one who would be willing to send you a sample. > > > I'm not much of an electrical engineer! > > It seems to me that if you're not an EE sort of person, designing and > fabricating the interconnect cable should not be your job, unless > perhaps > "fabricate" is a poor translation from your native language. No matter > how you look at it, this would be an EE sort of job (IMO.) If you just > have to FIND the appropriate cable, that's much easier... > > Can you be more specific about what part of this application you > actually > need to do? (obviously, for instance, you're not expecting to write > complete operating systems for each computer ;-) > > BillW > > _______________________________________________ > http://www.piclist.com PIC/SX FAQ & list archive > View/change your membership options at > http://mailman.mit.edu/mailman/listinfo/piclist > _______________________________________________ http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist