I found the problem. when I checked the SCIFRX register I found that my FIFO RX flag was not reset, It turned out I typed the wrong SCI base address for the Interrupt flag reset function so the FFRX interrupt was never called again because it was never handled
↧