MY_TCRRCR
if (!(CSR_READ_4(sc, MY_TCRRCR) & MY_Enhanced)) {
if (CSR_READ_4(sc, MY_TCRRCR) & MY_Enhanced) {
CSR_WRITE_4(sc, MY_TCRRCR, MY_TFTSF);
CSR_WRITE_4(sc, MY_TCRRCR, MY_TFTSF | MY_RBLEN | MY_RPBLE512);
MY_SETBIT(sc, MY_TCRRCR, MY_Enhanced);
MY_SETBIT(sc, MY_TCRRCR, MY_PROM);
MY_CLRBIT(sc, MY_TCRRCR, MY_PROM);
MY_SETBIT(sc, MY_TCRRCR, MY_AB);
MY_CLRBIT(sc, MY_TCRRCR, MY_AB);
MY_CLRBIT(sc, MY_TCRRCR, MY_RE);
MY_SETBIT(sc, MY_TCRRCR, MY_RE);
MY_CLRBIT(sc, MY_TCRRCR, MY_TE);
MY_SETBIT(sc, MY_TCRRCR, MY_TE);
MY_CLRBIT(sc, MY_TCRRCR, (MY_RE | MY_TE));
rxfilt = CSR_READ_4(sc, MY_TCRRCR);
CSR_WRITE_4(sc, MY_TCRRCR, rxfilt);
CSR_WRITE_4(sc, MY_TCRRCR, rxfilt);
if (CSR_READ_4(sc, MY_TCRRCR) & (MY_TE | MY_RE)) {
MY_CLRBIT(sc, MY_TCRRCR, (MY_TE | MY_RE));
if (!(CSR_READ_4(sc, MY_TCRRCR) &
MY_CLRBIT(sc, MY_TCRRCR, MY_PS1000);
MY_CLRBIT(sc, MY_TCRRCR, MY_PS10);
MY_SETBIT(sc, MY_TCRRCR, MY_PS1000);
MY_SETBIT(sc, MY_TCRRCR, MY_PS10);
MY_SETBIT(sc, MY_TCRRCR, MY_FD);
MY_CLRBIT(sc, MY_TCRRCR, MY_FD);
MY_SETBIT(sc, MY_TCRRCR, MY_TE | MY_RE);