PHYAR
RTL_W32(PHYAR, 0x80000000 | (RegAddr & 0xFF) << 16 | value);
if (!(RTL_R32(PHYAR) & 0x80000000)) {
RTL_W32(PHYAR, 0x0 | (RegAddr & 0xFF) << 16);
if (RTL_R32(PHYAR) & 0x80000000) {
value = (int) (RTL_R32(PHYAR) & 0xFFFF);