TMPM4G(1) Group Peripheral Driver User Manual  V1.0.0.0

UARTxSR Register Definition. More...

Macros

#define UARTxSR_SUE_MASK   ((uint32_t)0x80000000)
 
#define UARTxSR_TXEND_MASK   ((uint32_t)0x00004000)
 
#define UARTxSR_TXEND_R_END   ((uint32_t)0x00004000)
 
#define UARTxSR_TXEND_W_CLEAR   ((uint32_t)0x00004000)
 
#define UARTxSR_TXFF_MASK   ((uint32_t)0x00002000)
 
#define UARTxSR_TXFF_R_REACHED   ((uint32_t)0x00002000)
 
#define UARTxSR_TXFF_W_CLEAR   ((uint32_t)0x00002000)
 
#define UARTxSR_TLVL_MASK   ((uint32_t)0x00000F00)
 
#define UARTxSR_RXEND_MASK   ((uint32_t)0x00000040)
 
#define UARTxSR_RXEND_R_END   ((uint32_t)0x00000040)
 
#define UARTxSR_RXEND_W_CLEAR   ((uint32_t)0x00000040)
 
#define UARTxSR_RXFF_MASK   ((uint32_t)0x00000020)
 
#define UARTxSR_RXFF_R_REACHED   ((uint32_t)0x00000020)
 
#define UARTxSR_RXFF_W_CLEAR   ((uint32_t)0x00000020)
 
#define UARTxSR_RLVL_MASK   ((uint32_t)0x0000000F)
 

Detailed Description

UARTxSR Register Definition.

Detail.

Bit Bit Symbol
31 SUE
30:16 -
15 TXRUN
14 TXEND
13 TXFF
12 -
11:8 TLVL
7 RXRUN
6 RXEND
5 RXFF
4 -
3:0 RLVL

Macro Definition Documentation

§ UARTxSR_RLVL_MASK

#define UARTxSR_RLVL_MASK   ((uint32_t)0x0000000F)

RLVL :Mask.

§ UARTxSR_RXEND_MASK

#define UARTxSR_RXEND_MASK   ((uint32_t)0x00000040)

RXEND :Mask.

§ UARTxSR_RXEND_R_END

#define UARTxSR_RXEND_R_END   ((uint32_t)0x00000040)

RXEND :[read] Receive done.

§ UARTxSR_RXEND_W_CLEAR

#define UARTxSR_RXEND_W_CLEAR   ((uint32_t)0x00000040)

RXEND :[write] Clear Flag.

§ UARTxSR_RXFF_MASK

#define UARTxSR_RXFF_MASK   ((uint32_t)0x00000020)

RXFF :Mask.

§ UARTxSR_RXFF_R_REACHED

#define UARTxSR_RXFF_R_REACHED   ((uint32_t)0x00000020)

RXFF :[read] Receive done.

§ UARTxSR_RXFF_W_CLEAR

#define UARTxSR_RXFF_W_CLEAR   ((uint32_t)0x00000020)

RXFF :[write] Clear Flag.

§ UARTxSR_SUE_MASK

#define UARTxSR_SUE_MASK   ((uint32_t)0x80000000)

SUE :Mask.

§ UARTxSR_TLVL_MASK

#define UARTxSR_TLVL_MASK   ((uint32_t)0x00000F00)

TLVL :Mask.

§ UARTxSR_TXEND_MASK

#define UARTxSR_TXEND_MASK   ((uint32_t)0x00004000)

TEXND :Mask.

§ UARTxSR_TXEND_R_END

#define UARTxSR_TXEND_R_END   ((uint32_t)0x00004000)

TXEND :[read] Transfer done.

§ UARTxSR_TXEND_W_CLEAR

#define UARTxSR_TXEND_W_CLEAR   ((uint32_t)0x00004000)

TXEND :[write] Clear Flag.

§ UARTxSR_TXFF_MASK

#define UARTxSR_TXFF_MASK   ((uint32_t)0x00002000)

TXFF :Mask.

§ UARTxSR_TXFF_R_REACHED

#define UARTxSR_TXFF_R_REACHED   ((uint32_t)0x00002000)

TXFF :[read] Reached the transfer level.

§ UARTxSR_TXFF_W_CLEAR

#define UARTxSR_TXFF_W_CLEAR   ((uint32_t)0x00002000)

TXFF :[write] Clear Flag.