re_eri_write
re_eri_write(sc, 0x1B0, 4, data, ERIAR_ExGMAC);
re_eri_write(sc, 0x1EA, 1, 0x00, ERIAR_ExGMAC);
re_eri_write(sc, 0x1D0, 4, Data_u32, ERIAR_ExGMAC);
re_eri_write(sc, 0x1D0, 4, Data_u32, ERIAR_ExGMAC);
re_eri_write(sc, 0x1D0, 4, Data_u32, ERIAR_ExGMAC);
re_eri_write(sc, 0x1D0, 4, Data_u32, ERIAR_ExGMAC);
re_eri_write(sc, 0x1D0, 4, Data_u32, ERIAR_ExGMAC);
re_eri_write(sc, 0x1D0, 4, Data_u32, ERIAR_ExGMAC);
static int re_eri_write(struct re_softc *, int, int, u_int32_t, int);
re_eri_write(sc, addr, len, value, ERIAR_OOB);
re_eri_write(sc, 0xDC, 4,
re_eri_write(sc, 0xDC, 4,
re_eri_write(sc, 0xF0, 4, *(u_int16_t *)(&eaddr[0])<<16, ERIAR_ExGMAC);
re_eri_write(sc, 0xF4, 4, *(u_int32_t *)(&eaddr[2]), ERIAR_ExGMAC);
re_eri_write(sc, 0x1EC, 1, 0x07, ERIAR_ASF);
re_eri_write(sc, 0xC0, 2, 0x0000, ERIAR_ExGMAC);
re_eri_write(sc, 0xB8, 4, 0x00000000, ERIAR_ExGMAC);
re_eri_write(sc, 0xC8, 4, 0x00100002, ERIAR_ExGMAC);
re_eri_write(sc, 0xE8, 4, 0x00100006, ERIAR_ExGMAC);
re_eri_write(sc, 0xdc, 1, Data32, ERIAR_ExGMAC);
re_eri_write(sc, 0xdc, 1, Data32, ERIAR_ExGMAC);
re_eri_write(sc, 0xD4, 4, Data32, ERIAR_ExGMAC);
re_eri_write(sc, 0x1B0, 4, Data32, ERIAR_ExGMAC);
re_eri_write(sc, 0xCC, 4, 0x00000050, ERIAR_ExGMAC);
re_eri_write(sc, 0xD0, 4, 0x07ff0060, ERIAR_ExGMAC);
re_eri_write(sc, 0x1DC, 1, 0x64, ERIAR_ExGMAC);
re_eri_write(sc, 0xC8, 4, 0x00000002, ERIAR_ExGMAC);
re_eri_write(sc, 0xE8, 4, 0x00000006, ERIAR_ExGMAC);
re_eri_write(sc, 0xD4, 4, Data32, ERIAR_ExGMAC);
re_eri_write(sc, 0xD4, 4, Data32, ERIAR_ExGMAC);
re_eri_write(sc, 0xC0, 2, 0x0000, ERIAR_ExGMAC);
re_eri_write(sc, 0xB8, 4, 0x00000000, ERIAR_ExGMAC);
re_eri_write(sc, 0x1AB, 1, Data8, ERIAR_ExGMAC);
re_eri_write(sc, 0xC8, 4, 0x00100002, ERIAR_ExGMAC);
re_eri_write(sc, 0xE8, 4, 0x00100006, ERIAR_ExGMAC);
re_eri_write(sc, 0xdc, 1, Data32, ERIAR_ExGMAC);
re_eri_write(sc, 0xdc, 1, Data32, ERIAR_ExGMAC);
re_eri_write(sc, 0x1B0, 4, Data32, ERIAR_ExGMAC);
re_eri_write(sc, 0xCC, 4, 0x00000050, ERIAR_ExGMAC);
re_eri_write(sc, 0xD0, 4, 0x00000060, ERIAR_ExGMAC);
re_eri_write(sc, 0x1D0, 4, Data32, ERIAR_ExGMAC);
re_eri_write(sc, 0xD4, 4, Data32, ERIAR_ExGMAC);
re_eri_write(sc, 0xC0, 2, 0x0000, ERIAR_ExGMAC);
re_eri_write(sc, 0xB8, 4, 0x00000000, ERIAR_ExGMAC);
re_eri_write(sc, 0xC8, 4, 0x00100002, ERIAR_ExGMAC);
re_eri_write(sc, 0xE8, 4, 0x00100006, ERIAR_ExGMAC);
re_eri_write(sc, 0xdc, 1, Data32, ERIAR_ExGMAC);
re_eri_write(sc, 0xdc, 1, Data32, ERIAR_ExGMAC);
re_eri_write(sc, 0x1B0, 4, Data32, ERIAR_ExGMAC);
re_eri_write(sc, 0xCC, 4, 0x00000050, ERIAR_ExGMAC);
re_eri_write(sc, 0xD0, 4, 0x00000060, ERIAR_ExGMAC);
re_eri_write(sc, 0x1D0, 4, Data32, ERIAR_ExGMAC);
re_eri_write(sc, 0xD4, 4, Data32, ERIAR_ExGMAC);
re_eri_write(sc, 0xDC, 4, Data32, ERIAR_ExGMAC);
re_eri_write(sc, 0xD4, 4, Data32, ERIAR_ExGMAC);
re_eri_write(sc, 0xC8, 4, 0x00080002, ERIAR_ExGMAC);
re_eri_write(sc, 0xCC, 1, 0x38, ERIAR_ExGMAC);
re_eri_write(sc, 0xD0, 1, 0x48, ERIAR_ExGMAC);
re_eri_write(sc, 0xE8, 4, 0x00100006, ERIAR_ExGMAC);
re_eri_write(sc, 0x5F0, 4, 0x4F87, ERIAR_ExGMAC);
re_eri_write(sc, 0xdc, 1, Data32, ERIAR_ExGMAC);
re_eri_write(sc, 0xdc, 1, Data32, ERIAR_ExGMAC);
re_eri_write(sc, 0x2FC, 4, Data32, ERIAR_ExGMAC);
re_eri_write(sc, 0x1B0, 4, Data32, ERIAR_ExGMAC);
re_eri_write(sc, 0xD4, 4, Data32, ERIAR_ExGMAC);
re_eri_write(sc, 0xC8, 4, 0x00080002, ERIAR_ExGMAC);
re_eri_write(sc, 0xCC, 1, 0x2F, ERIAR_ExGMAC);
re_eri_write(sc, 0xD0, 1, 0x5F, ERIAR_ExGMAC);
re_eri_write(sc, 0xE8, 4, 0x00100006, ERIAR_ExGMAC);
re_eri_write(sc, 0x5F0, 4, 0x4F87, ERIAR_ExGMAC);
re_eri_write(sc, 0xdc, 1, Data32, ERIAR_ExGMAC);
re_eri_write(sc, 0xdc, 1, Data32, ERIAR_ExGMAC);
re_eri_write(sc, 0x2FC, 4, Data32, ERIAR_ExGMAC);
re_eri_write(sc, 0x1B0, 4, Data32, ERIAR_ExGMAC);
re_eri_write(sc, 0xD4, 4, Data32, ERIAR_ExGMAC);
re_eri_write(sc, 0xC8, 4, 0x00080002, ERIAR_ExGMAC);
re_eri_write(sc, 0xCC, 1, 0x2F, ERIAR_ExGMAC);
re_eri_write(sc, 0xD0, 1, 0x5F, ERIAR_ExGMAC);
re_eri_write(sc, 0xE8, 4, 0x00100006, ERIAR_ExGMAC);
re_eri_write(sc, 0x5F0, 2, 0x4F87, ERIAR_ExGMAC);
re_eri_write(sc, 0x5F0, 2, 0x4080, ERIAR_ExGMAC);
re_eri_write(sc, 0xdc, 1, Data32, ERIAR_ExGMAC);
re_eri_write(sc, 0xdc, 1, Data32, ERIAR_ExGMAC);
re_eri_write(sc, 0x2FC, 4, Data32, ERIAR_ExGMAC);
re_eri_write(sc, 0x1B0, 4, Data32, ERIAR_ExGMAC);
re_eri_write(sc, 0x1D0, 1, Data32, ERIAR_ExGMAC);
re_eri_write(sc, 0xC0, 2, 0x0000, ERIAR_ExGMAC);
re_eri_write(sc, 0xB8, 4, 0x00000000, ERIAR_ExGMAC);
re_eri_write(sc, 0x1AB, 1, Data8, ERIAR_ExGMAC);
re_eri_write(sc, 0x1bc, 4, 0x0000001f, ERIAR_ExGMAC);
re_eri_write(sc, 0x1dc, 4, 0x0000002d, ERIAR_ExGMAC);
re_eri_write(sc, 0x1bc, 4, 0x0000001f, ERIAR_ExGMAC);
re_eri_write(sc, 0x1dc, 4, 0x0000003f, ERIAR_ExGMAC);
re_eri_write(sc, 0x1bc, 4, 0x00000011, ERIAR_ExGMAC);
re_eri_write(sc, 0x1dc, 4, 0x0000001f, ERIAR_ExGMAC);
re_eri_write(sc, 0x1bc, 4, 0x0000001f, ERIAR_ExGMAC);
re_eri_write(sc, 0x1dc, 4, 0x0000001f, ERIAR_ExGMAC);
re_eri_write(sc, 0x1bc, 4, 0x0000001f, ERIAR_ExGMAC);
re_eri_write(sc, 0x1dc, 4, 0x0000002d, ERIAR_ExGMAC);
re_eri_write(sc, 0x1bc, 4, 0x00000011, ERIAR_ExGMAC);
re_eri_write(sc, 0x1dc, 4, 0x00000005, ERIAR_ExGMAC);
re_eri_write(sc, 0x1bc, 4, 0x0000001f, ERIAR_ExGMAC);
re_eri_write(sc, 0x1dc, 4, 0x00000005, ERIAR_ExGMAC);
re_eri_write(sc, 0x1bc, 4, 0x0000001f, ERIAR_ExGMAC);
re_eri_write(sc, 0x1dc, 4, 0x0000003f, ERIAR_ExGMAC);
re_eri_write(sc, 0x1D0, 1, Data32, ERIAR_ExGMAC);
re_eri_write(sc, 0x1B0, 2, 0xED03, ERIAR_ExGMAC);
re_eri_write(sc, 0x1B0, 2, 0xED03, ERIAR_ExGMAC);
re_eri_write(sc, 0x1B0, 4, data, ERIAR_ExGMAC);
re_eri_write(sc, 0x1B0, 4, data, ERIAR_ExGMAC);
re_eri_write(sc, 0x1B0, 4, data, ERIAR_ExGMAC);
re_eri_write(sc, 0x1EA, 1, 0xFA, ERIAR_ExGMAC);
re_eri_write(sc, 0x1B0, 2, 0, ERIAR_ExGMAC);
re_eri_write(sc, 0x1B0, 2, 0, ERIAR_ExGMAC);
re_eri_write(sc, 0x1B0, 2, 0, ERIAR_ExGMAC);
re_eri_write(sc, 0x1B0, 4, data, ERIAR_ExGMAC);
re_eri_write(sc, 0x1B0, 4, data, ERIAR_ExGMAC);