CONC_dSRCIO_OFF
dtemp = GET32(dev, CONC_dSRCIO_OFF);
dtemp = GET32(dev, CONC_dSRCIO_OFF);
PUT32(dev, CONC_dSRCIO_OFF, (dtemp & SRC_CTLMASK) | ((int)reg << 25));
dtemp = GET32(dev, CONC_dSRCIO_OFF);
dtemp = GET32(dev, CONC_dSRCIO_OFF);
dtemp = GET32(dev, CONC_dSRCIO_OFF);
PUT32(dev, CONC_dSRCIO_OFF, writeval);
if (!(GET32(dev, CONC_dSRCIO_OFF) & SRC_BUSY))
PUT32(dev, CONC_dSRCIO_OFF,
(GET32(dev, CONC_dSRCIO_OFF) & SRC_CTLMASK) | dtemp);
if (!(GET32(dev, CONC_dSRCIO_OFF) & SRC_BUSY))
PUT32(dev, CONC_dSRCIO_OFF,
(GET32(dev, CONC_dSRCIO_OFF) & SRC_CTLMASK) & ~dtemp);
if (!(GET32(dev, CONC_dSRCIO_OFF) & SRC_BUSY))
PUT32(dev, CONC_dSRCIO_OFF, SRC_DISABLE);
if (!(GET32(dev, CONC_dSRCIO_OFF) & SRC_BUSY))
PUT32(dev, CONC_dSRCIO_OFF, 0);