#define UART2_UTXD MMAP_REG32(0x43f94040) #define UART2_USR1 MMAP_REG32(0x43f94094) #define UART2_URXD MMAP_REG32(0x43f94000) #define USR1_TRDY (1<<13) #define USR1_RRDY (1<<9) #define TRANSMIT_A_CHAR(x) (UART2_UTXD = x) #define TRANSMIT_READY (UART2_USR1 & USR1_TRDY) #define RECEIVE_READY (UART2_USR1 & USR1_RRDY) #define RECEIVE_A_CHAR (UART2_URXD & 0xFF) #define UART2_UBIR MMAP_REG32(0X43F940A4) #define UART2_UBMR MMAP_REG32(0X43F940A8)