/*
* Copyright (c) 2020, Texas Instruments Incorporated
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions
* are met:
*
* * Redistributions of source code must retain the above copyright
* notice, this list of conditions and the following disclaimer.
*
* * Redistributions in binary form must reproduce the above copyright
* notice, this list of conditions and the following disclaimer in the
* documentation and/or other materials provided with the distribution.
*
* * Neither the name of Texas Instruments Incorporated nor the names of
* its contributors may be used to endorse or promote products derived
* from this software without specific prior written permission.
*
* THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
* AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO,
* THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
* PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR
* CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
* EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
* PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;
* OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
* WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
* OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE,
* EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
/*!****************************************************************************
* @file dl_uart_extend.h
* @brief UART Driver Library
* @defgroup UARTEXT UART Extend (UART-Extend)
*
* @anchor ti_dl_dl_uart_ext_Overview
* # Overview
*
* The UART Extend Driver Library enables configuration of UART-Extend, which
* provides extended UART functionality for LIN, DALI, IrDA, ISO7816 and
* Manchester codec.
*
*
******************************************************************************
*/
/** @addtogroup UARTEXT
* @{
*/
#ifndef ti_dl_dl_uart_extend__include
#define ti_dl_dl_uart_extend__include
#include
#ifdef __MSPM0_HAS_UART_EXTD__
#ifdef __cplusplus
extern "C" {
#endif
/* clang-format off */
/**
* @brief Redirects to common @ref DL_UART_Config
*
*/
typedef DL_UART_Config DL_UART_Extend_Config;
/**
* @brief Redirects to common @ref DL_UART_ClockConfig
*
*/
typedef DL_UART_ClockConfig DL_UART_Extend_ClockConfig;
/*!
* @brief Redirects to common @ref DL_UART_INTERRUPT_DMA_DONE_TX
*/
#define DL_UART_EXTEND_INTERRUPT_DMA_DONE_TX (DL_UART_INTERRUPT_DMA_DONE_TX)
/*!
* @brief Redirects to common @ref DL_UART_INTERRUPT_DMA_DONE_RX
*/
#define DL_UART_EXTEND_INTERRUPT_DMA_DONE_RX (DL_UART_INTERRUPT_DMA_DONE_RX)
/*!
* @brief Redirects to common @ref DL_UART_INTERRUPT_CTS_DONE
*/
#define DL_UART_EXTEND_INTERRUPT_CTS_DONE (DL_UART_INTERRUPT_CTS_DONE)
/*!
* @brief Redirects to common @ref DL_UART_INTERRUPT_ADDRESS_MATCH
*/
#define DL_UART_EXTEND_INTERRUPT_ADDRESS_MATCH \
(DL_UART_INTERRUPT_ADDRESS_MATCH)
/*!
* @brief Redirects to common @ref DL_UART_INTERRUPT_LINC0_MATCH
*/
#define DL_UART_EXTEND_INTERRUPT_LINC0_MATCH (DL_UART_INTERRUPT_LINC0_MATCH)
/*!
* @brief Redirects to common @ref DL_UART_INTERRUPT_EOT_DONE
*/
#define DL_UART_EXTEND_INTERRUPT_EOT_DONE (DL_UART_INTERRUPT_EOT_DONE)
/*!
* @brief Redirects to common @ref DL_UART_INTERRUPT_TX
*/
#define DL_UART_EXTEND_INTERRUPT_TX (DL_UART_INTERRUPT_TX)
/*!
* @brief Redirects to common @ref DL_UART_INTERRUPT_RX
*/
#define DL_UART_EXTEND_INTERRUPT_RX (DL_UART_INTERRUPT_RX)
/*!
* @brief Redirects to common @ref DL_UART_INTERRUPT_LIN_RISING_EDGE
*/
#define DL_UART_EXTEND_INTERRUPT_LIN_RISING_EDGE \
(DL_UART_INTERRUPT_LIN_RISING_EDGE)
/*!
* @brief Redirects to common @ref DL_UART_INTERRUPT_LIN_FALLING_EDGE
*/
#define DL_UART_EXTEND_INTERRUPT_LIN_FALLING_EDGE \
(DL_UART_INTERRUPT_LIN_FALLING_EDGE)
/*!
* @brief Redirects to common @ref DL_UART_INTERRUPT_RXD_POS_EDGE
*/
#define DL_UART_EXTEND_INTERRUPT_RXD_POS_EDGE (DL_UART_INTERRUPT_RXD_POS_EDGE)
/*!
* @brief Redirects to common @ref DL_UART_INTERRUPT_RXD_NEG_EDGE
*/
#define DL_UART_EXTEND_INTERRUPT_RXD_NEG_EDGE (DL_UART_INTERRUPT_RXD_NEG_EDGE)
/*!
* @brief Redirects to common @ref DL_UART_INTERRUPT_OVERRUN_ERROR
*/
#define DL_UART_EXTEND_INTERRUPT_OVERRUN_ERROR DL_UART_INTERRUPT_OVERRUN_ERROR
/*!
* @brief Redirects to common @ref DL_UART_INTERRUPT_BREAK_ERROR
*/
#define DL_UART_EXTEND_INTERRUPT_BREAK_ERROR DL_UART_INTERRUPT_BREAK_ERROR
/*!
* @brief Redirects to common @ref DL_UART_INTERRUPT_PARITY_ERROR
*/
#define DL_UART_EXTEND_INTERRUPT_PARITY_ERROR DL_UART_INTERRUPT_PARITY_ERROR
/*!
* @brief Redirects to common @ref DL_UART_INTERRUPT_FRAMING_ERROR
*/
#define DL_UART_EXTEND_INTERRUPT_FRAMING_ERROR DL_UART_INTERRUPT_FRAMING_ERROR
/*!
* @brief Redirects to common @ref DL_UART_INTERRUPT_RX_TIMEOUT_ERROR
*/
#define DL_UART_EXTEND_INTERRUPT_RX_TIMEOUT_ERROR \
DL_UART_INTERRUPT_RX_TIMEOUT_ERROR
/*!
* @brief Redirects to common @ref DL_UART_INTERRUPT_NOISE_ERROR
*/
#define DL_UART_EXTEND_INTERRUPT_NOISE_ERROR \
DL_UART_INTERRUPT_NOISE_ERROR
/*!
* @brief UART interrupt index for DMA done on transmit
*/
#define DL_UART_EXTEND_IIDX_DMA_DONE_TX DL_UART_IIDX_DMA_DONE_TX
/*!
* @brief UART interrupt index for DMA done on receive
*/
#define DL_UART_EXTEND_IIDX_DMA_DONE_RX DL_UART_IIDX_DMA_DONE_RX
/*!
* @brief UART interrupt index for clear to send
*/
#define DL_UART_EXTEND_IIDX_CTS_DONE DL_UART_IIDX_CTS_DONE
/*!
* @brief UART interrupt index for 9-bit mode address match
*/
#define DL_UART_EXTEND_IIDX_ADDRESS_MATCH DL_UART_IIDX_ADDRESS_MATCH
/*!
* @brief UART interrupt index for end of transmission
*/
#define DL_UART_EXTEND_IIDX_EOT_DONE DL_UART_IIDX_EOT_DONE
/*!
* @brief UART interrupt index for UART transmit
*/
#define DL_UART_EXTEND_IIDX_TX DL_UART_IIDX_TX
/*!
* @brief UART interrupt index for UART receive
*/
#define DL_UART_EXTEND_IIDX_RX DL_UART_IIDX_RX
/*!
* @brief UART interrupt index for LIN hardware counter overflow
*/
#define DL_UART_EXTEND_IIDX_LIN_COUNTER_OVERFLOW \
DL_UART_IIDX_LIN_COUNTER_OVERFLOW
/*!
* @brief UART interrupt index for LIN rising edge LINC1
*/
#define DL_UART_EXTEND_IIDX_LIN_RISING_EDGE DL_UART_IIDX_LIN_RISING_EDGE
/*!
* @brief UART interrupt index for LIN falling edge LINC0
*/
#define DL_UART_EXTEND_IIDX_LIN_FALLING_EDGE DL_UART_IIDX_LIN_FALLING_EDGE
/*!
* @brief UART interrupt index for positive edge on UARTxRXD
*/
#define DL_UART_EXTEND_IIDX_RXD_POS_EDGE DL_UART_IIDX_RXD_POS_EDGE
/*!
* @brief UART interrupt index for negative edge on UARTxRXD
*/
#define DL_UART_EXTEND_IIDX_RXD_NEG_EDGE DL_UART_IIDX_RXD_NEG_EDGE
/*!
* @brief UART interrupt index for overrun error
*/
#define DL_UART_EXTEND_IIDX_OVERRUN_ERROR DL_UART_IIDX_OVERRUN_ERROR
/*!
* @brief UART interrupt index for break error
*/
#define DL_UART_EXTEND_IIDX_BREAK_ERROR DL_UART_IIDX_BREAK_ERROR
/*!
* @brief UART interrupt index for parity error
*/
#define DL_UART_EXTEND_IIDX_PARITY_ERROR DL_UART_IIDX_PARITY_ERROR
/*!
* @brief UART interrupt index for framing error
*/
#define DL_UART_EXTEND_IIDX_FRAMING_ERROR DL_UART_IIDX_FRAMING_ERROR
/*!
* @brief UART interrupt index for receive timeout
*/
#define DL_UART_EXTEND_IIDX_RX_TIMEOUT_ERROR DL_UART_IIDX_RX_TIMEOUT_ERROR
/*!
* @brief UART interrupt index for noise error
*/
#define DL_UART_EXTEND_IIDX_NOISE_ERROR DL_UART_IIDX_NOISE_ERROR
/*!
* @brief UART interrupt index for no interrupt
*/
#define DL_UART_EXTEND_IIDX_NO_INTERRUPT DL_UART_IIDX_NO_INTERRUPT
/*!
* @brief Redirects to common @ref DL_UART_DMA_IIDX_RX_TRIGGER
*/
#define DL_UART_EXTEND_DMA_IIDX_RX_TRIGGER DL_UART_DMA_IIDX_RX_TRIGGER
/*!
* @brief Redirects to common @ref DL_UART_DMA_IIDX_RX_TIMEOUT_TRIGGER
*/
#define DL_UART_EXTEND_DMA_IIDX_RX_TIMEOUT_TRIGGER \
DL_UART_DMA_IIDX_RX_TIMEOUT_TRIGGER
/*!
* @brief Redirects to common @ref DL_UART_DMA_IIDX_TX_TRIGGER
*/
#define DL_UART_EXTEND_DMA_IIDX_TX_TRIGGER DL_UART_DMA_IIDX_TX_TRIGGER
/*!
* @brief Redirects to common @ref DL_UART_DMA_INTERRUPT_RX
*/
#define DL_UART_EXTEND_DMA_INTERRUPT_RX DL_UART_DMA_INTERRUPT_RX
/*!
* @brief Redirects to common @ref DL_UART_DMA_INTERRUPT_RX_TIMEOUT
*/
#define DL_UART_EXTEND_DMA_INTERRUPT_RX_TIMEOUT \
DL_UART_DMA_INTERRUPT_RX_TIMEOUT
/*!
* @brief Redirects to common @ref DL_UART_DMA_INTERRUPT_TX
*/
#define DL_UART_EXTEND_DMA_INTERRUPT_TX DL_UART_DMA_INTERRUPT_TX
/*!
* @brief Redirects to common @ref DL_UART_ERROR_OVERRUN
*/
#define DL_UART_EXTEND_ERROR_OVERRUN DL_UART_ERROR_OVERRUN
/*!
* @brief Redirects to common @ref DL_UART_ERROR_BREAK
*/
#define DL_UART_EXTEND_ERROR_BREAK DL_UART_ERROR_BREAK
/*!
* @brief Redirects to common @ref DL_UART_ERROR_PARITY
*/
#define DL_UART_EXTEND_ERROR_PARITY DL_UART_ERROR_PARITY
/*!
* @brief Redirects to common @ref DL_UART_ERROR_FRAMING
*/
#define DL_UART_EXTEND_ERROR_FRAMING DL_UART_ERROR_FRAMING
/*!
* @brief Redirects to common @ref DL_UART_PULSE_WIDTH_5_NS
*/
#define DL_UART_EXTEND_PULSE_WIDTH_5_NS DL_UART_PULSE_WIDTH_5_NS
/*!
* @brief Redirects to common @ref DL_UART_PULSE_WIDTH_10_NS
*/
#define DL_UART_EXTEND_PULSE_WIDTH_10_NS DL_UART_PULSE_WIDTH_10_NS
/*!
* @brief Redirects to common @ref DL_UART_PULSE_WIDTH_25_NS
*/
#define DL_UART_EXTEND_PULSE_WIDTH_25_NS DL_UART_PULSE_WIDTH_25_NS
/*!
* @brief Redirects to common @ref DL_UART_PULSE_WIDTH_50_NS
*/
#define DL_UART_EXTEND_PULSE_WIDTH_50_NS DL_UART_PULSE_WIDTH_50_NS
/*!
* @brief Redirects to common @ref DL_UART_OVERSAMPLING_RATE_16X
*/
#define DL_UART_EXTEND_OVERSAMPLING_RATE_16X DL_UART_OVERSAMPLING_RATE_16X
/*!
* @brief Redirects to common @ref DL_UART_OVERSAMPLING_RATE_8X
*/
#define DL_UART_EXTEND_OVERSAMPLING_RATE_8X DL_UART_OVERSAMPLING_RATE_8X
/*!
* @brief Redirects to common @ref DL_UART_OVERSAMPLING_RATE_3X
*/
#define DL_UART_EXTEND_OVERSAMPLING_RATE_3X DL_UART_OVERSAMPLING_RATE_3X
/*!
* @brief Redirects to common @ref DL_UART_PARITY_EVEN
*/
#define DL_UART_EXTEND_PARITY_EVEN DL_UART_PARITY_EVEN
/*!
* @brief Redirects to common @ref DL_UART_PARITY_ODD
*/
#define DL_UART_EXTEND_PARITY_ODD DL_UART_PARITY_ODD
/*!
* @brief Redirects to common @ref DL_UART_PARITY_STICK_ONE
*/
#define DL_UART_EXTEND_PARITY_STICK_ONE DL_UART_PARITY_STICK_ONE
/*!
* @brief Redirects to common @ref DL_UART_PARITY_STICK_ZERO
*/
#define DL_UART_EXTEND_PARITY_STICK_ZERO DL_UART_PARITY_STICK_ZERO
/*!
* @brief Redirects to common @ref DL_UART_PARITY_NONE
*/
#define DL_UART_EXTEND_PARITY_NONE DL_UART_PARITY_NONE
/*!
* @brief Redirects to common @ref DL_UART_WORD_LENGTH_5_BITS
*/
#define DL_UART_EXTEND_WORD_LENGTH_5_BITS DL_UART_WORD_LENGTH_5_BITS
/*!
* @brief Redirects to common @ref DL_UART_WORD_LENGTH_6_BITS
*/
#define DL_UART_EXTEND_WORD_LENGTH_6_BITS DL_UART_WORD_LENGTH_6_BITS
/*!
* @brief Redirects to common @ref DL_UART_WORD_LENGTH_7_BITS
*/
#define DL_UART_EXTEND_WORD_LENGTH_7_BITS DL_UART_WORD_LENGTH_7_BITS
/*!
* @brief Redirects to common @ref DL_UART_WORD_LENGTH_8_BITS
*/
#define DL_UART_EXTEND_WORD_LENGTH_8_BITS DL_UART_WORD_LENGTH_8_BITS
/*!
* @brief Redirects to common @ref DL_UART_MODE_NORMAL
*/
#define DL_UART_EXTEND_MODE_NORMAL DL_UART_MODE_NORMAL
/*!
* @brief Redirects to common @ref DL_UART_MODE_RS485
*/
#define DL_UART_EXTEND_MODE_RS485 DL_UART_MODE_RS485
/*!
* @brief Redirects to common @ref DL_UART_MODE_IDLE_LINE
*/
#define DL_UART_EXTEND_MODE_IDLE_LINE DL_UART_MODE_IDLE_LINE
/*!
* @brief Redirects to common @ref DL_UART_MODE_ADDR_9_BIT
*/
#define DL_UART_EXTEND_MODE_ADDR_9_BIT DL_UART_MODE_ADDR_9_BIT
/*!
* @brief Redirects to common @ref DL_UART_MODE_SMART_CARD
*/
#define DL_UART_EXTEND_MODE_SMART_CARD DL_UART_MODE_SMART_CARD
/*!
* @brief Redirects to common @ref DL_UART_MODE_DALI
*/
#define DL_UART_EXTEND_MODE_DALI DL_UART_MODE_DALI
/*!
* @brief Redirects to common @ref DL_UART_DIRECTION_TX
*/
#define DL_UART_EXTEND_DIRECTION_TX DL_UART_DIRECTION_TX
/*!
* @brief Redirects to common @ref DL_UART_DIRECTION_RX
*/
#define DL_UART_EXTEND_DIRECTION_RX DL_UART_DIRECTION_RX
/*!
* @brief Redirects to common @ref DL_UART_DIRECTION_TX_RX
*/
#define DL_UART_EXTEND_DIRECTION_TX_RX DL_UART_DIRECTION_TX_RX
/*!
* @brief Redirects to common @ref DL_UART_DIRECTION_NONE
*/
#define DL_UART_EXTEND_DIRECTION_NONE DL_UART_DIRECTION_NONE
/*!
* @brief Redirects to common @ref DL_UART_CLOCK_BUSCLK
*/
#define DL_UART_EXTEND_CLOCK_BUSCLK DL_UART_CLOCK_BUSCLK
/*!
* @brief Redirects to common @ref DL_UART_CLOCK_MFCLK
*/
#define DL_UART_EXTEND_CLOCK_MFCLK DL_UART_CLOCK_MFCLK
/*!
* @brief Redirects to common @ref DL_UART_CLOCK_LFCLK
*/
#define DL_UART_EXTEND_CLOCK_LFCLK DL_UART_CLOCK_LFCLK
/*!
* @brief Redirects to common @ref DL_UART_FLOW_CONTROL_RTS
*/
#define DL_UART_EXTEND_FLOW_CONTROL_RTS DL_UART_FLOW_CONTROL_RTS
/*!
* @brief Redirects to common @ref DL_UART_FLOW_CONTROL_CTS
*/
#define DL_UART_EXTEND_FLOW_CONTROL_CTS DL_UART_FLOW_CONTROL_CTS
/*!
* @brief Redirects to common @ref DL_UART_FLOW_CONTROL_RTS_CTS
*/
#define DL_UART_EXTEND_FLOW_CONTROL_RTS_CTS DL_UART_FLOW_CONTROL_RTS_CTS
/*!
* @brief Redirects to common @ref DL_UART_FLOW_CONTROL_NONE
*/
#define DL_UART_EXTEND_FLOW_CONTROL_NONE DL_UART_FLOW_CONTROL_NONE
/*!
* @brief Redirects to common @ref DL_UART_RTS_ASSERT
*/
#define DL_UART_EXTEND_RTS_ASSERT DL_UART_RTS_ASSERT
/*!
* @brief Redirects to common @ref DL_UART_RTS_DEASSERT
*/
#define DL_UART_EXTEND_RTS_DEASSERT DL_UART_RTS_DEASSERT
/*!
* @brief Redirects to common @ref DL_UART_STOP_BITS_ONE
*/
#define DL_UART_EXTEND_STOP_BITS_ONE DL_UART_STOP_BITS_ONE
/*!
* @brief Redirects to common @ref DL_UART_STOP_BITS_TWO
*/
#define DL_UART_EXTEND_STOP_BITS_TWO DL_UART_STOP_BITS_TWO
/*!
* @brief Redirects to common @ref DL_UART_TXD_OUT_LOW
*/
#define DL_UART_EXTEND_TXD_OUT_LOW DL_UART_TXD_OUT_LOW
/*!
* @brief Redirects to common @ref DL_UART_TXD_OUT_HIGH
*/
#define DL_UART_EXTEND_TXD_OUT_HIGH DL_UART_TXD_OUT_HIGH
/*!
* @brief Redirects to common @ref DL_UART_TX_FIFO_LEVEL_3_4_EMPTY
*/
#define DL_UART_EXTEND_TX_FIFO_LEVEL_3_4_EMPTY DL_UART_TX_FIFO_LEVEL_3_4_EMPTY
/*!
* @brief Redirects to common @ref DL_UART_TX_FIFO_LEVEL_1_4_EMPTY
*/
#define DL_UART_EXTEND_TX_FIFO_LEVEL_1_4_EMPTY DL_UART_TX_FIFO_LEVEL_1_4_EMPTY
/*!
* @brief Redirects to common @ref DL_UART_TX_FIFO_LEVEL_EMPTY
*/
#define DL_UART_EXTEND_TX_FIFO_LEVEL_EMPTY DL_UART_TX_FIFO_LEVEL_EMPTY
/*!
* @brief Redirects to common @ref DL_UART_TX_FIFO_LEVEL_ONE_ENTRY
*/
#define DL_UART_EXTEND_TX_FIFO_LEVEL_ONE_ENTRY DL_UART_TX_FIFO_LEVEL_ONE_ENTRY
/*!
* @brief Redirects to common @ref DL_UART_RX_FIFO_LEVEL_ONE_ENTRY
*/
#define DL_UART_EXTEND_RX_FIFO_LEVEL_ONE_ENTRY DL_UART_RX_FIFO_LEVEL_ONE_ENTRY
/*!
* @brief Redirects to common @ref DL_UART_RX_FIFO_LEVEL_FULL
*/
#define DL_UART_EXTEND_RX_FIFO_LEVEL_FULL DL_UART_RX_FIFO_LEVEL_FULL
/*!
* @brief Redirects to common @ref DL_UART_RX_FIFO_LEVEL_3_4_FULL
*/
#define DL_UART_EXTEND_RX_FIFO_LEVEL_3_4_FULL DL_UART_RX_FIFO_LEVEL_3_4_FULL
/*!
* @brief Redirects to common @ref DL_UART_RX_FIFO_LEVEL_1_2_FULL
*/
#define DL_UART_EXTEND_RX_FIFO_LEVEL_1_2_FULL DL_UART_RX_FIFO_LEVEL_1_2_FULL
/*!
* @brief Redirects to common @ref DL_UART_RX_FIFO_LEVEL_1_4_FULL
*/
#define DL_UART_EXTEND_RX_FIFO_LEVEL_1_4_FULL DL_UART_RX_FIFO_LEVEL_1_4_FULL
/*!
* @brief Redirects to common @ref DL_UART_CLOCK_DIVIDE_RATIO_1
*/
#define DL_UART_EXTEND_CLOCK_DIVIDE_RATIO_1 DL_UART_CLOCK_DIVIDE_RATIO_1
/*!
* @brief Redirects to common @ref DL_UART_CLOCK_DIVIDE_RATIO_2
*/
#define DL_UART_EXTEND_CLOCK_DIVIDE_RATIO_2 DL_UART_CLOCK_DIVIDE_RATIO_2
/*!
* @brief Redirects to common @ref DL_UART_CLOCK_DIVIDE_RATIO_3
*/
#define DL_UART_EXTEND_CLOCK_DIVIDE_RATIO_3 DL_UART_CLOCK_DIVIDE_RATIO_3
/*!
* @brief Redirects to common @ref DL_UART_CLOCK_DIVIDE_RATIO_4
*/
#define DL_UART_EXTEND_CLOCK_DIVIDE_RATIO_4 DL_UART_CLOCK_DIVIDE_RATIO_4
/*!
* @brief Redirects to common @ref DL_UART_CLOCK_DIVIDE_RATIO_5
*/
#define DL_UART_EXTEND_CLOCK_DIVIDE_RATIO_5 DL_UART_CLOCK_DIVIDE_RATIO_5
/*!
* @brief Redirects to common @ref DL_UART_CLOCK_DIVIDE_RATIO_6
*/
#define DL_UART_EXTEND_CLOCK_DIVIDE_RATIO_6 DL_UART_CLOCK_DIVIDE_RATIO_6
/*!
* @brief Redirects to common @ref DL_UART_CLOCK_DIVIDE_RATIO_7
*/
#define DL_UART_EXTEND_CLOCK_DIVIDE_RATIO_7 DL_UART_CLOCK_DIVIDE_RATIO_7
/*!
* @brief Redirects to common @ref DL_UART_CLOCK_DIVIDE_RATIO_8
*/
#define DL_UART_EXTEND_CLOCK_DIVIDE_RATIO_8 DL_UART_CLOCK_DIVIDE_RATIO_8
/*!
* @brief Redirects to common @ref DL_UART_INTERRUPT_LIN_COUNTER_OVERFLOW
*/
#define DL_UART_EXTEND_INTERRUPT_LIN_COUNTER_OVERFLOW \
(DL_UART_INTERRUPT_LIN_COUNTER_OVERFLOW)
/*!
* @brief Redirects to common @ref DL_UART_INTERRUPT_LIN_RISING_EDGE
*/
#define DL_UART_EXTEND_INTERRUPT_LIN_RISING_EDGE \
(DL_UART_INTERRUPT_LIN_RISING_EDGE)
/*!
* @brief Redirects to common @ref DL_UART_INTERRUPT_LIN_FALLING_EDGE
*/
#define DL_UART_EXTEND_INTERRUPT_LIN_FALLING_EDGE \
(DL_UART_INTERRUPT_LIN_FALLING_EDGE)
/*!
* @brief Redirects to common @ref DL_UART_IRDA_CLOCK_BAUD_RATE
*/
#define DL_UART_EXTEND_IRDA_CLOCK_BAUD_RATE (DL_UART_IRDA_CLOCK_BAUD_RATE)
/*!
* @brief Redirects to common @ref DL_UART_IRDA_CLOCK_FUNCTIONAL
*/
#define DL_UART_EXTEND_IRDA_CLOCK_FUNCTIONAL (DL_UART_IRDA_CLOCK_FUNCTIONAL)
/*!
* @brief Redirects to common @ref DL_UART_IRDA_POLARITY_LOW
*/
#define DL_UART_EXTEND_IRDA_POLARITY_LOW (DL_UART_IRDA_POLARITY_LOW)
/*!
* @brief Redirects to common @ref DL_UART_IRDA_POLARITY_HIGH
*/
#define DL_UART_EXTEND_IRDA_POLARITY_HIGH (DL_UART_IRDA_POLARITY_HIGH)
/*!
* @brief Redirects to common @ref DL_UART_PULSE_WIDTH_3_16_BIT_PERIOD
*/
#define DL_UART_EXTEND_PULSE_WIDTH_3_16_BIT_PERIOD \
(DL_UART_PULSE_WIDTH_3_16_BIT_PERIOD)
/*!
* @brief Redirects to common @ref DL_UART_init
*/
#define DL_UART_Extend_init DL_UART_init
/*!
* @brief Redirects to common @ref DL_UART_enablePower
*/
#define DL_UART_Extend_enablePower DL_UART_enablePower
/*!
* @brief Redirects to common @ref DL_UART_disablePower
*/
#define DL_UART_Extend_disablePower DL_UART_disablePower
/*!
* @brief Redirects to common @ref DL_UART_isPowerEnabled
*/
#define DL_UART_Extend_isPowerEnabled DL_UART_isPowerEnabled
/*!
* @brief Redirects to common @ref DL_UART_reset
*/
#define DL_UART_Extend_reset DL_UART_reset
/*!
* @brief Redirects to common @ref DL_UART_enable
*/
#define DL_UART_Extend_enable DL_UART_enable
/*!
* @brief Redirects to common @ref DL_UART_isEnabled
*/
#define DL_UART_Extend_isEnabled DL_UART_isEnabled
/*!
* @brief Redirects to common @ref DL_UART_disable
*/
#define DL_UART_Extend_disable DL_UART_disable
/*!
* @brief Redirects to common @ref DL_UART_setClockConfig
*/
#define DL_UART_Extend_setClockConfig DL_UART_setClockConfig
/*!
* @brief Redirects to common @ref DL_UART_getClockConfig
*/
#define DL_UART_Extend_getClockConfig DL_UART_getClockConfig
/*!
* @brief Redirects to common @ref DL_UART_configBaudRate
*/
#define DL_UART_Extend_configBaudRate DL_UART_configBaudRate
/*!
* @brief Redirects to common @ref DL_UART_setOversampling
*/
#define DL_UART_Extend_setOversampling DL_UART_setOversampling
/*!
* @brief Redirects to common @ref DL_UART_getOversampling
*/
#define DL_UART_Extend_getOversampling DL_UART_getOversampling
/*!
* @brief Redirects to common @ref DL_UART_enableLoopbackMode
*/
#define DL_UART_Extend_enableLoopbackMode DL_UART_enableLoopbackMode
/*!
* @brief Redirects to common @ref DL_UART_isLoopbackModeEnabled
*/
#define DL_UART_Extend_isLoopbackModeEnabled DL_UART_isLoopbackModeEnabled
/*!
* @brief Redirects to common @ref DL_UART_disableLoopbackMode
*/
#define DL_UART_Extend_disableLoopbackMode DL_UART_disableLoopbackMode
/*!
* @brief Redirects to common @ref DL_UART_setDirection
*/
#define DL_UART_Extend_setDirection DL_UART_setDirection
/*!
* @brief Redirects to common @ref DL_UART_getDirection
*/
#define DL_UART_Extend_getDirection DL_UART_getDirection
/*!
* @brief Redirects to common @ref DL_UART_enableMajorityVoting
*/
#define DL_UART_Extend_enableMajorityVoting DL_UART_enableMajorityVoting
/*!
* @brief Redirects to common @ref DL_UART_isMajorityVotingEnabled
*/
#define DL_UART_Extend_isMajorityVotingEnabled DL_UART_isMajorityVotingEnabled
/*!
* @brief Redirects to common @ref DL_UART_disableMajorityVoting
*/
#define DL_UART_Extend_disableMajorityVoting DL_UART_disableMajorityVoting
/*!
* @brief Redirects to common @ref DL_UART_enableMSBFirst
*/
#define DL_UART_Extend_enableMSBFirst DL_UART_enableMSBFirst
/*!
* @brief Redirects to common @ref DL_UART_isMSBFirstEnabled
*/
#define DL_UART_Extend_isMSBFirstEnabled DL_UART_isMSBFirstEnabled
/*!
* @brief Redirects to common @ref DL_UART_disableMSBFirst
*/
#define DL_UART_Extend_disableMSBFirst DL_UART_disableMSBFirst
/*!
* @brief Redirects to common @ref DL_UART_enableTransmitPinManualControl
*/
#define DL_UART_Extend_enableTransmitPinManualControl \
DL_UART_enableTransmitPinManualControl
/*!
* @brief Redirects to common @ref DL_UART_isTransmitPinManualControlEnabled
*/
#define DL_UART_Extend_isTransmitPinManualControlEnabled \
DL_UART_isTransmitPinManualControlEnabled
/*!
* @brief Redirects to common @ref DL_UART_disableTransmitPinManualControl
*/
#define DL_UART_Extend_disableTransmitPinManualControl \
DL_UART_disableTransmitPinManualControl
/*!
* @brief Redirects to common @ref DL_UART_setTransmitPinManualOutput
*/
#define DL_UART_Extend_setTransmitPinManualOutput \
DL_UART_setTransmitPinManualOutput
/*!
* @brief Redirects to common @ref DL_UART_getTransmitPinManualOutput
*/
#define DL_UART_Extend_getTransmitPinManualOutput \
DL_UART_getTransmitPinManualOutput
/*!
* @brief Redirects to common @ref DL_UART_setCommunicationMode
*/
#define DL_UART_Extend_setCommunicationMode DL_UART_setCommunicationMode
/*!
* @brief Redirects to common @ref DL_UART_getCommunicationMode
*/
#define DL_UART_Extend_getCommunicationMode DL_UART_getCommunicationMode
/*!
* @brief Redirects to common @ref DL_UART_setFlowControl
*/
#define DL_UART_Extend_setFlowControl DL_UART_setFlowControl
/*!
* @brief Redirects to common @ref DL_UART_getFlowControl
*/
#define DL_UART_Extend_getFlowControl DL_UART_getFlowControl
/*!
* @brief Redirects to common @ref DL_UART_setRTSOutput
*/
#define DL_UART_Extend_setRTSOutput DL_UART_setRTSOutput
/*!
* @brief Redirects to common @ref DL_UART_enableFIFOs
*/
#define DL_UART_Extend_enableFIFOs DL_UART_enableFIFOs
/*!
* @brief Redirects to common @ref DL_UART_disableFIFOs
*/
#define DL_UART_Extend_disableFIFOs DL_UART_disableFIFOs
/*!
* @brief Redirects to common @ref DL_UART_isFIFOsEnabled
*/
#define DL_UART_Extend_isFIFOsEnabled DL_UART_isFIFOsEnabled
/*!
* @brief Redirects to common @ref DL_UART_isParityEnabled
*/
#define DL_UART_Extend_isParityEnabled DL_UART_isParityEnabled
/*!
* @brief Redirects to common @ref DL_UART_setParityMode
*/
#define DL_UART_Extend_setParityMode DL_UART_setParityMode
/*!
* @brief Redirects to common @ref DL_UART_getParityMode
*/
#define DL_UART_Extend_getParityMode DL_UART_getParityMode
/*!
* @brief Redirects to common @ref DL_UART_setStopBits
*/
#define DL_UART_Extend_setStopBits DL_UART_setStopBits
/*!
* @brief Redirects to common @ref DL_UART_getStopBits
*/
#define DL_UART_Extend_getStopBits DL_UART_getStopBits
/*!
* @brief Redirects to common @ref DL_UART_setWordLength
*/
#define DL_UART_Extend_setWordLength DL_UART_setWordLength
/*!
* @brief Redirects to common @ref DL_UART_getWordLength
*/
#define DL_UART_Extend_getWordLength DL_UART_getWordLength
/*!
* @brief Redirects to common @ref DL_UART_enableSendIdlePattern
*/
#define DL_UART_Extend_enableSendIdlePattern DL_UART_enableSendIdlePattern
/*!
* @brief Redirects to common @ref DL_UART_disableSendIdlePattern
*/
#define DL_UART_Extend_disableSendIdlePattern DL_UART_disableSendIdlePattern
/*!
* @brief Redirects to common @ref DL_UART_isSendIdlePatternEnabled
*/
#define DL_UART_Extend_isSendIdlePatternEnabled \
DL_UART_isSendIdlePatternEnabled
/*!
* @brief Redirects to common @ref DL_UART_setExternalDriverSetup
*/
#define DL_UART_Extend_setExternalDriverSetup DL_UART_setExternalDriverSetup
/*!
* @brief Redirects to common @ref DL_UART_getExternalDriverSetup
*/
#define DL_UART_Extend_getExternalDriverSetup DL_UART_getExternalDriverSetup
/*!
* @brief Redirects to common @ref DL_UART_setExternalDriverHold
*/
#define DL_UART_Extend_setExternalDriverHold DL_UART_setExternalDriverHold
/*!
* @brief Redirects to common @ref DL_UART_getExternalDriverHold
*/
#define DL_UART_Extend_getExternalDriverHold DL_UART_getExternalDriverHold
/*!
* @brief Redirects to common @ref DL_UART_isBusy
*/
#define DL_UART_Extend_isBusy DL_UART_isBusy
/*!
* @brief Redirects to common @ref DL_UART_isRXFIFOEmpty
*/
#define DL_UART_Extend_isRXFIFOEmpty DL_UART_isRXFIFOEmpty
/*!
* @brief Redirects to common @ref DL_UART_isRXFIFOFull
*/
#define DL_UART_Extend_isRXFIFOFull DL_UART_isRXFIFOFull
/*!
* @brief Redirects to common @ref DL_UART_isTXFIFOEmpty
*/
#define DL_UART_Extend_isTXFIFOEmpty DL_UART_isTXFIFOEmpty
/*!
* @brief Redirects to common @ref DL_UART_isTXFIFOFull
*/
#define DL_UART_Extend_isTXFIFOFull DL_UART_isTXFIFOFull
/*!
* @brief Redirects to common @ref DL_UART_isClearToSend
*/
#define DL_UART_Extend_isClearToSend DL_UART_isClearToSend
/*!
* @brief Redirects to common @ref DL_UART_isIdleModeDetected
*/
#define DL_UART_Extend_isIdleModeDetected DL_UART_isIdleModeDetected
/*!
* @brief Redirects to common @ref DL_UART_setTXFIFOThreshold
*/
#define DL_UART_Extend_setTXFIFOThreshold DL_UART_setTXFIFOThreshold
/*!
* @brief Redirects to common @ref DL_UART_getTXFIFOThreshold
*/
#define DL_UART_Extend_getTXFIFOThreshold DL_UART_getTXFIFOThreshold
/*!
* @brief Redirects to common @ref DL_UART_setRXFIFOThreshold
*/
#define DL_UART_Extend_setRXFIFOThreshold DL_UART_setRXFIFOThreshold
/*!
* @brief Redirects to common @ref DL_UART_getRXFIFOThreshold
*/
#define DL_UART_Extend_getRXFIFOThreshold DL_UART_getRXFIFOThreshold
/*!
* @brief Redirects to common @ref DL_UART_setRXInterruptTimeout
*/
#define DL_UART_Extend_setRXInterruptTimeout DL_UART_setRXInterruptTimeout
/*!
* @brief Redirects to common @ref DL_UART_getRXInterruptTimeout
*/
#define DL_UART_Extend_getRXInterruptTimeout DL_UART_getRXInterruptTimeout
/*!
* @brief Redirects to common @ref DL_UART_getIntegerBaudRateDivisor
*/
#define DL_UART_Extend_getIntegerBaudRateDivisor \
DL_UART_getIntegerBaudRateDivisor
/*!
* @brief Redirects to common @ref DL_UART_getFractionalBaudRateDivisor
*/
#define DL_UART_Extend_getFractionalBaudRateDivisor \
DL_UART_getFractionalBaudRateDivisor
/*!
* @brief Redirects to common @ref DL_UART_setBaudRateDivisor
*/
#define DL_UART_Extend_setBaudRateDivisor DL_UART_setBaudRateDivisor
/*!
* @brief Redirects to common @ref DL_UART_transmitData
*/
#define DL_UART_Extend_transmitData DL_UART_transmitData
/*!
* @brief Redirects to common @ref DL_UART_receiveData
*/
#define DL_UART_Extend_receiveData DL_UART_receiveData
/*!
* @brief Redirects to common @ref DL_UART_getErrorStatus
*/
#define DL_UART_Extend_getErrorStatus DL_UART_getErrorStatus
/*!
* @brief Redirects to common @ref DL_UART_enableInterrupt
*/
#define DL_UART_Extend_enableInterrupt DL_UART_enableInterrupt
/*!
* @brief Redirects to common @ref DL_UART_disableInterrupt
*/
#define DL_UART_Extend_disableInterrupt DL_UART_disableInterrupt
/*!
* @brief Redirects to common @ref DL_UART_getEnabledInterrupts
*/
#define DL_UART_Extend_getEnabledInterrupts DL_UART_getEnabledInterrupts
/*!
* @brief Redirects to common @ref DL_UART_getEnabledInterruptStatus
*/
#define DL_UART_Extend_getEnabledInterruptStatus \
DL_UART_getEnabledInterruptStatus
/*!
* @brief Redirects to common @ref DL_UART_getRawInterruptStatus
*/
#define DL_UART_Extend_getRawInterruptStatus DL_UART_getRawInterruptStatus
/*!
* @brief Redirects to common @ref DL_UART_getPendingInterrupt
*/
#define DL_UART_Extend_getPendingInterrupt DL_UART_getPendingInterrupt
/*!
* @brief Redirects to common @ref DL_UART_clearInterruptStatus
*/
#define DL_UART_Extend_clearInterruptStatus DL_UART_clearInterruptStatus
/*!
* @brief Redirects to common @ref DL_UART_changeConfig
*/
#define DL_UART_Extend_changeConfig DL_UART_changeConfig
/*!
* @brief Redirects to common @ref DL_UART_enableAnalogGlitchFilter
*/
#define DL_UART_Extend_enableAnalogGlitchFilter \
DL_UART_enableAnalogGlitchFilter
/*!
* @brief Redirects to common @ref DL_UART_disableAnalogGlitchFilter
*/
#define DL_UART_Extend_disableAnalogGlitchFilter \
DL_UART_disableAnalogGlitchFilter
/*!
* @brief Redirects to common @ref DL_UART_isAnalogGlitchFilterEnabled
*/
#define DL_UART_Extend_isAnalogGlitchFilterEnabled \
DL_UART_isAnalogGlitchFilterEnabled
/*!
* @brief Redirects to common @ref DL_UART_enableGlitchFilterChaining
*/
#define DL_UART_Extend_enableGlitchFilterChaining \
DL_UART_enableGlitchFilterChaining
/*!
* @brief Redirects to common @ref DL_UART_disableGlitchFilterChaining
*/
#define DL_UART_Extend_disableGlitchFilterChaining \
DL_UART_disableGlitchFilterChaining
/*!
* @brief Redirects to common @ref DL_UART_isGlitchFilterChainingEnabled
*/
#define DL_UART_Extend_isGlitchFilterChainingEnabled \
DL_UART_isGlitchFilterChainingEnabled
/*!
* @brief Redirects to common @ref DL_UART_setAnalogPulseWidth
*/
#define DL_UART_Extend_setAnalogPulseWidth DL_UART_setAnalogPulseWidth
/*!
* @brief Redirects to common @ref DL_UART_getAnalogPulseWidth
*/
#define DL_UART_Extend_getAnalogPulseWidth DL_UART_getAnalogPulseWidth
/*!
* @brief Redirects to common @ref DL_UART_transmitDataBlocking
*/
#define DL_UART_Extend_transmitDataBlocking DL_UART_transmitDataBlocking
/*!
* @brief Redirects to common @ref DL_UART_receiveDataBlocking
*/
#define DL_UART_Extend_receiveDataBlocking DL_UART_receiveDataBlocking
/*!
* @brief Redirects to common @ref DL_UART_transmitDataCheck
*/
#define DL_UART_Extend_transmitDataCheck DL_UART_transmitDataCheck
/*!
* @brief Redirects to common @ref DL_UART_receiveDataCheck
*/
#define DL_UART_Extend_receiveDataCheck DL_UART_receiveDataCheck
/*!
* @brief Redirects to common @ref DL_UART_drainRXFIFO
*/
#define DL_UART_Extend_drainRXFIFO DL_UART_drainRXFIFO
/*!
* @brief Redirects to common @ref DL_UART_fillTXFIFO
*/
#define DL_UART_Extend_fillTXFIFO DL_UART_fillTXFIFO
/*!
* @brief Redirects to common @ref DL_UART_enableDMAReceiveEvent
*/
#define DL_UART_Extend_enableDMAReceiveEvent DL_UART_enableDMAReceiveEvent
/*!
* @brief Redirects to common @ref DL_UART_enableDMATransmitEvent
*/
#define DL_UART_Extend_enableDMATransmitEvent DL_UART_enableDMATransmitEvent
/*!
* @brief Redirects to common @ref DL_UART_disableDMAReceiveEvent
*/
#define DL_UART_Extend_disableDMAReceiveEvent DL_UART_disableDMAReceiveEvent
/*!
* @brief Redirects to common @ref DL_UART_disableDMATransmitEvent
*/
#define DL_UART_Extend_disableDMATransmitEvent DL_UART_disableDMATransmitEvent
/*!
* @brief Redirects to common @ref DL_UART_getEnabledDMAReceiveEvent
*/
#define DL_UART_Extend_getEnabledDMAReceiveEvent \
DL_UART_getEnabledDMAReceiveEvent
/*!
* @brief Redirects to common @ref DL_UART_getEnabledDMATransmitEvent
*/
#define DL_UART_Extend_getEnabledDMATransmitEvent \
DL_UART_getEnabledDMATransmitEvent
/*!
* @brief Redirects to common @ref DL_UART_getEnabledDMAReceiveEventStatus
*/
#define DL_UART_Extend_getEnabledDMAReceiveEventStatus \
DL_UART_getEnabledDMAReceiveEventStatus
/*!
* @brief Redirects to common @ref DL_UART_getEnabledDMATransmitEventStatus
*/
#define DL_UART_Extend_getEnabledDMATransmitEventStatus \
DL_UART_getEnabledDMATransmitEventStatus
/*!
* @brief Redirects to common @ref DL_UART_getRawDMAReceiveEventStatus
*/
#define DL_UART_Extend_getRawDMAReceiveEventStatus \
DL_UART_getRawDMAReceiveEventStatus
/*!
* @brief Redirects to common @ref DL_UART_getRawDMATransmitEventStatus
*/
#define DL_UART_Extend_getRawDMATransmitEventStatus \
DL_UART_getRawDMATransmitEventStatus
/*!
* @brief Redirects to common @ref DL_UART_getPendingDMAReceiveEvent
*/
#define DL_UART_Extend_getPendingDMAReceiveEvent \
DL_UART_getPendingDMAReceiveEvent
/*!
* @brief Redirects to common @ref DL_UART_getPendingDMATransmitEvent
*/
#define DL_UART_Extend_getPendingDMATransmitEvent \
DL_UART_getPendingDMATransmitEvent
/*!
* @brief Redirects to common @ref DL_UART_clearDMAReceiveEventStatus
*/
#define DL_UART_Extend_clearDMAReceiveEventStatus \
DL_UART_clearDMAReceiveEventStatus
/*!
* @brief Redirects to common @ref DL_UART_clearDMATransmitEventStatus
*/
#define DL_UART_Extend_clearDMATransmitEventStatus \
DL_UART_clearDMATransmitEventStatus
/*!
* @brief Redirects to common @ref DL_UART_setLINCounterValue
*/
#define DL_UART_Extend_setLINCounterValue DL_UART_setLINCounterValue
/*!
* @brief Redirects to common @ref DL_UART_getLINCounterValue
*/
#define DL_UART_Extend_getLINCounterValue DL_UART_getLINCounterValue
/*!
* @brief Redirects to common @ref DL_UART_enableLINCounter
*/
#define DL_UART_Extend_enableLINCounter DL_UART_enableLINCounter
/*!
* @brief Redirects to common @ref DL_UART_isLINCounterEnabled
*/
#define DL_UART_Extend_isLINCounterEnabled DL_UART_isLINCounterEnabled
/*!
* @brief Redirects to common @ref DL_UART_disableLINCounter
*/
#define DL_UART_Extend_disableLINCounter DL_UART_disableLINCounter
/*!
* @brief Redirects to common @ref DL_UART_enableLINCounterClearOnFallingEdge
*/
#define DL_UART_Extend_enableLINCounterClearOnFallingEdge \
DL_UART_enableLINCounterClearOnFallingEdge
/*!
* @brief Redirects to common @ref DL_UART_isLINCounterClearOnFallingEdge
*/
#define DL_UART_Extend_isLINCounterClearOnFallingEdge \
DL_UART_isLINCounterClearOnFallingEdge
/*!
* @brief Redirects to common @ref DL_UART_disableLINCounterClearOnFallingEdge
*/
#define DL_UART_Extend_disableLINCounterClearOnFallingEdge \
DL_UART_disableLINCounterClearOnFallingEdge
/*!
* @brief Redirects to common @ref DL_UART_enableLINCountWhileLow
*/
#define DL_UART_Extend_enableLINCountWhileLow DL_UART_enableLINCountWhileLow
/*!
* @brief Redirects to common @ref DL_UART_isLINCountWhileLowEnabled
*/
#define DL_UART_Extend_isLINCountWhileLowEnabled \
DL_UART_isLINCountWhileLowEnabled
/*!
* @brief Redirects to common @ref DL_UART_disableLINCountWhileLow
*/
#define DL_UART_Extend_disableLINCountWhileLow DL_UART_disableLINCountWhileLow
/*!
* @brief Redirects to common @ref DL_UART_enableLINFallingEdgeCapture
*/
#define DL_UART_Extend_enableLINFallingEdgeCapture \
DL_UART_enableLINFallingEdgeCapture
/*!
* @brief Redirects to common @ref DL_UART_isLINFallingEdgeCaptureEnabled
*/
#define DL_UART_Extend_isLINFallingEdgeCaptureEnabled \
DL_UART_isLINFallingEdgeCaptureEnabled
/*!
* @brief Redirects to common @ref DL_UART_disableLINFallingEdgeCapture
*/
#define DL_UART_Extend_disableLINFallingEdgeCapture \
DL_UART_disableLINFallingEdgeCapture
/*!
* @brief Redirects to common @ref DL_UART_enableLINRisingEdgeCapture
*/
#define DL_UART_Extend_enableLINRisingEdgeCapture \
DL_UART_enableLINRisingEdgeCapture
/*!
* @brief Redirects to common @ref DL_UART_isLINRisingEdgeCaptureEnabled
*/
#define DL_UART_Extend_isLINRisingEdgeCaptureEnabled \
DL_UART_isLINRisingEdgeCaptureEnabled
/*!
* @brief Redirects to common @ref DL_UART_disableLINRisingEdgeCapture
*/
#define DL_UART_Extend_disableLINRisingEdgeCapture \
DL_UART_disableLINRisingEdgeCapture
/*!
* @brief Redirects to common @ref DL_UART_enableLINCounterCompareMatch
*/
#define DL_UART_Extend_enableLINCounterCompareMatch \
DL_UART_enableLINCounterCompareMatch
/*!
* @brief Redirects to common
* @ref DL_UART_enableLINSyncFieldValidationCounterControl
*/
#define DL_UART_Extend_enableLINSyncFieldValidationCounterControl \
DL_UART_enableLINSyncFieldValidationCounterControl
/*!
* @brief Redirects to common @ref DL_UART_Extend_enableLINReceptionCountControl
*/
#define DL_UART_Extend_enableLINReceptionCountControl \
DL_UART_enableLINReceptionCountControl
/*!
* @brief Redirects to common @ref DL_UART_isLINCounterCompareMatchEnabled
*/
#define DL_UART_Extend_isLINCounterCompareMatchEnabled \
DL_UART_isLINCounterCompareMatchEnabled
/*!
* @brief Redirects to common @ref DL_UART_disableLINCounterCompareMatch
*/
#define DL_UART_Extend_disableLINCounterCompareMatch \
DL_UART_disableLINCounterCompareMatch
/*!
* @brief Redirects to common @ref DL_UART_setLINCounterCompareValue
*/
#define DL_UART_Extend_setLINCounterCompareValue \
DL_UART_setLINCounterCompareValue
/*!
* @brief Redirects to common @ref DL_UART_getLINFallingEdgeCaptureValue
*/
#define DL_UART_Extend_getLINFallingEdgeCaptureValue \
DL_UART_getLINFallingEdgeCaptureValue
/*!
* @brief Redirects to common @ref DL_UART_getLINRisingEdgeCaptureValue
*/
#define DL_UART_Extend_getLINRisingEdgeCaptureValue \
DL_UART_getLINRisingEdgeCaptureValue
/*!
* @brief Redirects to common @ref DL_UART_enableLINSendBreak
*/
#define DL_UART_Extend_enableLINSendBreak DL_UART_enableLINSendBreak
/*!
* @brief Redirects to common @ref DL_UART_disableLINSendBreak
*/
#define DL_UART_Extend_disableLINSendBreak DL_UART_disableLINSendBreak
/*!
* @brief Redirects to common @ref DL_UART_isLINSendBreakEnabled
*/
#define DL_UART_Extend_isLINSendBreakEnabled DL_UART_isLINSendBreakEnabled
/*!
* @brief Redirects to common @ref DL_UART_enableIrDAMode
*/
#define DL_UART_Extend_enableIrDAMode DL_UART_enableIrDAMode
/*!
* @brief Redirects to common @ref DL_UART_isIrDAModeEnabled
*/
#define DL_UART_Extend_isIrDAModeEnabled DL_UART_isIrDAModeEnabled
/*!
* @brief Redirects to common @ref DL_UART_disableIrDAMode
*/
#define DL_UART_Extend_disableIrDAMode DL_UART_disableIrDAMode
/*!
* @brief Redirects to common @ref DL_UART_setIrDATXPulseClockSelect
*/
#define DL_UART_Extend_setIrDATXPulseClockSelect \
DL_UART_setIrDATXPulseClockSelect
/*!
* @brief Redirects to common @ref DL_UART_getIrDATXPulseClockSelect
*/
#define DL_UART_Extend_getIrDATXPulseClockSelect \
DL_UART_getIrDATXPulseClockSelect
/*!
* @brief Redirects to common @ref DL_UART_configIrDAMode
*/
#define DL_UART_Extend_configIrDAMode DL_UART_configIrDAMode
/*!
* @brief Redirects to common @ref DL_UART_setIrDAPulseLength
*/
#define DL_UART_Extend_setIrDAPulseLength DL_UART_setIrDAPulseLength
/*!
* @brief Redirects to common @ref DL_UART_getIrDATXPulseLength
*/
#define DL_UART_Extend_getIrDATXPulseLength DL_UART_getIrDATXPulseLength
/*!
* @brief Redirects to common @ref DL_UART_setIrDARXPulsePolarity
*/
#define DL_UART_Extend_setIrDARXPulsePolarity DL_UART_setIrDARXPulsePolarity
/*!
* @brief Redirects to common @ref DL_UART_getIrDARXPulsePolarity
*/
#define DL_UART_Extend_getIrDARXPulsePolarity DL_UART_getIrDARXPulsePolarity
/*!
* @brief Redirects to common @ref DL_UART_setDigitalPulseWidth
*/
#define DL_UART_Extend_setDigitalPulseWidth DL_UART_setDigitalPulseWidth
/*!
* @brief Redirects to common @ref DL_UART_getDigitalPulseWidth
*/
#define DL_UART_Extend_getDigitalPulseWidth DL_UART_getDigitalPulseWidth
/*!
* @brief Redirects to common @ref DL_UART_setAddressMask
*/
#define DL_UART_Extend_setAddressMask DL_UART_setAddressMask
/*!
* @brief Redirects to common @ref DL_UART_getAddressMask
*/
#define DL_UART_Extend_getAddressMask DL_UART_getAddressMask
/*!
* @brief Redirects to common @ref DL_UART_setAddress
*/
#define DL_UART_Extend_setAddress DL_UART_setAddress
/*!
* @brief Redirects to common @ref DL_UART_getAddress
*/
#define DL_UART_Extend_getAddress DL_UART_getAddress
/*!
* @brief Redirects to common @ref DL_UART_enableManchesterEncoding
*/
#define DL_UART_Extend_enableManchesterEncoding \
DL_UART_enableManchesterEncoding
/*!
* @brief Redirects to common @ref DL_UART_disableManchesterEncoding
*/
#define DL_UART_Extend_disableManchesterEncoding \
DL_UART_disableManchesterEncoding
/*!
* @brief Redirects to common @ref DL_UART_isManchesterEncodingEnabled
*/
#define DL_UART_Extend_isManchesterEncodingEnabled \
DL_UART_isManchesterEncodingEnabled
/*!
* @brief Redirects to common @ref DL_UART_setClockDivider2
*/
#define DL_UART_Extend_setClockDivider2 DL_UART_setClockDivider2
/*!
* @brief Redirects to common @ref DL_UART_getClockDivider2
*/
#define DL_UART_Extend_getClockDivider2 DL_UART_getClockDivider2
/*!
* @brief Redirects to common @ref DL_UART_setIrDABaudRateDivisor
*/
#define DL_UART_Extend_setIrDABaudRateDivisor DL_UART_setIrDABaudRateDivisor
/* clang-format on */
#ifdef __cplusplus
}
#endif
#endif /* __MSPM0_HAS_UART_EXTD__ */
#endif /* ti_dl_dl_uart_extend__include */
/** @}*/