Go to the source code of this file.
Macros | |
#define | UART_O_DR 0x00000000 |
#define | UART_O_RSR 0x00000004 |
#define | UART_O_ECR 0x00000004 |
#define | UART_O_FR 0x00000018 |
#define | UART_O_ILPR 0x00000020 |
#define | UART_O_IBRD 0x00000024 |
#define | UART_O_FBRD 0x00000028 |
#define | UART_O_LCRH 0x0000002C |
#define | UART_O_CTL 0x00000030 |
#define | UART_O_IFLS 0x00000034 |
#define | UART_O_IM 0x00000038 |
#define | UART_O_RIS 0x0000003C |
#define | UART_O_MIS 0x00000040 |
#define | UART_O_ICR 0x00000044 |
#define | UART_O_DMACTL 0x00000048 |
#define | UART_O_9BITADDR 0x000000A4 |
#define | UART_O_9BITAMASK 0x000000A8 |
#define | UART_O_PP 0x00000FC0 |
#define | UART_O_CC 0x00000FC8 |
#define | UART_DR_OE 0x00000800 |
#define | UART_DR_BE 0x00000400 |
#define | UART_DR_PE 0x00000200 |
#define | UART_DR_FE 0x00000100 |
#define | UART_DR_DATA_M 0x000000FF |
#define | UART_DR_DATA_S 0 |
#define | UART_RSR_OE 0x00000008 |
#define | UART_RSR_BE 0x00000004 |
#define | UART_RSR_PE 0x00000002 |
#define | UART_RSR_FE 0x00000001 |
#define | UART_ECR_DATA_M 0x000000FF |
#define | UART_ECR_DATA_S 0 |
#define | UART_FR_RI 0x00000100 |
#define | UART_FR_TXFE 0x00000080 |
#define | UART_FR_RXFF 0x00000040 |
#define | UART_FR_TXFF 0x00000020 |
#define | UART_FR_RXFE 0x00000010 |
#define | UART_FR_BUSY 0x00000008 |
#define | UART_FR_DCD 0x00000004 |
#define | UART_FR_DSR 0x00000002 |
#define | UART_FR_CTS 0x00000001 |
#define | UART_ILPR_ILPDVSR_M 0x000000FF |
#define | UART_ILPR_ILPDVSR_S 0 |
#define | UART_IBRD_DIVINT_M 0x0000FFFF |
#define | UART_IBRD_DIVINT_S 0 |
#define | UART_FBRD_DIVFRAC_M 0x0000003F |
#define | UART_FBRD_DIVFRAC_S 0 |
#define | UART_LCRH_SPS 0x00000080 |
#define | UART_LCRH_WLEN_M 0x00000060 |
#define | UART_LCRH_WLEN_5 0x00000000 |
#define | UART_LCRH_WLEN_6 0x00000020 |
#define | UART_LCRH_WLEN_7 0x00000040 |
#define | UART_LCRH_WLEN_8 0x00000060 |
#define | UART_LCRH_FEN 0x00000010 |
#define | UART_LCRH_STP2 0x00000008 |
#define | UART_LCRH_EPS 0x00000004 |
#define | UART_LCRH_PEN 0x00000002 |
#define | UART_LCRH_BRK 0x00000001 |
#define | UART_CTL_CTSEN 0x00008000 |
#define | UART_CTL_RTSEN 0x00004000 |
#define | UART_CTL_RTS 0x00000800 |
#define | UART_CTL_DTR 0x00000400 |
#define | UART_CTL_RXE 0x00000200 |
#define | UART_CTL_TXE 0x00000100 |
#define | UART_CTL_LBE 0x00000080 |
#define | UART_CTL_HSE 0x00000020 |
#define | UART_CTL_EOT 0x00000010 |
#define | UART_CTL_SMART 0x00000008 |
#define | UART_CTL_SIRLP 0x00000004 |
#define | UART_CTL_SIREN 0x00000002 |
#define | UART_CTL_UARTEN 0x00000001 |
#define | UART_IFLS_RX_M 0x00000038 |
#define | UART_IFLS_RX1_8 0x00000000 |
#define | UART_IFLS_RX2_8 0x00000008 |
#define | UART_IFLS_RX4_8 0x00000010 |
#define | UART_IFLS_RX6_8 0x00000018 |
#define | UART_IFLS_RX7_8 0x00000020 |
#define | UART_IFLS_TX_M 0x00000007 |
#define | UART_IFLS_TX1_8 0x00000000 |
#define | UART_IFLS_TX2_8 0x00000001 |
#define | UART_IFLS_TX4_8 0x00000002 |
#define | UART_IFLS_TX6_8 0x00000003 |
#define | UART_IFLS_TX7_8 0x00000004 |
#define | UART_IM_DMATXIM 0x00020000 |
#define | UART_IM_DMARXIM 0x00010000 |
#define | UART_IM_9BITIM 0x00001000 |
#define | UART_IM_EOTIM 0x00000800 |
#define | UART_IM_OEIM 0x00000400 |
#define | UART_IM_BEIM 0x00000200 |
#define | UART_IM_PEIM 0x00000100 |
#define | UART_IM_FEIM 0x00000080 |
#define | UART_IM_RTIM 0x00000040 |
#define | UART_IM_TXIM 0x00000020 |
#define | UART_IM_RXIM 0x00000010 |
#define | UART_IM_DSRMIM 0x00000008 |
#define | UART_IM_DCDMIM 0x00000004 |
#define | UART_IM_CTSMIM 0x00000002 |
#define | UART_IM_RIMIM 0x00000001 |
#define | UART_RIS_DMATXRIS 0x00020000 |
#define | UART_RIS_DMARXRIS 0x00010000 |
#define | UART_RIS_9BITRIS 0x00001000 |
#define | UART_RIS_EOTRIS 0x00000800 |
#define | UART_RIS_OERIS 0x00000400 |
#define | UART_RIS_BERIS 0x00000200 |
#define | UART_RIS_PERIS 0x00000100 |
#define | UART_RIS_FERIS 0x00000080 |
#define | UART_RIS_RTRIS 0x00000040 |
#define | UART_RIS_TXRIS 0x00000020 |
#define | UART_RIS_RXRIS 0x00000010 |
#define | UART_RIS_DSRRIS 0x00000008 |
#define | UART_RIS_DCDRIS 0x00000004 |
#define | UART_RIS_CTSRIS 0x00000002 |
#define | UART_RIS_RIRIS 0x00000001 |
#define | UART_MIS_DMATXMIS 0x00020000 |
#define | UART_MIS_DMARXMIS 0x00010000 |
#define | UART_MIS_9BITMIS 0x00001000 |
#define | UART_MIS_EOTMIS 0x00000800 |
#define | UART_MIS_OEMIS 0x00000400 |
#define | UART_MIS_BEMIS 0x00000200 |
#define | UART_MIS_PEMIS 0x00000100 |
#define | UART_MIS_FEMIS 0x00000080 |
#define | UART_MIS_RTMIS 0x00000040 |
#define | UART_MIS_TXMIS 0x00000020 |
#define | UART_MIS_RXMIS 0x00000010 |
#define | UART_MIS_DSRMIS 0x00000008 |
#define | UART_MIS_DCDMIS 0x00000004 |
#define | UART_MIS_CTSMIS 0x00000002 |
#define | UART_MIS_RIMIS 0x00000001 |
#define | UART_ICR_DMATXIC 0x00020000 |
#define | UART_ICR_DMARXIC 0x00010000 |
#define | UART_ICR_9BITIC 0x00001000 |
#define | UART_ICR_EOTIC 0x00000800 |
#define | UART_ICR_OEIC 0x00000400 |
#define | UART_ICR_BEIC 0x00000200 |
#define | UART_ICR_PEIC 0x00000100 |
#define | UART_ICR_FEIC 0x00000080 |
#define | UART_ICR_RTIC 0x00000040 |
#define | UART_ICR_TXIC 0x00000020 |
#define | UART_ICR_RXIC 0x00000010 |
#define | UART_ICR_DSRMIC 0x00000008 |
#define | UART_ICR_DCDMIC 0x00000004 |
#define | UART_ICR_CTSMIC 0x00000002 |
#define | UART_ICR_RIMIC 0x00000001 |
#define | UART_DMACTL_DMAERR 0x00000004 |
#define | UART_DMACTL_TXDMAE 0x00000002 |
#define | UART_DMACTL_RXDMAE 0x00000001 |
#define | UART_9BITADDR_9BITEN 0x00008000 |
#define | UART_9BITADDR_ADDR_M 0x000000FF |
#define | UART_9BITADDR_ADDR_S 0 |
#define | UART_9BITAMASK_MASK_M 0x000000FF |
#define | UART_9BITAMASK_MASK_S 0 |
#define | UART_PP_MSE 0x00000008 |
#define | UART_PP_MS 0x00000004 |
#define | UART_PP_NB 0x00000002 |
#define | UART_PP_SC 0x00000001 |
#define | UART_CC_CS_M 0x0000000F |
#define | UART_CC_CS_SYSCLK 0x00000000 |
#define | UART_CC_CS_PIOSC 0x00000005 |
#define UART_O_DR 0x00000000 |
Referenced by UART9BitAddrSend(), UARTCharGet(), UARTCharGetNonBlocking(), UARTCharPut(), and UARTCharPutNonBlocking().
#define UART_O_RSR 0x00000004 |
Referenced by UARTRxErrorGet().
#define UART_O_ECR 0x00000004 |
Referenced by UARTRxErrorClear().
#define UART_O_FR 0x00000018 |
#define UART_O_ILPR 0x00000020 |
#define UART_O_IBRD 0x00000024 |
Referenced by UARTConfigGetExpClk(), and UARTConfigSetExpClk().
#define UART_O_FBRD 0x00000028 |
Referenced by UARTConfigGetExpClk(), and UARTConfigSetExpClk().
#define UART_O_LCRH 0x0000002C |
#define UART_O_CTL 0x00000030 |
Referenced by UARTConfigGetExpClk(), UARTConfigSetExpClk(), UARTDisable(), UARTDisableSIR(), UARTEnable(), UARTEnableSIR(), UARTFlowControlGet(), UARTFlowControlSet(), UARTLoopbackEnable(), UARTModemControlClear(), UARTModemControlGet(), UARTModemControlSet(), UARTSmartCardDisable(), UARTSmartCardEnable(), UARTTxIntModeGet(), and UARTTxIntModeSet().
#define UART_O_IFLS 0x00000034 |
Referenced by UARTFIFOLevelGet(), and UARTFIFOLevelSet().
#define UART_O_IM 0x00000038 |
Referenced by UARTIntDisable(), and UARTIntEnable().
#define UART_O_RIS 0x0000003C |
Referenced by UARTIntStatus().
#define UART_O_MIS 0x00000040 |
Referenced by UARTIntStatus().
#define UART_O_ICR 0x00000044 |
Referenced by UARTIntClear().
#define UART_O_DMACTL 0x00000048 |
Referenced by UARTDMADisable(), and UARTDMAEnable().
#define UART_O_9BITADDR 0x000000A4 |
Referenced by UART9BitAddrSet(), UART9BitDisable(), and UART9BitEnable().
#define UART_O_9BITAMASK 0x000000A8 |
Referenced by UART9BitAddrSet().
#define UART_O_PP 0x00000FC0 |
#define UART_O_CC 0x00000FC8 |
Referenced by UARTClockSourceGet(), and UARTClockSourceSet().
#define UART_DR_OE 0x00000800 |
#define UART_DR_BE 0x00000400 |
#define UART_DR_PE 0x00000200 |
#define UART_DR_FE 0x00000100 |
#define UART_DR_DATA_M 0x000000FF |
#define UART_DR_DATA_S 0 |
#define UART_RSR_OE 0x00000008 |
#define UART_RSR_BE 0x00000004 |
#define UART_RSR_PE 0x00000002 |
#define UART_RSR_FE 0x00000001 |
#define UART_ECR_DATA_M 0x000000FF |
#define UART_ECR_DATA_S 0 |
#define UART_FR_RI 0x00000100 |
#define UART_FR_TXFE 0x00000080 |
Referenced by UART9BitAddrSend().
#define UART_FR_RXFF 0x00000040 |
#define UART_FR_TXFF 0x00000020 |
Referenced by UARTCharPut(), UARTCharPutNonBlocking(), and UARTSpaceAvail().
#define UART_FR_RXFE 0x00000010 |
Referenced by UARTCharGet(), UARTCharGetNonBlocking(), and UARTCharsAvail().
#define UART_FR_BUSY 0x00000008 |
Referenced by UART9BitAddrSend(), UARTBusy(), and UARTDisable().
#define UART_FR_DCD 0x00000004 |
#define UART_FR_DSR 0x00000002 |
#define UART_FR_CTS 0x00000001 |
#define UART_ILPR_ILPDVSR_M 0x000000FF |
#define UART_ILPR_ILPDVSR_S 0 |
#define UART_IBRD_DIVINT_M 0x0000FFFF |
#define UART_IBRD_DIVINT_S 0 |
#define UART_FBRD_DIVFRAC_M 0x0000003F |
#define UART_FBRD_DIVFRAC_S 0 |
#define UART_LCRH_SPS 0x00000080 |
Referenced by UART9BitAddrSend(), UARTConfigGetExpClk(), UARTParityModeGet(), UARTParityModeSet(), and UARTSmartCardEnable().
#define UART_LCRH_WLEN_M 0x00000060 |
Referenced by UARTConfigGetExpClk(), and UARTSmartCardEnable().
#define UART_LCRH_WLEN_5 0x00000000 |
#define UART_LCRH_WLEN_6 0x00000020 |
#define UART_LCRH_WLEN_7 0x00000040 |
#define UART_LCRH_WLEN_8 0x00000060 |
Referenced by UARTSmartCardEnable().
#define UART_LCRH_FEN 0x00000010 |
Referenced by UARTDisable(), UARTEnable(), UARTFIFODisable(), and UARTFIFOEnable().
#define UART_LCRH_STP2 0x00000008 |
Referenced by UARTConfigGetExpClk(), and UARTSmartCardEnable().
#define UART_LCRH_EPS 0x00000004 |
Referenced by UART9BitAddrSend(), UARTConfigGetExpClk(), UARTParityModeGet(), UARTParityModeSet(), and UARTSmartCardEnable().
#define UART_LCRH_PEN 0x00000002 |
Referenced by UART9BitAddrSend(), UARTConfigGetExpClk(), UARTParityModeGet(), UARTParityModeSet(), and UARTSmartCardEnable().
#define UART_LCRH_BRK 0x00000001 |
Referenced by UARTBreakCtl().
#define UART_CTL_CTSEN 0x00008000 |
#define UART_CTL_RTSEN 0x00004000 |
#define UART_CTL_RTS 0x00000800 |
#define UART_CTL_DTR 0x00000400 |
#define UART_CTL_RXE 0x00000200 |
Referenced by UARTDisable(), and UARTEnable().
#define UART_CTL_TXE 0x00000100 |
Referenced by UARTDisable(), and UARTEnable().
#define UART_CTL_LBE 0x00000080 |
Referenced by UARTLoopbackEnable().
#define UART_CTL_HSE 0x00000020 |
Referenced by UARTConfigGetExpClk(), and UARTConfigSetExpClk().
#define UART_CTL_EOT 0x00000010 |
#define UART_CTL_SMART 0x00000008 |
Referenced by UARTSmartCardDisable(), and UARTSmartCardEnable().
#define UART_CTL_SIRLP 0x00000004 |
Referenced by UARTDisableSIR(), and UARTEnableSIR().
#define UART_CTL_SIREN 0x00000002 |
Referenced by UARTDisableSIR(), and UARTEnableSIR().
#define UART_CTL_UARTEN 0x00000001 |
Referenced by UARTDisable(), and UARTEnable().
#define UART_IFLS_RX_M 0x00000038 |
Referenced by UARTFIFOLevelGet().
#define UART_IFLS_RX1_8 0x00000000 |
#define UART_IFLS_RX2_8 0x00000008 |
#define UART_IFLS_RX4_8 0x00000010 |
#define UART_IFLS_RX6_8 0x00000018 |
#define UART_IFLS_RX7_8 0x00000020 |
#define UART_IFLS_TX_M 0x00000007 |
Referenced by UARTFIFOLevelGet().
#define UART_IFLS_TX1_8 0x00000000 |
#define UART_IFLS_TX2_8 0x00000001 |
#define UART_IFLS_TX4_8 0x00000002 |
#define UART_IFLS_TX6_8 0x00000003 |
#define UART_IFLS_TX7_8 0x00000004 |
#define UART_IM_DMATXIM 0x00020000 |
#define UART_IM_DMARXIM 0x00010000 |
#define UART_IM_9BITIM 0x00001000 |
#define UART_IM_EOTIM 0x00000800 |
#define UART_IM_OEIM 0x00000400 |
#define UART_IM_BEIM 0x00000200 |
#define UART_IM_PEIM 0x00000100 |
#define UART_IM_FEIM 0x00000080 |
#define UART_IM_RTIM 0x00000040 |
#define UART_IM_TXIM 0x00000020 |
#define UART_IM_RXIM 0x00000010 |
#define UART_IM_DSRMIM 0x00000008 |
#define UART_IM_DCDMIM 0x00000004 |
#define UART_IM_CTSMIM 0x00000002 |
#define UART_IM_RIMIM 0x00000001 |
#define UART_RIS_DMATXRIS 0x00020000 |
#define UART_RIS_DMARXRIS 0x00010000 |
#define UART_RIS_9BITRIS 0x00001000 |
#define UART_RIS_EOTRIS 0x00000800 |
#define UART_RIS_OERIS 0x00000400 |
#define UART_RIS_BERIS 0x00000200 |
#define UART_RIS_PERIS 0x00000100 |
#define UART_RIS_FERIS 0x00000080 |
#define UART_RIS_RTRIS 0x00000040 |
#define UART_RIS_TXRIS 0x00000020 |
#define UART_RIS_RXRIS 0x00000010 |
#define UART_RIS_DSRRIS 0x00000008 |
#define UART_RIS_DCDRIS 0x00000004 |
#define UART_RIS_CTSRIS 0x00000002 |
#define UART_RIS_RIRIS 0x00000001 |
#define UART_MIS_DMATXMIS 0x00020000 |
#define UART_MIS_DMARXMIS 0x00010000 |
#define UART_MIS_9BITMIS 0x00001000 |
#define UART_MIS_EOTMIS 0x00000800 |
#define UART_MIS_OEMIS 0x00000400 |
#define UART_MIS_BEMIS 0x00000200 |
#define UART_MIS_PEMIS 0x00000100 |
#define UART_MIS_FEMIS 0x00000080 |
#define UART_MIS_RTMIS 0x00000040 |
#define UART_MIS_TXMIS 0x00000020 |
#define UART_MIS_RXMIS 0x00000010 |
#define UART_MIS_DSRMIS 0x00000008 |
#define UART_MIS_DCDMIS 0x00000004 |
#define UART_MIS_CTSMIS 0x00000002 |
#define UART_MIS_RIMIS 0x00000001 |
#define UART_ICR_DMATXIC 0x00020000 |
#define UART_ICR_DMARXIC 0x00010000 |
#define UART_ICR_9BITIC 0x00001000 |
#define UART_ICR_EOTIC 0x00000800 |
#define UART_ICR_OEIC 0x00000400 |
#define UART_ICR_BEIC 0x00000200 |
#define UART_ICR_PEIC 0x00000100 |
#define UART_ICR_FEIC 0x00000080 |
#define UART_ICR_RTIC 0x00000040 |
#define UART_ICR_TXIC 0x00000020 |
#define UART_ICR_RXIC 0x00000010 |
#define UART_ICR_DSRMIC 0x00000008 |
#define UART_ICR_DCDMIC 0x00000004 |
#define UART_ICR_CTSMIC 0x00000002 |
#define UART_ICR_RIMIC 0x00000001 |
#define UART_DMACTL_DMAERR 0x00000004 |
#define UART_DMACTL_TXDMAE 0x00000002 |
#define UART_DMACTL_RXDMAE 0x00000001 |
#define UART_9BITADDR_9BITEN 0x00008000 |
Referenced by UART9BitDisable(), and UART9BitEnable().
#define UART_9BITADDR_ADDR_M 0x000000FF |
#define UART_9BITADDR_ADDR_S 0 |
Referenced by UART9BitAddrSet().
#define UART_9BITAMASK_MASK_M 0x000000FF |
#define UART_9BITAMASK_MASK_S 0 |
Referenced by UART9BitAddrSet().
#define UART_PP_MSE 0x00000008 |
#define UART_PP_MS 0x00000004 |
#define UART_PP_NB 0x00000002 |
#define UART_PP_SC 0x00000001 |
#define UART_CC_CS_M 0x0000000F |
#define UART_CC_CS_SYSCLK 0x00000000 |
#define UART_CC_CS_PIOSC 0x00000005 |