Hi, Thanks for replying. Ahm, when you mentioned hub device controller, do you mean the hub.c code inside usbcore?
As an usb device/peripheral,my device/project will only function as a hub that it will only exposed the devices connected it. Since it only functions as a hub, it only will pass usb traffic from host pc to devices connected to it and back. As an usb device controller, is it ok to just pass the usb traffic received from host pc to the device driver with the correct address(example printer device driver) then the device core will then process the received data then communicate with usbcore? Or is it advisable to communicate directly with usbcore? Thanks, any help will be much appreciated. Thanks, Joyce --- Manoj <[EMAIL PROTECTED]> wrote: > As far as I know for a device to work as a hub it > has to have the device > controller firmware running on it to communicate > with the host and respond > to host commands.The device controller and host S/W > are two different > entities.Also I think the kernel only has the host > controller, core and > device driver portion and does not contain the > device controller portion. > If you want to make a dual device you will have to > include the hub device > controller portion. > > Warm Regards > > Manoj > > > -----Original Message----- > From: [EMAIL PROTECTED] > [mailto:linux-usb-users-admin@;lists.sourceforge.net]On > Behalf Of Joyce > Tan > Sent: Sunday, November 10, 2002 8:16 AM > To: [EMAIL PROTECTED] > Subject: [Linux-usb-users] Usb device controller > support in linux > kernel? > > > Hi, > > This is a continuation question on my previous > email.I > need some advice for our project because we are a > little confused now on some things, thanks in > advance. > > Our project scenario is like a hub wherein it is a > usb > device as well as a usb host. As an usb host, it > will > function independently without a Host PC. And as an > usb device, it will function like a hub wherein it > will only exposed the device that is connected to > it. > > Is there a way to configure the linux kernel to > operate as an usb device instead of an usb host? or > better yet, is there a way to configure the linux > kernel as an usb device and as an usb host both at > the > same time? > > Thanks, > joyce > > __________________________________________________ > Do you Yahoo!? > U2 on LAUNCH - Exclusive greatest hits videos > http://launch.yahoo.com/u2 > > > ------------------------------------------------------- > This sf.net email is sponsored by:ThinkGeek > Welcome to geek heaven. > http://thinkgeek.com/sf > _______________________________________________ > [EMAIL PROTECTED] > To unsubscribe, use the last form field at: > https://lists.sourceforge.net/lists/listinfo/linux-usb-users > __________________________________________________ Do you Yahoo!? U2 on LAUNCH - Exclusive greatest hits videos http://launch.yahoo.com/u2 ------------------------------------------------------- This sf.net email is sponsored by:ThinkGeek Welcome to geek heaven. http://thinkgeek.com/sf _______________________________________________ [EMAIL PROTECTED] To unsubscribe, use the last form field at: https://lists.sourceforge.net/lists/listinfo/linux-usb-devel
