SK_XM_WRITE_2
SK_XM_WRITE_2(sc_if, XM_PAR0,
SK_XM_WRITE_2(sc_if, XM_PAR1,
SK_XM_WRITE_2(sc_if, XM_PAR2,
SK_XM_WRITE_2(sc_if, XM_TX_REQTHRESH, SK_XM_TX_FIFOTHRESH);
SK_XM_WRITE_2(sc_if, XM_IMR, XM_INTRS);
SK_XM_WRITE_2(sc_if, XM_IMR, 0xFFFF);
SK_XM_WRITE_2(sc_if, XM_PHY_ADDR, reg|(phy << 8));
SK_XM_WRITE_2(sc_if, XM_IMR, 0xFFFF);
SK_XM_WRITE_2(sc_if, XM_PHY_ADDR, reg|(phy << 8));
SK_XM_WRITE_2(sc_if, XM_PHY_DATA, val);
SK_XM_WRITE_2(sc_if, base, letoh16(*(u_int16_t *)(&addr[0])));
SK_XM_WRITE_2(sc_if, base + 2, letoh16(*(u_int16_t *)(&addr[2])));
SK_XM_WRITE_2(sc_if, base + 4, letoh16(*(u_int16_t *)(&addr[4])));
SK_XM_WRITE_2(sc, reg, (SK_XM_READ_2(sc, reg)) | (x))
SK_XM_WRITE_2(sc, reg, (SK_XM_READ_2(sc, reg)) & ~(x))