TSNEP_GC
*gc = ioread32(adapter->addr + TSNEP_GC);
iowrite8(TSNEP_GC_ENABLE_TIMEOUT, adapter->addr + TSNEP_GC);
if (!(ioread32(adapter->addr + TSNEP_GC) & TSNEP_GC_TIMEOUT_ACTIVE))
if (ioread32(adapter->addr + TSNEP_GC) & TSNEP_GC_TIMEOUT_SIGNAL)
iowrite8(TSNEP_GC_ENABLE_TIMEOUT, adapter->addr + TSNEP_GC);
if (ioread32(adapter->addr + TSNEP_GC) &
iowrite8(enable, adapter->addr + TSNEP_GC);
if (!(ioread32(adapter->addr + TSNEP_GC) & active))
iowrite8(TSNEP_GC_DISABLE, adapter->addr + TSNEP_GC);
if (ioread32(adapter->addr + TSNEP_GC) &
iowrite8(TSNEP_GC_DISABLE, adapter->addr + TSNEP_GC);
iowrite8(TSNEP_GC_ENABLE_TIMEOUT, adapter->addr + TSNEP_GC);
iowrite8(TSNEP_GC_ENABLE_A, adapter->addr + TSNEP_GC);
iowrite8(TSNEP_GC_ENABLE_B, adapter->addr + TSNEP_GC);
if (!(ioread32(adapter->addr + TSNEP_GC) &
iowrite8(TSNEP_GC_ENABLE_A, adapter->addr + TSNEP_GC);
iowrite8(TSNEP_GC_DISABLE, adapter->addr + TSNEP_GC);
iowrite32(TSNEP_GC_OPEN | TSNEP_GC_NEXT_OPEN, adapter->addr + TSNEP_GC);
iowrite8(TSNEP_GC_DISABLE, adapter->addr + TSNEP_GC);