FST_WRB
FST_WRB(card, txDescrRing[pi][i].hadr, (u8)(offset >> 16));
FST_WRB(card, txDescrRing[pi][i].bits, 0);
FST_WRB(card, rxDescrRing[pi][rxp].bits, DMA_OWN);
FST_WRB(card, rxDescrRing[pi][rxp].bits, DMA_OWN);
FST_WRB(card, rxDescrRing[pi][rxp].bits, DMA_OWN);
FST_WRB(card, rxDescrRing[pi][rxp].bits, DMA_OWN);
FST_WRB(card, rxDescrRing[pi][rxp].bits, DMA_OWN);
FST_WRB(card,
FST_WRB(card, interruptHandshake, 0xEE);
FST_WRB(card, interruptEvent.rdindex, rdidx);
FST_WRB(card, portConfig[port->index].invertClock,
FST_WRB(card, suConfig.clocking, info->clockSource);
FST_WRB(card, suConfig.framing, my_framing);
FST_WRB(card, suConfig.structure, info->structure);
FST_WRB(card, suConfig.interface, info->interface);
FST_WRB(card, suConfig.coding, info->coding);
FST_WRB(card, suConfig.lineBuildOut, info->lineBuildOut);
FST_WRB(card, suConfig.equalizer, info->equalizer);
FST_WRB(card, suConfig.transparentMode, info->transparentMode);
FST_WRB(card, suConfig.loopMode, info->loopMode);
FST_WRB(card, suConfig.range, info->range);
FST_WRB(card, suConfig.txBufferMode, info->txBufferMode);
FST_WRB(card, suConfig.rxBufferMode, info->rxBufferMode);
FST_WRB(card, suConfig.startingSlot, info->startingSlot);
FST_WRB(card, suConfig.losThreshold, info->losThreshold);
FST_WRB(card, suConfig.enableIdleCode, 1);
FST_WRB(card, suConfig.enableIdleCode, 0);
FST_WRB(card, suConfig.idleCode, info->idleCode);
FST_WRB(card, portConfig[i].internalClock, EXTCLK);
FST_WRB(card, portConfig[i].internalClock, INTCLK);
FST_WRB(card, interruptHandshake, 0xEE);
FST_WRB(card, txDescrRing[port->index][txpos].bits,
FST_WRB(card, rxDescrRing[pi][rxp].bits, DMA_OWN);
FST_WRB(card, rxDescrRing[pi][i].hadr, (u8)(offset >> 16));
FST_WRB(card, rxDescrRing[pi][i].bits, DMA_OWN);