GENET_SYS_RBUF_FLUSH_RESET
val |= GENET_SYS_RBUF_FLUSH_RESET;
val &= ~GENET_SYS_RBUF_FLUSH_RESET;
if ((val & GENET_SYS_RBUF_FLUSH_RESET) == 0) {