RB_CTRL
skge_write8(hw, RB_ADDR(q, RB_CTRL), RB_RST_CLR);
skge_write8(hw, RB_ADDR(q, RB_CTRL), RB_ENA_STFWD);
skge_write8(hw, RB_ADDR(q, RB_CTRL), RB_ENA_OP_MD);
skge_write32(hw, RB_ADDR(port ? Q_R2 : Q_R1, RB_CTRL),
skge_write32(hw, RB_ADDR(txqaddr[port], RB_CTRL),
skge_write32(hw, RB_ADDR(txqaddr[port], RB_CTRL), RB_RST_SET);
skge_write8(hw, RB_ADDR(port == 0 ? Q_XA1 : Q_XA2, RB_CTRL), RB_RST_SET);
sky2_write8(hw, RB_ADDR(q, RB_CTRL), RB_RST_CLR);
sky2_write8(hw, RB_ADDR(q, RB_CTRL), RB_ENA_STFWD);
sky2_write8(hw, RB_ADDR(q, RB_CTRL), RB_ENA_OP_MD);
sky2_read8(hw, RB_ADDR(q, RB_CTRL));
sky2_write8(hw, RB_ADDR(rxq, RB_CTRL), RB_DIS_OP_MD);
sky2_write8(hw, RB_ADDR(port == 0 ? Q_XS1 : Q_XS2, RB_CTRL),
sky2_write32(hw, RB_ADDR(txqaddr[port], RB_CTRL), RB_RST_SET);
sky2_write32(hw, RB_ADDR(txqaddr[port], RB_CTRL),
sky2_write8(hw, RB_ADDR(rxqaddr[port], RB_CTRL), RB_ENA_OP_MD);