Date: Thu, 28 Apr 2005 13:40:50 -0700 From: Julian Elischer <julian@elischer.org> To: Joe Altman <fj@panix.com> Cc: freebsd-stable@freebsd.org Subject: Re: USB changes. Message-ID: <42714A52.9080504@elischer.org> In-Reply-To: <20050428203046.GA122@panix.com> References: <20050428093053.A4DE816A4EB@hub.freebsd.org> <42712A12.70009@elischer.org> <20050428190533.GB27979@panix.com> <42713FB3.2010805@elischer.org> <20050428202057.GA489@panix.com> <4271463D.8090409@elischer.org> <20050428203046.GA122@panix.com>
next in thread | previous in thread | raw e-mail | index | archive | help
Since I can't make this happen here, I'm going to need help.. Joe Altman wrote: > Apr 27 00:07 /usr/src/sys/dev/usb/usb.c > >/* Explore USB busses at the end of device configuration. */ >Static void >usb_cold_explore(void *arg) >{ > struct usb_softc *sc; > > can you add this line here: printf("HEY WE GOT HERE!\n"); > KASSERT(cold || TAILQ_EMPTY(&usb_coldexplist), > ("usb_cold_explore: busses to explore when !cold")); > while (!TAILQ_EMPTY(&usb_coldexplist)) { > sc = TAILQ_FIRST(&usb_coldexplist); > TAILQ_REMOVE(&usb_coldexplist, sc, sc_coldexplist); > > and: printf("probing a USB 1.1 bus.\n"); > sc->sc_bus->use_polling++; > sc->sc_port.device->hub->explore(sc->sc_bus->root_hub); > sc->sc_bus->use_polling--; > } >} > >DRIVER_MODULE(usb, ohci, usb_driver, usb_devclass, 0, 0); >DRIVER_MODULE(usb, uhci, usb_driver, usb_devclass, 0, 0); >DRIVER_MODULE(usb, ehci, usb_driver, usb_devclass, 0, 0); >SYSINIT(usb_cold_explore, SI_SUB_INT_CONFIG_HOOKS, SI_ORDER_FIRST, > usb_cold_explore, NULL); >#endif > > >
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?42714A52.9080504>