> From: Johan Verrept [mailto:[EMAIL PROTECTED]]
> 
> "Dunlap, Randy" wrote:
>  
> > The question is why did it work in 2.3.30 and not work now.
> 
> > > > > I have an OHCI hub cardbus adapter and a built-in UHCI hub.
> > > > > Many development kernels ago (~2.3.30) I had gotten the
> > > > > OHCI card working.  Now with 2.3.99-pre9 and the uhci and
> > > > > usb-ohci drivers built into the kernel, the OHCI hub is not
> > > > > detected.
> 
> I seem to conclude from this it used to be modules... so this worked
> already...

OK.

> > <fuzzy>
> > I was thinking about (in the future, like 2.5) experimenting
> > with enabling the USB HC interrupt (first find/identify it)
> > and seeing if it ever needed irq service, but since USB
> > is a master-slave protocol, this won't happen.  A HC driver
> > must be there at a minimum to see any USB device activity.
> > Currently HCDs require usbcore.o also.  Maybe we could
> > modify the HCDs to be lazy about loading & registering with
> > usbcore, but then the usbcore symbols would need to be
> > "optional."
> > </fuzzy>
> 
> how can symbols be made optional ?

I guess that's one of the <fuzzy> 2.5 enhancements, but it
could be useful.

~Randy

> If we could do that, we would also have a solution for 
> firmware downloads... 
> Load a modules with the firmware and the code to download it 
> (to accomodate
> different download processes/checks/replies for different 
> firmware versions), unload it afterwards...
> 
> -- 

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to