It is correct, user must initialize MR[3] to 1. This assures extended address mode for external memory accesses.
FMDM_SR
BER Reset the Ber bit writing 1 before unmasking
*****FMDM_MR
BMI_EMR It is recommended to clear this bit
ECC_MSK 0 Mask ECC error events (if needed)
*****FMDM_TR, FMDM_HY, FMDM_SETR are correct
FMDM_TAH and FMDM_TAL in both to avoid errors like the DEADBEEF that means an error in the register Reset the Ber bit writing 1 before unmasking.
you said "The memory for Tx Desc is allocated from SDRAM (0x81108000)" why did you select this memory space?