Hi

I'm pretty new to USB (and in fact Kernel stuff generally) so please be
patient with me as I try to explain my question!

As part of a uni project, I'm attempting to write something that
pretends to be a host controller driver, but which actually passes on
URBs to a different machine on a network.  This machine contains the
real host controller and the device, which service the requests.

That's the idea anyway, so I've been studying the usb core code (kernel
version 2.4.20) and the spec, and pretty much understand what's going on
there.  When it comes to the hcd though, I just don't know where to
start.. From what I can tell from floundering about in hcd.c usb-uhci.c,
I need to be implementing (at the very least) the functions contained in
the usb_operations structure, and probably more.  I was wondering if
anyone could give me a few hints to begin with, or direct me towards
some documentation on writing hcds, or perhaps some more general code.

Many thanks,
Jess

I really hope I'm not going to be told that this whole project is
impossible, as my degree kinda depends on it!




-------------------------------------------------------
This SF.net email is sponsored by: ValueWeb: 
Dedicated Hosting for just $79/mo with 500 GB of bandwidth! 
No other company gives more support or power for your dedicated server
http://click.atdmt.com/AFF/go/sdnxxaff00300020aff/direct/01/
_______________________________________________
[EMAIL PROTECTED]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-devel

Reply via email to