[BACK]Return to if_dmc.c CVS log [TXT][DIR] Up to [cvs.NetBSD.org] / src / sys / dev / qbus

Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.

Diff for /src/sys/dev/qbus/if_dmc.c between version 1.10 and 1.10.12.1

version 1.10, 2005/12/11 12:23:29 version 1.10.12.1, 2006/03/28 09:42:14
Line 328  dmcinit(struct ifnet *ifp)
Line 328  dmcinit(struct ifnet *ifp)
         if ((sc->sc_flag & DMC_BMAPPED) == 0) {          if ((sc->sc_flag & DMC_BMAPPED) == 0) {
                 sc->sc_ui.ui_size = sizeof(struct dmc_base);                  sc->sc_ui.ui_size = sizeof(struct dmc_base);
                 sc->sc_ui.ui_vaddr = (caddr_t)&sc->dmc_base;                  sc->sc_ui.ui_vaddr = (caddr_t)&sc->dmc_base;
                 uballoc((void *)sc->sc_dev.dv_parent, &sc->sc_ui, 0);                  uballoc((void *)device_parent(&sc->sc_dev), &sc->sc_ui, 0);
                 sc->sc_flag |= DMC_BMAPPED;                  sc->sc_flag |= DMC_BMAPPED;
         }          }
         /* initialize UNIBUS resources */          /* initialize UNIBUS resources */
         sc->sc_iused = sc->sc_oused = 0;          sc->sc_iused = sc->sc_oused = 0;
         if ((ifp->if_flags & IFF_RUNNING) == 0) {          if ((ifp->if_flags & IFF_RUNNING) == 0) {
                 if (if_ubaminit(&sc->sc_ifuba, (void *)sc->sc_dev.dv_parent,                  if (if_ubaminit(&sc->sc_ifuba,
                       (void *)device_parent(&sc->sc_dev),
                     sizeof(struct dmc_header) + DMCMTU,                      sizeof(struct dmc_header) + DMCMTU,
                     sc->sc_ifr, NRCV, sc->sc_ifw, NXMT) == 0) {                      sc->sc_ifr, NRCV, sc->sc_ifw, NXMT) == 0) {
                         printf("%s: can't allocate uba resources\n",                          printf("%s: can't allocate uba resources\n",

Legend:
Removed from v.1.10  
changed lines
  Added in v.1.10.12.1

CVSweb <webmaster@jp.NetBSD.org>