_GMX_PORT_WR8
_GMX_PORT_WR8(sc, GMX0_TX0_CLK, tx_clk);
_GMX_PORT_WR8(sc, GMX0_TX0_SLOT, tx_slot);
_GMX_PORT_WR8(sc, GMX0_TX0_BURST, tx_burst);
_GMX_PORT_WR8(sc, GMX0_PRT0_CFG, prt_cfg);
_GMX_PORT_WR8(sc, GMX0_TX0_SLOT, tx_slot);
_GMX_PORT_WR8(sc, GMX0_TX0_BURST, tx_burst);
_GMX_PORT_WR8(sc, GMX0_PRT0_CFG, prt_cfg);
_GMX_PORT_WR8(sc, GMX0_PRT0_CFG, prt_cfg);
_GMX_PORT_WR8(sc, GMX0_RX0_STATS_CTL, 1);
_GMX_PORT_WR8(sc, GMX0_TX0_STATS_CTL, 1);
_GMX_PORT_WR8(sc, GMX0_RX0_STATS_PKTS, 0);
_GMX_PORT_WR8(sc, GMX0_RX0_STATS_OCTS, 0);
_GMX_PORT_WR8(sc, GMX0_RX0_STATS_PKTS_CTL, 0);
_GMX_PORT_WR8(sc, GMX0_RX0_STATS_PKTS_DMAC, 0);
_GMX_PORT_WR8(sc, GMX0_RX0_STATS_PKTS_DRP, 0);
_GMX_PORT_WR8(sc, GMX0_RX0_STATS_PKTS_BAD, 0);
_GMX_PORT_WR8(sc, GMX0_TX0_STAT0, 0);
_GMX_PORT_WR8(sc, GMX0_TX0_STAT1, 0);
_GMX_PORT_WR8(sc, GMX0_TX0_STAT2, 0);
_GMX_PORT_WR8(sc, GMX0_TX0_STAT3, 0);
_GMX_PORT_WR8(sc, GMX0_TX0_STAT4, 0);
_GMX_PORT_WR8(sc, GMX0_TX0_STAT5, 0);
_GMX_PORT_WR8(sc, GMX0_TX0_STAT6, 0);
_GMX_PORT_WR8(sc, GMX0_TX0_STAT7, 0);
_GMX_PORT_WR8(sc, GMX0_TX0_STAT8, 0);
_GMX_PORT_WR8(sc, GMX0_TX0_STAT9, 0);
_GMX_PORT_WR8(sc, GMX0_RX0_INT_REG, rx_int_xxx);
_GMX_PORT_WR8(sc, GMX0_RX0_INT_EN, enable ? rx_int_xxx : 0);
_GMX_PORT_WR8(sc, GMX0_RX0_JABBER, maxlen);
_GMX_PORT_WR8(sc, GMX0_RX0_FRM_CTL, tmp);
_GMX_PORT_WR8(sc, GMX0_TX0_THRESH, cnt);
_GMX_PORT_WR8(sc, GMX0_SMAC0, mac);
_GMX_PORT_WR8(sc, GMX0_RX0_ADR_CTL, ctl);
_GMX_PORT_WR8(sc, GMX0_RX0_ADR_CAM(i), cam[i]);
_GMX_PORT_WR8(sc, GMX0_RX0_ADR_CAM_EN, cam_en);