On Tue, 4 May 2004, Fulko Hew wrote: > >The initialization code probably has changed since 2.4; it may well be the > >source of your problem. Which driver are you using with 2.4: uhci or > >usb-uhci? > > > I think its usb-uhci, as per lsmod report. Was that the correct way to > determine it?
Yes. > >No, it is normal. When no devices are attached the driver halts the > >controller to reduce PCI utilization and avoid DMA activity, thereby > >permitting improved power management. > > > > > Then is it safe to assume, the controller starts _itself_ up when it detects > a change in one of its busses? No. The controller notifies the driver by an interrupt and the driver starts the controller. However, connection status detection works even when the controller is halted. In fact, it is connection status detection that _causes_ the controller to raise the interrupt request. Alan Stern ------------------------------------------------------- This SF.Net email is sponsored by: Oracle 10g Get certified on the hottest thing ever to hit the market... Oracle 10g. Take an Oracle 10g class now, and we'll give you the exam FREE. http://ads.osdn.com/?ad_id=3149&alloc_id=8166&op=click _______________________________________________ [EMAIL PROTECTED] To unsubscribe, use the last form field at: https://lists.sourceforge.net/lists/listinfo/linux-usb-devel