Hi,
my setup includes
UART1 and 2 both operating in DMA mode
Here are some registry entries ->
RWFIFO & TWFIFO = 1
C3 = flags ORIE, FEIE and PEIE are set to 1
C2 = RE and TE are enabled. RIE and TIE are also enabled
C5 = TDMAS and RDMAS are set to 1
After some time running and creating lots of framing errors (thousands) it looks like S1[FE] does not get cleared again.
To clear S1[FE] I do this ->
Read register S1 and D.