Changeset 175 for freebsd-mos-driver


Ignore:
Timestamp:
Sep 2, 2010, 5:46:54 PM (14 years ago)
Author:
Rick van der Zwet
Message:

Debugging, usb fetch errors

Location:
freebsd-mos-driver
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • freebsd-mos-driver/Makefile

    r172 r175  
    2121.include <bsd.kmod.mk>
    2222
    23 ld:
    24         kldload ./if_mos.ko
    25 
    26 uld:
    27         kldunload if_mos
    28 
    2923lsmod:
    3024        kldstat
  • freebsd-mos-driver/if_mos.c

    r174 r175  
    424424        uWord                   val;
    425425        int                     i,res, locked;
     426        DPRINTF("%s enter\n", __func__);
    426427
    427428        USETW(val, 0);
     
    457458        struct mos_softc *sc = device_get_softc(dev);
    458459        int                     i, locked;
     460        DPRINTF("%s enter\n", __func__);
    459461
    460462        locked = mtx_owned(&sc->sc_mtx);
     
    487489        struct mii_data *mii = GET_MII(sc);
    488490        int                     val, err, locked;
     491        DPRINTF("%s enter\n", __func__);
    489492
    490493        locked = mtx_owned(&sc->sc_mtx);
     
    575578        u_int8_t                hashtbl[8] = { 0, 0, 0, 0, 0, 0, 0, 0 };
    576579        int                     allmulti = 0;
     580        DPRINTF("%s enter\n", __func__);
    577581
    578582        MOS_LOCK_ASSERT(sc, MA_OWNED);
     
    613617{
    614618        u_int8_t ctl;
     619        DPRINTF("%s enter\n", __func__);
    615620
    616621        ctl = mos_reg_read_1(sc, MOS_CTL);
     
    632637{
    633638        int     i;
     639        DPRINTF("%s enter\n", __func__);
    634640
    635641        /*
     
    651657mos_probe(device_t dev)
    652658{
    653         DPRINTF("mos: probe\n");
     659        DPRINTFN(11, "mos: probe\n");
    654660        struct usb_attach_arg *uaa = device_get_ivars(dev);
    655661
    656662        if (uaa->usb_mode != USB_MODE_HOST) {
    657                 DPRINTF("mos: not USB_MODE_HOST\n");
     663                DPRINTFN(11, "mos: not USB_MODE_HOST\n");
    658664                return (ENXIO);
    659665        }
     
    664670
    665671        if (uaa->info.bConfigNum != MOS_CONFIG_NO) {
    666                 DPRINTF("mos: not MOS_CONFIG_NO %i vs %i\n", uaa->info.bConfigNum , MOS_CONFIG_NO);
     672                DPRINTFN(11, "mos: not MOS_CONFIG_NO %i vs %i\n", uaa->info.bConfigNum , MOS_CONFIG_NO);
    667673                return (ENXIO);
    668674        }
    669675        if (uaa->info.bIfaceIndex != MOS_IFACE_IDX) {
    670                 DPRINTF("mos: not MOS_IFACE_IDX %i vs %i\n", uaa->info.bIfaceIndex, MOS_IFACE_IDX);
     676                DPRINTFN(11, "mos: not MOS_IFACE_IDX %i vs %i\n", uaa->info.bIfaceIndex, MOS_IFACE_IDX);
    671677                return (ENXIO);
    672678        }
    673679
    674         DPRINTF("mos: probe by generic means\n");
     680        DPRINTFN(11, "mos: probe by generic means\n");
    675681        int retval = usbd_lookup_id_by_uaa(mos_devs, sizeof(mos_devs), uaa);
    676         DPRINTF("mos: probe retval: %i (ENXIO:%i)\n", retval, ENXIO);
     682        DPRINTFN(11, "mos: probe retval: %i (ENXIO:%i)\n", retval, ENXIO);
    677683        return retval;
    678684}
     
    974980        struct ifnet *ifp = uether_getifp(ue);
    975981        u_int8_t                rxmode;
     982        DPRINTF("%s enter\n", __func__);
    976983
    977984        MOS_LOCK_ASSERT(sc, MA_OWNED);
Note: See TracChangeset for help on using the changeset viewer.