Skip site navigation (1)Skip section navigation (2)
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>