MACCFG2_FULL_DUPLEX
tmp &= ~(MACCFG2_NIBBLE_MODE | MACCFG2_BYTE_MODE | MACCFG2_FULL_DUPLEX);
tmp |= MACCFG2_FULL_DUPLEX;
tempval &= ~(MACCFG2_FULL_DUPLEX);
tempval |= MACCFG2_FULL_DUPLEX;