MAX32660 User Guide
Maxim Integrated Page 92 of 195
UART Interrupt Enable Register
RX Parity Error Interrupt Enable
Enables an interrupt when a receive parity error is detected.
0: Interrupt disabled.
1: Interrupt enabled.
RX Frame Error Interrupt Enable
Enables an interrupt when a receive frame error is detected.
0: Interrupt disabled.
1: Interrupt enabled.
Table 8-7: UART Interrupt Flags Register
UART Interrupt Flags Register
Reserved for Future Use
Do not modify this field.
Last Break Interrupt Flag
When the UART receives a series of BREAK frames, this flag is set when the last
BREAK frame is received. Write 1 to clear this field.
0: Last BREAK condition has not occurred.
1: Last BREAK condition has occurred.
Receive Frame Timeout Interrupt Flag
This field is set when a receive frame timeout occurs. Write 1 to clear this field.
0: Receive frame timeout has not occurred.
1: A receive frame timeout was detected by the UART.
Received Break Interrupt Flag
When the UART receives a series of BREAK frames, this flag is set when the first
BREAK frame is received. Write 1 to clear this field.
Transmit FIFO Threshold Interrupt Flag
This interrupt flag is set when number of entries in in the Transmit FIFO is less than
or equal to the Transmit FIFO level set in UARTn_CTRL1.tx_fifo_lvl. Write 1 to clear.
0: TX FIFO level is greater than the UARTn_CTRL1.tx_fifo_lvl.
1: TX FIFO level is equal to or less than the UARTn_CTRL1.tx_fifo_lvl.
Note: This flag is set immediately by hardware when the condition exists. To prevent
additional interrupts from occurring after clearing this flag, write data to the TX FIFO
or decrease the TX FIFO threshold level.
Transmit FIFO Almost Empty Interrupt Flag
This field is set when there is one byte remaining in the Transmit FIFO. Write 1 to
clear.
RX FIFO Threshold Interrupt Flag
Set when number of entries in the RX FIFO is equal to or greater than the RX FIFO
threshold level as set in the UARTn_CTRL1.rx_fifo_lvl field. Data must be read from
the RX FIFO to reduce the level below the threshold to guarantee this interrupt does
not occur again after clearing the flag. Write 1 to clear this field.
0: The number of bytes in the RX FIFO is below the threshold level.
1: The number of bytes in the RX FIFO is equal to or greater than the threshold
level.