50 #ifndef ti_dl_dl_uart_extend__include 51 #define ti_dl_dl_uart_extend__include 55 #ifdef __MSPM0_HAS_UART_EXTD__ 78 #define DL_UART_EXTEND_INTERRUPT_DMA_DONE_TX (DL_UART_INTERRUPT_DMA_DONE_TX) 83 #define DL_UART_EXTEND_INTERRUPT_DMA_DONE_RX (DL_UART_INTERRUPT_DMA_DONE_RX) 88 #define DL_UART_EXTEND_INTERRUPT_CTS_DONE (DL_UART_INTERRUPT_CTS_DONE) 93 #define DL_UART_EXTEND_INTERRUPT_ADDRESS_MATCH \ 94 (DL_UART_INTERRUPT_ADDRESS_MATCH) 99 #define DL_UART_EXTEND_INTERRUPT_LINC0_MATCH (DL_UART_INTERRUPT_LINC0_MATCH) 104 #define DL_UART_EXTEND_INTERRUPT_EOT_DONE (DL_UART_INTERRUPT_EOT_DONE) 109 #define DL_UART_EXTEND_INTERRUPT_TX (DL_UART_INTERRUPT_TX) 114 #define DL_UART_EXTEND_INTERRUPT_RX (DL_UART_INTERRUPT_RX) 119 #define DL_UART_EXTEND_INTERRUPT_LIN_RISING_EDGE \ 120 (DL_UART_INTERRUPT_LIN_RISING_EDGE) 125 #define DL_UART_EXTEND_INTERRUPT_LIN_FALLING_EDGE \ 126 (DL_UART_INTERRUPT_LIN_FALLING_EDGE) 131 #define DL_UART_EXTEND_INTERRUPT_RXD_POS_EDGE (DL_UART_INTERRUPT_RXD_POS_EDGE) 136 #define DL_UART_EXTEND_INTERRUPT_RXD_NEG_EDGE (DL_UART_INTERRUPT_RXD_NEG_EDGE) 141 #define DL_UART_EXTEND_INTERRUPT_OVERRUN_ERROR DL_UART_INTERRUPT_OVERRUN_ERROR 146 #define DL_UART_EXTEND_INTERRUPT_BREAK_ERROR DL_UART_INTERRUPT_BREAK_ERROR 151 #define DL_UART_EXTEND_INTERRUPT_PARITY_ERROR DL_UART_INTERRUPT_PARITY_ERROR 156 #define DL_UART_EXTEND_INTERRUPT_FRAMING_ERROR DL_UART_INTERRUPT_FRAMING_ERROR 161 #define DL_UART_EXTEND_INTERRUPT_RX_TIMEOUT_ERROR \ 162 DL_UART_INTERRUPT_RX_TIMEOUT_ERROR 167 #define DL_UART_EXTEND_INTERRUPT_NOISE_ERROR \ 168 DL_UART_INTERRUPT_NOISE_ERROR 173 #define DL_UART_EXTEND_IIDX_DMA_DONE_TX DL_UART_IIDX_DMA_DONE_TX 178 #define DL_UART_EXTEND_IIDX_DMA_DONE_RX DL_UART_IIDX_DMA_DONE_RX 183 #define DL_UART_EXTEND_IIDX_CTS_DONE DL_UART_IIDX_CTS_DONE 188 #define DL_UART_EXTEND_IIDX_ADDRESS_MATCH DL_UART_IIDX_ADDRESS_MATCH 193 #define DL_UART_EXTEND_IIDX_EOT_DONE DL_UART_IIDX_EOT_DONE 198 #define DL_UART_EXTEND_IIDX_TX DL_UART_IIDX_TX 203 #define DL_UART_EXTEND_IIDX_RX DL_UART_IIDX_RX 208 #define DL_UART_EXTEND_IIDX_LIN_COUNTER_OVERFLOW \ 209 DL_UART_IIDX_LIN_COUNTER_OVERFLOW 214 #define DL_UART_EXTEND_IIDX_LIN_RISING_EDGE DL_UART_IIDX_LIN_RISING_EDGE 219 #define DL_UART_EXTEND_IIDX_LIN_FALLING_EDGE DL_UART_IIDX_LIN_FALLING_EDGE 224 #define DL_UART_EXTEND_IIDX_RXD_POS_EDGE DL_UART_IIDX_RXD_POS_EDGE 229 #define DL_UART_EXTEND_IIDX_RXD_NEG_EDGE DL_UART_IIDX_RXD_NEG_EDGE 234 #define DL_UART_EXTEND_IIDX_OVERRUN_ERROR DL_UART_IIDX_OVERRUN_ERROR 239 #define DL_UART_EXTEND_IIDX_BREAK_ERROR DL_UART_IIDX_BREAK_ERROR 244 #define DL_UART_EXTEND_IIDX_PARITY_ERROR DL_UART_IIDX_PARITY_ERROR 249 #define DL_UART_EXTEND_IIDX_FRAMING_ERROR DL_UART_IIDX_FRAMING_ERROR 254 #define DL_UART_EXTEND_IIDX_RX_TIMEOUT_ERROR DL_UART_IIDX_RX_TIMEOUT_ERROR 259 #define DL_UART_EXTEND_IIDX_NOISE_ERROR DL_UART_IIDX_NOISE_ERROR 264 #define DL_UART_EXTEND_IIDX_NO_INTERRUPT DL_UART_IIDX_NO_INTERRUPT 269 #define DL_UART_EXTEND_DMA_IIDX_RX_TRIGGER DL_UART_DMA_IIDX_RX_TRIGGER 274 #define DL_UART_EXTEND_DMA_IIDX_RX_TIMEOUT_TRIGGER \ 275 DL_UART_DMA_IIDX_RX_TIMEOUT_TRIGGER 280 #define DL_UART_EXTEND_DMA_IIDX_TX_TRIGGER DL_UART_DMA_IIDX_TX_TRIGGER 285 #define DL_UART_EXTEND_DMA_INTERRUPT_RX DL_UART_DMA_INTERRUPT_RX 290 #define DL_UART_EXTEND_DMA_INTERRUPT_RX_TIMEOUT \ 291 DL_UART_DMA_INTERRUPT_RX_TIMEOUT 296 #define DL_UART_EXTEND_DMA_INTERRUPT_TX DL_UART_DMA_INTERRUPT_TX 301 #define DL_UART_EXTEND_ERROR_OVERRUN DL_UART_ERROR_OVERRUN 306 #define DL_UART_EXTEND_ERROR_BREAK DL_UART_ERROR_BREAK 311 #define DL_UART_EXTEND_ERROR_PARITY DL_UART_ERROR_PARITY 316 #define DL_UART_EXTEND_ERROR_FRAMING DL_UART_ERROR_FRAMING 321 #define DL_UART_EXTEND_PULSE_WIDTH_5_NS DL_UART_PULSE_WIDTH_5_NS 326 #define DL_UART_EXTEND_PULSE_WIDTH_10_NS DL_UART_PULSE_WIDTH_10_NS 331 #define DL_UART_EXTEND_PULSE_WIDTH_25_NS DL_UART_PULSE_WIDTH_25_NS 336 #define DL_UART_EXTEND_PULSE_WIDTH_50_NS DL_UART_PULSE_WIDTH_50_NS 341 #define DL_UART_EXTEND_OVERSAMPLING_RATE_16X DL_UART_OVERSAMPLING_RATE_16X 346 #define DL_UART_EXTEND_OVERSAMPLING_RATE_8X DL_UART_OVERSAMPLING_RATE_8X 351 #define DL_UART_EXTEND_OVERSAMPLING_RATE_3X DL_UART_OVERSAMPLING_RATE_3X 356 #define DL_UART_EXTEND_PARITY_EVEN DL_UART_PARITY_EVEN 361 #define DL_UART_EXTEND_PARITY_ODD DL_UART_PARITY_ODD 366 #define DL_UART_EXTEND_PARITY_STICK_ONE DL_UART_PARITY_STICK_ONE 371 #define DL_UART_EXTEND_PARITY_STICK_ZERO DL_UART_PARITY_STICK_ZERO 376 #define DL_UART_EXTEND_PARITY_NONE DL_UART_PARITY_NONE 381 #define DL_UART_EXTEND_WORD_LENGTH_5_BITS DL_UART_WORD_LENGTH_5_BITS 386 #define DL_UART_EXTEND_WORD_LENGTH_6_BITS DL_UART_WORD_LENGTH_6_BITS 391 #define DL_UART_EXTEND_WORD_LENGTH_7_BITS DL_UART_WORD_LENGTH_7_BITS 396 #define DL_UART_EXTEND_WORD_LENGTH_8_BITS DL_UART_WORD_LENGTH_8_BITS 401 #define DL_UART_EXTEND_MODE_NORMAL DL_UART_MODE_NORMAL 406 #define DL_UART_EXTEND_MODE_RS485 DL_UART_MODE_RS485 411 #define DL_UART_EXTEND_MODE_IDLE_LINE DL_UART_MODE_IDLE_LINE 416 #define DL_UART_EXTEND_MODE_ADDR_9_BIT DL_UART_MODE_ADDR_9_BIT 421 #define DL_UART_EXTEND_MODE_SMART_CARD DL_UART_MODE_SMART_CARD 426 #define DL_UART_EXTEND_MODE_DALI DL_UART_MODE_DALI 431 #define DL_UART_EXTEND_DIRECTION_TX DL_UART_DIRECTION_TX 436 #define DL_UART_EXTEND_DIRECTION_RX DL_UART_DIRECTION_RX 441 #define DL_UART_EXTEND_DIRECTION_TX_RX DL_UART_DIRECTION_TX_RX 446 #define DL_UART_EXTEND_DIRECTION_NONE DL_UART_DIRECTION_NONE 451 #define DL_UART_EXTEND_CLOCK_BUSCLK DL_UART_CLOCK_BUSCLK 456 #define DL_UART_EXTEND_CLOCK_MFCLK DL_UART_CLOCK_MFCLK 461 #define DL_UART_EXTEND_CLOCK_LFCLK DL_UART_CLOCK_LFCLK 466 #define DL_UART_EXTEND_FLOW_CONTROL_RTS DL_UART_FLOW_CONTROL_RTS 471 #define DL_UART_EXTEND_FLOW_CONTROL_CTS DL_UART_FLOW_CONTROL_CTS 476 #define DL_UART_EXTEND_FLOW_CONTROL_RTS_CTS DL_UART_FLOW_CONTROL_RTS_CTS 481 #define DL_UART_EXTEND_FLOW_CONTROL_NONE DL_UART_FLOW_CONTROL_NONE 486 #define DL_UART_EXTEND_RTS_ASSERT DL_UART_RTS_ASSERT 491 #define DL_UART_EXTEND_RTS_DEASSERT DL_UART_RTS_DEASSERT 496 #define DL_UART_EXTEND_STOP_BITS_ONE DL_UART_STOP_BITS_ONE 501 #define DL_UART_EXTEND_STOP_BITS_TWO DL_UART_STOP_BITS_TWO 506 #define DL_UART_EXTEND_TXD_OUT_LOW DL_UART_TXD_OUT_LOW 511 #define DL_UART_EXTEND_TXD_OUT_HIGH DL_UART_TXD_OUT_HIGH 516 #define DL_UART_EXTEND_TX_FIFO_LEVEL_3_4_EMPTY DL_UART_TX_FIFO_LEVEL_3_4_EMPTY 521 #define DL_UART_EXTEND_TX_FIFO_LEVEL_1_4_EMPTY DL_UART_TX_FIFO_LEVEL_1_4_EMPTY 526 #define DL_UART_EXTEND_TX_FIFO_LEVEL_EMPTY DL_UART_TX_FIFO_LEVEL_EMPTY 531 #define DL_UART_EXTEND_TX_FIFO_LEVEL_ONE_ENTRY DL_UART_TX_FIFO_LEVEL_ONE_ENTRY 536 #define DL_UART_EXTEND_RX_FIFO_LEVEL_ONE_ENTRY DL_UART_RX_FIFO_LEVEL_ONE_ENTRY 541 #define DL_UART_EXTEND_RX_FIFO_LEVEL_FULL DL_UART_RX_FIFO_LEVEL_FULL 546 #define DL_UART_EXTEND_RX_FIFO_LEVEL_3_4_FULL DL_UART_RX_FIFO_LEVEL_3_4_FULL 551 #define DL_UART_EXTEND_RX_FIFO_LEVEL_1_2_FULL DL_UART_RX_FIFO_LEVEL_1_2_FULL 556 #define DL_UART_EXTEND_RX_FIFO_LEVEL_1_4_FULL DL_UART_RX_FIFO_LEVEL_1_4_FULL 561 #define DL_UART_EXTEND_CLOCK_DIVIDE_RATIO_1 DL_UART_CLOCK_DIVIDE_RATIO_1 566 #define DL_UART_EXTEND_CLOCK_DIVIDE_RATIO_2 DL_UART_CLOCK_DIVIDE_RATIO_2 571 #define DL_UART_EXTEND_CLOCK_DIVIDE_RATIO_3 DL_UART_CLOCK_DIVIDE_RATIO_3 576 #define DL_UART_EXTEND_CLOCK_DIVIDE_RATIO_4 DL_UART_CLOCK_DIVIDE_RATIO_4 581 #define DL_UART_EXTEND_CLOCK_DIVIDE_RATIO_5 DL_UART_CLOCK_DIVIDE_RATIO_5 586 #define DL_UART_EXTEND_CLOCK_DIVIDE_RATIO_6 DL_UART_CLOCK_DIVIDE_RATIO_6 591 #define DL_UART_EXTEND_CLOCK_DIVIDE_RATIO_7 DL_UART_CLOCK_DIVIDE_RATIO_7 596 #define DL_UART_EXTEND_CLOCK_DIVIDE_RATIO_8 DL_UART_CLOCK_DIVIDE_RATIO_8 601 #define DL_UART_EXTEND_INTERRUPT_LIN_COUNTER_OVERFLOW \ 602 (DL_UART_INTERRUPT_LIN_COUNTER_OVERFLOW) 607 #define DL_UART_EXTEND_INTERRUPT_LIN_RISING_EDGE \ 608 (DL_UART_INTERRUPT_LIN_RISING_EDGE) 613 #define DL_UART_EXTEND_INTERRUPT_LIN_FALLING_EDGE \ 614 (DL_UART_INTERRUPT_LIN_FALLING_EDGE) 619 #define DL_UART_EXTEND_IRDA_CLOCK_BAUD_RATE (DL_UART_IRDA_CLOCK_BAUD_RATE) 624 #define DL_UART_EXTEND_IRDA_CLOCK_FUNCTIONAL (DL_UART_IRDA_CLOCK_FUNCTIONAL) 629 #define DL_UART_EXTEND_IRDA_POLARITY_LOW (DL_UART_IRDA_POLARITY_LOW) 634 #define DL_UART_EXTEND_IRDA_POLARITY_HIGH (DL_UART_IRDA_POLARITY_HIGH) 639 #define DL_UART_EXTEND_PULSE_WIDTH_3_16_BIT_PERIOD \ 640 (DL_UART_PULSE_WIDTH_3_16_BIT_PERIOD) 645 #define DL_UART_Extend_init DL_UART_init 650 #define DL_UART_Extend_enablePower DL_UART_enablePower 655 #define DL_UART_Extend_disablePower DL_UART_disablePower 660 #define DL_UART_Extend_isPowerEnabled DL_UART_isPowerEnabled 665 #define DL_UART_Extend_reset DL_UART_reset 670 #define DL_UART_Extend_enable DL_UART_enable 675 #define DL_UART_Extend_isEnabled DL_UART_isEnabled 680 #define DL_UART_Extend_disable DL_UART_disable 685 #define DL_UART_Extend_setClockConfig DL_UART_setClockConfig 690 #define DL_UART_Extend_getClockConfig DL_UART_getClockConfig 695 #define DL_UART_Extend_configBaudRate DL_UART_configBaudRate 700 #define DL_UART_Extend_setOversampling DL_UART_setOversampling 705 #define DL_UART_Extend_getOversampling DL_UART_getOversampling 710 #define DL_UART_Extend_enableLoopbackMode DL_UART_enableLoopbackMode 715 #define DL_UART_Extend_isLoopbackModeEnabled DL_UART_isLoopbackModeEnabled 720 #define DL_UART_Extend_disableLoopbackMode DL_UART_disableLoopbackMode 725 #define DL_UART_Extend_setDirection DL_UART_setDirection 730 #define DL_UART_Extend_getDirection DL_UART_getDirection 735 #define DL_UART_Extend_enableMajorityVoting DL_UART_enableMajorityVoting 740 #define DL_UART_Extend_isMajorityVotingEnabled DL_UART_isMajorityVotingEnabled 745 #define DL_UART_Extend_disableMajorityVoting DL_UART_disableMajorityVoting 750 #define DL_UART_Extend_enableMSBFirst DL_UART_enableMSBFirst 755 #define DL_UART_Extend_isMSBFirstEnabled DL_UART_isMSBFirstEnabled 760 #define DL_UART_Extend_disableMSBFirst DL_UART_disableMSBFirst 765 #define DL_UART_Extend_enableTransmitPinManualControl \ 766 DL_UART_enableTransmitPinManualControl 771 #define DL_UART_Extend_isTransmitPinManualControlEnabled \ 772 DL_UART_isTransmitPinManualControlEnabled 777 #define DL_UART_Extend_disableTransmitPinManualControl \ 778 DL_UART_disableTransmitPinManualControl 783 #define DL_UART_Extend_setTransmitPinManualOutput \ 784 DL_UART_setTransmitPinManualOutput 789 #define DL_UART_Extend_getTransmitPinManualOutput \ 790 DL_UART_getTransmitPinManualOutput 795 #define DL_UART_Extend_setCommunicationMode DL_UART_setCommunicationMode 800 #define DL_UART_Extend_getCommunicationMode DL_UART_getCommunicationMode 805 #define DL_UART_Extend_setFlowControl DL_UART_setFlowControl 810 #define DL_UART_Extend_getFlowControl DL_UART_getFlowControl 815 #define DL_UART_Extend_setRTSOutput DL_UART_setRTSOutput 820 #define DL_UART_Extend_enableFIFOs DL_UART_enableFIFOs 825 #define DL_UART_Extend_disableFIFOs DL_UART_disableFIFOs 830 #define DL_UART_Extend_isFIFOsEnabled DL_UART_isFIFOsEnabled 835 #define DL_UART_Extend_isParityEnabled DL_UART_isParityEnabled 840 #define DL_UART_Extend_setParityMode DL_UART_setParityMode 845 #define DL_UART_Extend_getParityMode DL_UART_getParityMode 850 #define DL_UART_Extend_setStopBits DL_UART_setStopBits 855 #define DL_UART_Extend_getStopBits DL_UART_getStopBits 860 #define DL_UART_Extend_setWordLength DL_UART_setWordLength 865 #define DL_UART_Extend_getWordLength DL_UART_getWordLength 870 #define DL_UART_Extend_enableSendIdlePattern DL_UART_enableSendIdlePattern 875 #define DL_UART_Extend_disableSendIdlePattern DL_UART_disableSendIdlePattern 880 #define DL_UART_Extend_isSendIdlePatternEnabled \ 881 DL_UART_isSendIdlePatternEnabled 886 #define DL_UART_Extend_setExternalDriverSetup DL_UART_setExternalDriverSetup 891 #define DL_UART_Extend_getExternalDriverSetup DL_UART_getExternalDriverSetup 896 #define DL_UART_Extend_setExternalDriverHold DL_UART_setExternalDriverHold 901 #define DL_UART_Extend_getExternalDriverHold DL_UART_getExternalDriverHold 906 #define DL_UART_Extend_isBusy DL_UART_isBusy 911 #define DL_UART_Extend_isRXFIFOEmpty DL_UART_isRXFIFOEmpty 916 #define DL_UART_Extend_isRXFIFOFull DL_UART_isRXFIFOFull 921 #define DL_UART_Extend_isTXFIFOEmpty DL_UART_isTXFIFOEmpty 926 #define DL_UART_Extend_isTXFIFOFull DL_UART_isTXFIFOFull 931 #define DL_UART_Extend_isClearToSend DL_UART_isClearToSend 936 #define DL_UART_Extend_isIdleModeDetected DL_UART_isIdleModeDetected 941 #define DL_UART_Extend_setTXFIFOThreshold DL_UART_setTXFIFOThreshold 946 #define DL_UART_Extend_getTXFIFOThreshold DL_UART_getTXFIFOThreshold 951 #define DL_UART_Extend_setRXFIFOThreshold DL_UART_setRXFIFOThreshold 956 #define DL_UART_Extend_getRXFIFOThreshold DL_UART_getRXFIFOThreshold 961 #define DL_UART_Extend_setRXInterruptTimeout DL_UART_setRXInterruptTimeout 966 #define DL_UART_Extend_getRXInterruptTimeout DL_UART_getRXInterruptTimeout 971 #define DL_UART_Extend_getIntegerBaudRateDivisor \ 972 DL_UART_getIntegerBaudRateDivisor 977 #define DL_UART_Extend_getFractionalBaudRateDivisor \ 978 DL_UART_getFractionalBaudRateDivisor 983 #define DL_UART_Extend_setBaudRateDivisor DL_UART_setBaudRateDivisor 988 #define DL_UART_Extend_transmitData DL_UART_transmitData 993 #define DL_UART_Extend_receiveData DL_UART_receiveData 998 #define DL_UART_Extend_getErrorStatus DL_UART_getErrorStatus 1003 #define DL_UART_Extend_enableInterrupt DL_UART_enableInterrupt 1008 #define DL_UART_Extend_disableInterrupt DL_UART_disableInterrupt 1013 #define DL_UART_Extend_getEnabledInterrupts DL_UART_getEnabledInterrupts 1018 #define DL_UART_Extend_getEnabledInterruptStatus \ 1019 DL_UART_getEnabledInterruptStatus 1024 #define DL_UART_Extend_getRawInterruptStatus DL_UART_getRawInterruptStatus 1029 #define DL_UART_Extend_getPendingInterrupt DL_UART_getPendingInterrupt 1034 #define DL_UART_Extend_clearInterruptStatus DL_UART_clearInterruptStatus 1039 #define DL_UART_Extend_changeConfig DL_UART_changeConfig 1044 #define DL_UART_Extend_enableAnalogGlitchFilter \ 1045 DL_UART_enableAnalogGlitchFilter 1050 #define DL_UART_Extend_disableAnalogGlitchFilter \ 1051 DL_UART_disableAnalogGlitchFilter 1056 #define DL_UART_Extend_isAnalogGlitchFilterEnabled \ 1057 DL_UART_isAnalogGlitchFilterEnabled 1062 #define DL_UART_Extend_enableGlitchFilterChaining \ 1063 DL_UART_enableGlitchFilterChaining 1068 #define DL_UART_Extend_disableGlitchFilterChaining \ 1069 DL_UART_disableGlitchFilterChaining 1074 #define DL_UART_Extend_isGlitchFilterChainingEnabled \ 1075 DL_UART_isGlitchFilterChainingEnabled 1080 #define DL_UART_Extend_setAnalogPulseWidth DL_UART_setAnalogPulseWidth 1085 #define DL_UART_Extend_getAnalogPulseWidth DL_UART_getAnalogPulseWidth 1090 #define DL_UART_Extend_transmitDataBlocking DL_UART_transmitDataBlocking 1095 #define DL_UART_Extend_receiveDataBlocking DL_UART_receiveDataBlocking 1100 #define DL_UART_Extend_transmitDataCheck DL_UART_transmitDataCheck 1105 #define DL_UART_Extend_receiveDataCheck DL_UART_receiveDataCheck 1110 #define DL_UART_Extend_drainRXFIFO DL_UART_drainRXFIFO 1115 #define DL_UART_Extend_fillTXFIFO DL_UART_fillTXFIFO 1120 #define DL_UART_Extend_enableDMAReceiveEvent DL_UART_enableDMAReceiveEvent 1125 #define DL_UART_Extend_enableDMATransmitEvent DL_UART_enableDMATransmitEvent 1130 #define DL_UART_Extend_disableDMAReceiveEvent DL_UART_disableDMAReceiveEvent 1135 #define DL_UART_Extend_disableDMATransmitEvent DL_UART_disableDMATransmitEvent 1140 #define DL_UART_Extend_getEnabledDMAReceiveEvent \ 1141 DL_UART_getEnabledDMAReceiveEvent 1146 #define DL_UART_Extend_getEnabledDMATransmitEvent \ 1147 DL_UART_getEnabledDMATransmitEvent 1152 #define DL_UART_Extend_getEnabledDMAReceiveEventStatus \ 1153 DL_UART_getEnabledDMAReceiveEventStatus 1158 #define DL_UART_Extend_getEnabledDMATransmitEventStatus \ 1159 DL_UART_getEnabledDMATransmitEventStatus 1164 #define DL_UART_Extend_getRawDMAReceiveEventStatus \ 1165 DL_UART_getRawDMAReceiveEventStatus 1170 #define DL_UART_Extend_getRawDMATransmitEventStatus \ 1171 DL_UART_getRawDMATransmitEventStatus 1176 #define DL_UART_Extend_getPendingDMAReceiveEvent \ 1177 DL_UART_getPendingDMAReceiveEvent 1182 #define DL_UART_Extend_getPendingDMATransmitEvent \ 1183 DL_UART_getPendingDMATransmitEvent 1188 #define DL_UART_Extend_clearDMAReceiveEventStatus \ 1189 DL_UART_clearDMAReceiveEventStatus 1194 #define DL_UART_Extend_clearDMATransmitEventStatus \ 1195 DL_UART_clearDMATransmitEventStatus 1200 #define DL_UART_Extend_setLINCounterValue DL_UART_setLINCounterValue 1205 #define DL_UART_Extend_getLINCounterValue DL_UART_getLINCounterValue 1210 #define DL_UART_Extend_enableLINCounter DL_UART_enableLINCounter 1215 #define DL_UART_Extend_isLINCounterEnabled DL_UART_isLINCounterEnabled 1220 #define DL_UART_Extend_disableLINCounter DL_UART_disableLINCounter 1225 #define DL_UART_Extend_enableLINCounterClearOnFallingEdge \ 1226 DL_UART_enableLINCounterClearOnFallingEdge 1231 #define DL_UART_Extend_isLINCounterClearOnFallingEdge \ 1232 DL_UART_isLINCounterClearOnFallingEdge 1237 #define DL_UART_Extend_disableLINCounterClearOnFallingEdge \ 1238 DL_UART_disableLINCounterClearOnFallingEdge 1243 #define DL_UART_Extend_enableLINCountWhileLow DL_UART_enableLINCountWhileLow 1248 #define DL_UART_Extend_isLINCountWhileLowEnabled \ 1249 DL_UART_isLINCountWhileLowEnabled 1254 #define DL_UART_Extend_disableLINCountWhileLow DL_UART_disableLINCountWhileLow 1259 #define DL_UART_Extend_enableLINFallingEdgeCapture \ 1260 DL_UART_enableLINFallingEdgeCapture 1265 #define DL_UART_Extend_isLINFallingEdgeCaptureEnabled \ 1266 DL_UART_isLINFallingEdgeCaptureEnabled 1271 #define DL_UART_Extend_disableLINFallingEdgeCapture \ 1272 DL_UART_disableLINFallingEdgeCapture 1277 #define DL_UART_Extend_enableLINRisingEdgeCapture \ 1278 DL_UART_enableLINRisingEdgeCapture 1283 #define DL_UART_Extend_isLINRisingEdgeCaptureEnabled \ 1284 DL_UART_isLINRisingEdgeCaptureEnabled 1289 #define DL_UART_Extend_disableLINRisingEdgeCapture \ 1290 DL_UART_disableLINRisingEdgeCapture 1295 #define DL_UART_Extend_enableLINCounterCompareMatch \ 1296 DL_UART_enableLINCounterCompareMatch 1302 #define DL_UART_Extend_enableLINSyncFieldValidationCounterControl \ 1303 DL_UART_enableLINSyncFieldValidationCounterControl 1308 #define DL_UART_Extend_enableLINReceptionCountControl \ 1309 DL_UART_enableLINReceptionCountControl 1314 #define DL_UART_Extend_isLINCounterCompareMatchEnabled \ 1315 DL_UART_isLINCounterCompareMatchEnabled 1320 #define DL_UART_Extend_disableLINCounterCompareMatch \ 1321 DL_UART_disableLINCounterCompareMatch 1326 #define DL_UART_Extend_setLINCounterCompareValue \ 1327 DL_UART_setLINCounterCompareValue 1332 #define DL_UART_Extend_getLINFallingEdgeCaptureValue \ 1333 DL_UART_getLINFallingEdgeCaptureValue 1338 #define DL_UART_Extend_getLINRisingEdgeCaptureValue \ 1339 DL_UART_getLINRisingEdgeCaptureValue 1344 #define DL_UART_Extend_enableLINSendBreak DL_UART_enableLINSendBreak 1349 #define DL_UART_Extend_disableLINSendBreak DL_UART_disableLINSendBreak 1354 #define DL_UART_Extend_isLINSendBreakEnabled DL_UART_isLINSendBreakEnabled 1359 #define DL_UART_Extend_enableIrDAMode DL_UART_enableIrDAMode 1364 #define DL_UART_Extend_isIrDAModeEnabled DL_UART_isIrDAModeEnabled 1369 #define DL_UART_Extend_disableIrDAMode DL_UART_disableIrDAMode 1374 #define DL_UART_Extend_setIrDATXPulseClockSelect \ 1375 DL_UART_setIrDATXPulseClockSelect 1380 #define DL_UART_Extend_getIrDATXPulseClockSelect \ 1381 DL_UART_getIrDATXPulseClockSelect 1386 #define DL_UART_Extend_configIrDAMode DL_UART_configIrDAMode 1391 #define DL_UART_Extend_setIrDAPulseLength DL_UART_setIrDAPulseLength 1396 #define DL_UART_Extend_getIrDATXPulseLength DL_UART_getIrDATXPulseLength 1401 #define DL_UART_Extend_setIrDARXPulsePolarity DL_UART_setIrDARXPulsePolarity 1406 #define DL_UART_Extend_getIrDARXPulsePolarity DL_UART_getIrDARXPulsePolarity 1411 #define DL_UART_Extend_setDigitalPulseWidth DL_UART_setDigitalPulseWidth 1416 #define DL_UART_Extend_getDigitalPulseWidth DL_UART_getDigitalPulseWidth 1421 #define DL_UART_Extend_setAddressMask DL_UART_setAddressMask 1426 #define DL_UART_Extend_getAddressMask DL_UART_getAddressMask 1431 #define DL_UART_Extend_setAddress DL_UART_setAddress 1436 #define DL_UART_Extend_getAddress DL_UART_getAddress 1441 #define DL_UART_Extend_enableManchesterEncoding \ 1442 DL_UART_enableManchesterEncoding 1447 #define DL_UART_Extend_disableManchesterEncoding \ 1448 DL_UART_disableManchesterEncoding 1453 #define DL_UART_Extend_isManchesterEncodingEnabled \ 1454 DL_UART_isManchesterEncodingEnabled 1459 #define DL_UART_Extend_setClockDivider2 DL_UART_setClockDivider2 1464 #define DL_UART_Extend_getClockDivider2 DL_UART_getClockDivider2 1469 #define DL_UART_Extend_setIrDABaudRateDivisor DL_UART_setIrDABaudRateDivisor DL_UART_ClockConfig DL_UART_Extend_ClockConfig
Redirects to common DL_UART_ClockConfig.
Definition: dl_uart_extend.h:73
Configuration struct for DL_UART_setClockConfig.
Definition: dl_uart.h:539
Configuration struct for DL_UART_init.
Definition: dl_uart.h:515
DL_UART_Config DL_UART_Extend_Config
Redirects to common DL_UART_Config.
Definition: dl_uart_extend.h:67