There are 1 messages in this thread.
You are currently looking at messages 0 to 1.
I'm not sure you want to disable interrupts within the UART ISR itself. It has no bearing on the possible interference between the ISR and your regular code. You are not allowing for any higher priority interrupts to happen. Granted, the amount of time that interrupts are off in the ISR is small, but you still might want to enable higher priority interrupts to occur.