RTEMS 6.3
Loading...
Searching...
No Matches
reg_lin.h File Reference

This header file provides LIN interfaces. More...

#include <bsp/utility.h>

Go to the source code of this file.

Data Structures

struct  tms570_lin_t

Macros

#define TMS570_LIN_GCR0_Reserved(val)
#define TMS570_LIN_GCR0_Reserved_GET(reg)
#define TMS570_LIN_GCR0_Reserved_SET(reg, val)
#define TMS570_LIN_GCR0_RESET   BSP_BIT32(0)
#define TMS570_LIN_GCR1_TXENA   BSP_BIT32(25)
#define TMS570_LIN_GCR1_RXENA   BSP_BIT32(24)
#define TMS570_LIN_GCR1_CONT   BSP_BIT32(17)
#define TMS570_LIN_GCR1_LOOP_BACK   BSP_BIT32(16)
#define TMS570_LIN_GCR1_POWERDOWN   BSP_BIT32(9)
#define TMS570_LIN_GCR1_SLEEP   BSP_BIT32(8)
#define TMS570_LIN_GCR1_SWnRST   BSP_BIT32(7)
#define TMS570_LIN_GCR1_CLOCK   BSP_BIT32(5)
#define TMS570_LIN_GCR1_STOP   BSP_BIT32(4)
#define TMS570_LIN_GCR1_PARITY   BSP_BIT32(3)
#define TMS570_LIN_GCR1_PARITY_ENA   BSP_BIT32(2)
#define TMS570_LIN_GCR1_TIMING_MODE   BSP_BIT32(1)
#define TMS570_LIN_GCR1_COMM_MODE   BSP_BIT32(0)
#define TMS570_LIN_GCR2_CC   BSP_BIT32(17)
#define TMS570_LIN_GCR2_SC   BSP_BIT32(16)
#define TMS570_LIN_GCR2_GEN_WU   BSP_BIT32(8)
#define TMS570_LIN_GCR2_POWERDOWN   BSP_BIT32(0)
#define TMS570_LIN_SETINT_SET_FE_INT   BSP_BIT32(26)
#define TMS570_LIN_SETINT_SET_OE_INT   BSP_BIT32(25)
#define TMS570_LIN_SETINT_SET_PE_INT   BSP_BIT32(24)
#define TMS570_LIN_SETINT_SET_RX_DMA_ALL   BSP_BIT32(18)
#define TMS570_LIN_SETINT_SET_RX_DMA   BSP_BIT32(17)
#define TMS570_LIN_SETINT_SET_TX_DMA   BSP_BIT32(16)
#define TMS570_LIN_SETINT_SET_RX_INT   BSP_BIT32(9)
#define TMS570_LIN_SETINT_SET_TX_INT   BSP_BIT32(8)
#define TMS570_LIN_SETINT_SET_WAKEUP_INT   BSP_BIT32(1)
#define TMS570_LIN_SETINT_SET_BRKDT_INT   BSP_BIT32(0)
#define TMS570_LIN_CLEARINT_CLR_FE_INT   BSP_BIT32(26)
#define TMS570_LIN_CLEARINT_CLR_CE_INT   BSP_BIT32(25)
#define TMS570_LIN_CLEARINT_CLR_PE_INT   BSP_BIT32(24)
#define TMS570_LIN_CLEARINT_CLR_RX_DMA_ALL   BSP_BIT32(18)
#define TMS570_LIN_CLEARINT_CLR_RX_DMA   BSP_BIT32(17)
#define TMS570_LIN_CLEARINT_CLR_TX_DMA   BSP_BIT32(16)
#define TMS570_LIN_CLEARINT_CLR_RX_INT   BSP_BIT32(9)
#define TMS570_LIN_CLEARINT_CLR_TX_INT   BSP_BIT32(8)
#define TMS570_LIN_CLEARINT_CLR_WAKEUP_INT   BSP_BIT32(1)
#define TMS570_LIN_CLEARINT_CLR_BRKDT_INT   BSP_BIT32(0)
#define TMS570_LIN_SETINTLVL_SET_FE_INT_LVL   BSP_BIT32(26)
#define TMS570_LIN_SETINTLVL_SET_CE_INT_LVL   BSP_BIT32(25)
#define TMS570_LIN_SETINTLVL_SET_PE_INT_LVL   BSP_BIT32(24)
#define TMS570_LIN_SETINTLVL_SET_RX_DMA_ALL_LVL   BSP_BIT32(18)
#define TMS570_LIN_SETINTLVL_SET_RX_INT_LVL   BSP_BIT32(9)
#define TMS570_LIN_SETINTLVL_SET_TX_INT_LVL   BSP_BIT32(8)
#define TMS570_LIN_SETINTLVL_SET_WAKEUP_INT_LVL   BSP_BIT32(1)
#define TMS570_LIN_SETINTLVL_SET_BRKDT_INT_LVL   BSP_BIT32(0)
#define TMS570_LIN_CLEARINTLVL_CLR_FE_INT_LVL   BSP_BIT32(26)
#define TMS570_LIN_CLEARINTLVL_CLR_CE_INT_LVL   BSP_BIT32(25)
#define TMS570_LIN_CLEARINTLVL_CLR_CE_INT_LVL   BSP_BIT32(25)
#define TMS570_LIN_CLEARINTLVL_CLR_PE_INT_LVL   BSP_BIT32(24)
#define TMS570_LIN_CLEARINTLVL_CLR_RX_DMA_ALL_LVL   BSP_BIT32(18)
#define TMS570_LIN_CLEARINTLVL_CLR_RX_INT_LVL   BSP_BIT32(9)
#define TMS570_LIN_CLEARINTLVL_8   BSP_BIT32(8)
#define TMS570_LIN_CLEARINTLVL_CLR_WAKEUP_INT_LVL   BSP_BIT32(1)
#define TMS570_LIN_CLEARINTLVL_CLR_BRKDT_INT_LVL   BSP_BIT32(0)
#define TMS570_LIN_FLR_FE   BSP_BIT32(26)
#define TMS570_LIN_FLR_OE   BSP_BIT32(25)
#define TMS570_LIN_FLR_PE   BSP_BIT32(24)
#define TMS570_LIN_FLR_RXWAKE   BSP_BIT32(12)
#define TMS570_LIN_FLR_TX_EMPTY   BSP_BIT32(11)
#define TMS570_LIN_FLR_TXWAKE   BSP_BIT32(10)
#define TMS570_LIN_FLR_RXRDY   BSP_BIT32(9)
#define TMS570_LIN_FLR_TXRDY   BSP_BIT32(8)
#define TMS570_LIN_FLR_BUSY   BSP_BIT32(3)
#define TMS570_LIN_FLR_IDLE   BSP_BIT32(2)
#define TMS570_LIN_FLR_WAKEUP   BSP_BIT32(1)
#define TMS570_LIN_FLR_BRKDT   BSP_BIT32(0)
#define TMS570_LIN_INTVECT0_INVECT0(val)
#define TMS570_LIN_INTVECT0_INVECT0_GET(reg)
#define TMS570_LIN_INTVECT0_INVECT0_SET(reg, val)
#define TMS570_LIN_INTVECT1_INVECT1(val)
#define TMS570_LIN_INTVECT1_INVECT1_GET(reg)
#define TMS570_LIN_INTVECT1_INVECT1_SET(reg, val)
#define TMS570_LIN_FORMAT_CHAR(val)
#define TMS570_LIN_FORMAT_CHAR_GET(reg)
#define TMS570_LIN_FORMAT_CHAR_SET(reg, val)
#define TMS570_LIN_BRS_BAUD(val)
#define TMS570_LIN_BRS_BAUD_GET(reg)
#define TMS570_LIN_BRS_BAUD_SET(reg, val)
#define TMS570_LIN_ED_ED(val)
#define TMS570_LIN_ED_ED_GET(reg)
#define TMS570_LIN_ED_ED_SET(reg, val)
#define TMS570_LIN_RD_RD(val)
#define TMS570_LIN_RD_RD_GET(reg)
#define TMS570_LIN_RD_RD_SET(reg, val)
#define TMS570_LIN_TD_TD(val)
#define TMS570_LIN_TD_TD_GET(reg)
#define TMS570_LIN_TD_TD_SET(reg, val)
#define TMS570_LIN_PIO0_TX_FUNC   BSP_BIT32(2)
#define TMS570_LIN_PIO0_RX_FUNC   BSP_BIT32(1)
#define TMS570_LIN_PIO1_TX_DIR   BSP_BIT32(2)
#define TMS570_LIN_PIO1_RX_DIR   BSP_BIT32(1)
#define TMS570_LIN_PIO2_TX_IN   BSP_BIT32(2)
#define TMS570_LIN_PIO2_RX_IN   BSP_BIT32(1)
#define TMS570_LIN_PIO3_TX_OUT   BSP_BIT32(2)
#define TMS570_LIN_PIO3_RX_OUT   BSP_BIT32(1)
#define TMS570_LIN_PIO4_TX_SET   BSP_BIT32(2)
#define TMS570_LIN_PIO4_RX_SET   BSP_BIT32(1)
#define TMS570_LIN_PIO5_TX_CLR   BSP_BIT32(2)
#define TMS570_LIN_PIO5_RX_CLR   BSP_BIT32(1)
#define TMS570_LIN_PIO6_TX_PDR   BSP_BIT32(2)
#define TMS570_LIN_PIO6_RX_PDR   BSP_BIT32(1)
#define TMS570_LIN_PIO7_TX_PD   BSP_BIT32(2)
#define TMS570_LIN_PIO7_RX_PD   BSP_BIT32(1)
#define TMS570_LIN_PIO8_TX_PSL   BSP_BIT32(2)
#define TMS570_LIN_PIO8_RX_PSL   BSP_BIT32(1)
#define TMS570_LIN_COMP_SDEL(val)
#define TMS570_LIN_COMP_SDEL_GET(reg)
#define TMS570_LIN_COMP_SDEL_SET(reg, val)
#define TMS570_LIN_COMP_SBREAK(val)
#define TMS570_LIN_COMP_SBREAK_GET(reg)
#define TMS570_LIN_COMP_SBREAK_SET(reg, val)
#define TMS570_LIN_RD0_RD0(val)
#define TMS570_LIN_RD0_RD0_GET(reg)
#define TMS570_LIN_RD0_RD0_SET(reg, val)
#define TMS570_LIN_RD0_RD1(val)
#define TMS570_LIN_RD0_RD1_GET(reg)
#define TMS570_LIN_RD0_RD1_SET(reg, val)
#define TMS570_LIN_RD0_RD2(val)
#define TMS570_LIN_RD0_RD2_GET(reg)
#define TMS570_LIN_RD0_RD2_SET(reg, val)
#define TMS570_LIN_RD0_RD3(val)
#define TMS570_LIN_RD0_RD3_GET(reg)
#define TMS570_LIN_RD0_RD3_SET(reg, val)
#define TMS570_LIN_RD1_RD4(val)
#define TMS570_LIN_RD1_RD4_GET(reg)
#define TMS570_LIN_RD1_RD4_SET(reg, val)
#define TMS570_LIN_RD1_RD5(val)
#define TMS570_LIN_RD1_RD5_GET(reg)
#define TMS570_LIN_RD1_RD5_SET(reg, val)
#define TMS570_LIN_RD1_RD6(val)
#define TMS570_LIN_RD1_RD6_GET(reg)
#define TMS570_LIN_RD1_RD6_SET(reg, val)
#define TMS570_LIN_RD1_RD7(val)
#define TMS570_LIN_RD1_RD7_GET(reg)
#define TMS570_LIN_RD1_RD7_SET(reg, val)
#define TMS570_LIN_MASK_RX_ID_MASK(val)
#define TMS570_LIN_MASK_RX_ID_MASK_GET(reg)
#define TMS570_LIN_MASK_RX_ID_MASK_SET(reg, val)
#define TMS570_LIN_MASK_TX_ID_MASK(val)
#define TMS570_LIN_MASK_TX_ID_MASK_GET(reg)
#define TMS570_LIN_MASK_TX_ID_MASK_SET(reg, val)
#define TMS570_LIN_ID_RECEIVED_ID(val)
#define TMS570_LIN_ID_RECEIVED_ID_GET(reg)
#define TMS570_LIN_ID_RECEIVED_ID_SET(reg, val)
#define TMS570_LIN_ID_ID_SLAVETASK_BYTE(val)
#define TMS570_LIN_ID_ID_SLAVETASK_BYTE_GET(reg)
#define TMS570_LIN_ID_ID_SLAVETASK_BYTE_SET(reg, val)
#define TMS570_LIN_ID_ID_BYTE(val)
#define TMS570_LIN_ID_ID_BYTE_GET(reg)
#define TMS570_LIN_ID_ID_BYTE_SET(reg, val)
#define TMS570_LIN_TD0_TD0(val)
#define TMS570_LIN_TD0_TD0_GET(reg)
#define TMS570_LIN_TD0_TD0_SET(reg, val)
#define TMS570_LIN_TD0_TD1(val)
#define TMS570_LIN_TD0_TD1_GET(reg)
#define TMS570_LIN_TD0_TD1_SET(reg, val)
#define TMS570_LIN_TD0_TD2(val)
#define TMS570_LIN_TD0_TD2_GET(reg)
#define TMS570_LIN_TD0_TD2_SET(reg, val)
#define TMS570_LIN_TD0_TD3(val)
#define TMS570_LIN_TD0_TD3_GET(reg)
#define TMS570_LIN_TD0_TD3_SET(reg, val)
#define TMS570_LIN_TD1_TD4(val)
#define TMS570_LIN_TD1_TD4_GET(reg)
#define TMS570_LIN_TD1_TD4_SET(reg, val)
#define TMS570_LIN_TD1_TD5(val)
#define TMS570_LIN_TD1_TD5_GET(reg)
#define TMS570_LIN_TD1_TD5_SET(reg, val)
#define TMS570_LIN_TD1_TD6(val)
#define TMS570_LIN_TD1_TD6_GET(reg)
#define TMS570_LIN_TD1_TD6_SET(reg, val)
#define TMS570_LIN_TD1_TD7(val)
#define TMS570_LIN_TD1_TD7_GET(reg)
#define TMS570_LIN_TD1_TD7_SET(reg, val)
#define TMS570_LIN_MBRSR_MBR(val)
#define TMS570_LIN_MBRSR_MBR_GET(reg)
#define TMS570_LIN_MBRSR_MBR_SET(reg, val)
#define TMS570_LIN_IODFTCTRL_FEN   BSP_BIT32(26)
#define TMS570_LIN_IODFTCTRL_PEN   BSP_BIT32(25)
#define TMS570_LIN_IODFTCTRL_BRKD_TENA   BSP_BIT32(24)
#define TMS570_LIN_IODFTCTRL_PIN_SAMPLE_MASK(val)
#define TMS570_LIN_IODFTCTRL_PIN_SAMPLE_MASK_GET(reg)
#define TMS570_LIN_IODFTCTRL_PIN_SAMPLE_MASK_SET(reg, val)
#define TMS570_LIN_IODFTCTRL_TX_SHIFT(val)
#define TMS570_LIN_IODFTCTRL_TX_SHIFT_GET(reg)
#define TMS570_LIN_IODFTCTRL_TX_SHIFT_SET(reg, val)
#define TMS570_LIN_IODFTCTRL_IODFTENA(val)
#define TMS570_LIN_IODFTCTRL_IODFTENA_GET(reg)
#define TMS570_LIN_IODFTCTRL_IODFTENA_SET(reg, val)
#define TMS570_LIN_IODFTCTRL_LPBENA   BSP_BIT32(1)
#define TMS570_LIN_IODFTCTRL_RXPENA   BSP_BIT32(0)

Detailed Description

This header file provides LIN interfaces.

Macro Definition Documentation

◆ TMS570_LIN_BRS_BAUD

#define TMS570_LIN_BRS_BAUD ( val)
Value:
BSP_FLD32(val,0, 23)

◆ TMS570_LIN_BRS_BAUD_GET

#define TMS570_LIN_BRS_BAUD_GET ( reg)
Value:
BSP_FLD32GET(reg,0, 23)

◆ TMS570_LIN_BRS_BAUD_SET

#define TMS570_LIN_BRS_BAUD_SET ( reg,
val )
Value:
BSP_FLD32SET(reg, val,0, 23)

◆ TMS570_LIN_COMP_SBREAK

#define TMS570_LIN_COMP_SBREAK ( val)
Value:
BSP_FLD32(val,0, 2)

◆ TMS570_LIN_COMP_SBREAK_GET

#define TMS570_LIN_COMP_SBREAK_GET ( reg)
Value:
BSP_FLD32GET(reg,0, 2)

◆ TMS570_LIN_COMP_SBREAK_SET

#define TMS570_LIN_COMP_SBREAK_SET ( reg,
val )
Value:
BSP_FLD32SET(reg, val,0, 2)

◆ TMS570_LIN_COMP_SDEL

#define TMS570_LIN_COMP_SDEL ( val)
Value:
BSP_FLD32(val,8, 9)

◆ TMS570_LIN_COMP_SDEL_GET

#define TMS570_LIN_COMP_SDEL_GET ( reg)
Value:
BSP_FLD32GET(reg,8, 9)

◆ TMS570_LIN_COMP_SDEL_SET

#define TMS570_LIN_COMP_SDEL_SET ( reg,
val )
Value:
BSP_FLD32SET(reg, val,8, 9)

◆ TMS570_LIN_ED_ED

#define TMS570_LIN_ED_ED ( val)
Value:
BSP_FLD32(val,0, 7)

◆ TMS570_LIN_ED_ED_GET

#define TMS570_LIN_ED_ED_GET ( reg)
Value:
BSP_FLD32GET(reg,0, 7)

◆ TMS570_LIN_ED_ED_SET

#define TMS570_LIN_ED_ED_SET ( reg,
val )
Value:
BSP_FLD32SET(reg, val,0, 7)

◆ TMS570_LIN_FORMAT_CHAR

#define TMS570_LIN_FORMAT_CHAR ( val)
Value:
BSP_FLD32(val,0, 2)

◆ TMS570_LIN_FORMAT_CHAR_GET

#define TMS570_LIN_FORMAT_CHAR_GET ( reg)
Value:
BSP_FLD32GET(reg,0, 2)

◆ TMS570_LIN_FORMAT_CHAR_SET

#define TMS570_LIN_FORMAT_CHAR_SET ( reg,
val )
Value:
BSP_FLD32SET(reg, val,0, 2)

◆ TMS570_LIN_GCR0_Reserved

#define TMS570_LIN_GCR0_Reserved ( val)
Value:
BSP_FLD32(val,1, 31)

◆ TMS570_LIN_GCR0_Reserved_GET

#define TMS570_LIN_GCR0_Reserved_GET ( reg)
Value:
BSP_FLD32GET(reg,1, 31)

◆ TMS570_LIN_GCR0_Reserved_SET

#define TMS570_LIN_GCR0_Reserved_SET ( reg,
val )
Value:
BSP_FLD32SET(reg, val,1, 31)

◆ TMS570_LIN_ID_ID_BYTE

#define TMS570_LIN_ID_ID_BYTE ( val)
Value:
BSP_FLD32(val,0, 7)

◆ TMS570_LIN_ID_ID_BYTE_GET

#define TMS570_LIN_ID_ID_BYTE_GET ( reg)
Value:
BSP_FLD32GET(reg,0, 7)

◆ TMS570_LIN_ID_ID_BYTE_SET

#define TMS570_LIN_ID_ID_BYTE_SET ( reg,
val )
Value:
BSP_FLD32SET(reg, val,0, 7)

◆ TMS570_LIN_ID_ID_SLAVETASK_BYTE

#define TMS570_LIN_ID_ID_SLAVETASK_BYTE ( val)
Value:
BSP_FLD32(val,8, 15)

◆ TMS570_LIN_ID_ID_SLAVETASK_BYTE_GET

#define TMS570_LIN_ID_ID_SLAVETASK_BYTE_GET ( reg)
Value:
BSP_FLD32GET(reg,8, 15)

◆ TMS570_LIN_ID_ID_SLAVETASK_BYTE_SET

#define TMS570_LIN_ID_ID_SLAVETASK_BYTE_SET ( reg,
val )
Value:
BSP_FLD32SET(reg, val,8, 15)

◆ TMS570_LIN_ID_RECEIVED_ID

#define TMS570_LIN_ID_RECEIVED_ID ( val)
Value:
BSP_FLD32(val,16, 23)

◆ TMS570_LIN_ID_RECEIVED_ID_GET

#define TMS570_LIN_ID_RECEIVED_ID_GET ( reg)
Value:
BSP_FLD32GET(reg,16, 23)

◆ TMS570_LIN_ID_RECEIVED_ID_SET

#define TMS570_LIN_ID_RECEIVED_ID_SET ( reg,
val )
Value:
BSP_FLD32SET(reg, val,16, 23)

◆ TMS570_LIN_INTVECT0_INVECT0

#define TMS570_LIN_INTVECT0_INVECT0 ( val)
Value:
BSP_FLD32(val,0, 3)

◆ TMS570_LIN_INTVECT0_INVECT0_GET

#define TMS570_LIN_INTVECT0_INVECT0_GET ( reg)
Value:
BSP_FLD32GET(reg,0, 3)

◆ TMS570_LIN_INTVECT0_INVECT0_SET

#define TMS570_LIN_INTVECT0_INVECT0_SET ( reg,
val )
Value:
BSP_FLD32SET(reg, val,0, 3)

◆ TMS570_LIN_INTVECT1_INVECT1

#define TMS570_LIN_INTVECT1_INVECT1 ( val)
Value:
BSP_FLD32(val,0, 3)

◆ TMS570_LIN_INTVECT1_INVECT1_GET

#define TMS570_LIN_INTVECT1_INVECT1_GET ( reg)
Value:
BSP_FLD32GET(reg,0, 3)

◆ TMS570_LIN_INTVECT1_INVECT1_SET

#define TMS570_LIN_INTVECT1_INVECT1_SET ( reg,
val )
Value:
BSP_FLD32SET(reg, val,0, 3)

◆ TMS570_LIN_IODFTCTRL_IODFTENA

#define TMS570_LIN_IODFTCTRL_IODFTENA ( val)
Value:
BSP_FLD32(val,8, 11)

◆ TMS570_LIN_IODFTCTRL_IODFTENA_GET

#define TMS570_LIN_IODFTCTRL_IODFTENA_GET ( reg)
Value:
BSP_FLD32GET(reg,8, 11)

◆ TMS570_LIN_IODFTCTRL_IODFTENA_SET

#define TMS570_LIN_IODFTCTRL_IODFTENA_SET ( reg,
val )
Value:
BSP_FLD32SET(reg, val,8, 11)

◆ TMS570_LIN_IODFTCTRL_PIN_SAMPLE_MASK

#define TMS570_LIN_IODFTCTRL_PIN_SAMPLE_MASK ( val)
Value:
BSP_FLD32(val,19, 20)

◆ TMS570_LIN_IODFTCTRL_PIN_SAMPLE_MASK_GET

#define TMS570_LIN_IODFTCTRL_PIN_SAMPLE_MASK_GET ( reg)
Value:
BSP_FLD32GET(reg,19, 20)

◆ TMS570_LIN_IODFTCTRL_PIN_SAMPLE_MASK_SET

#define TMS570_LIN_IODFTCTRL_PIN_SAMPLE_MASK_SET ( reg,
val )
Value:
BSP_FLD32SET(reg, val,19, 20)

◆ TMS570_LIN_IODFTCTRL_TX_SHIFT

#define TMS570_LIN_IODFTCTRL_TX_SHIFT ( val)
Value:
BSP_FLD32(val,16, 18)

◆ TMS570_LIN_IODFTCTRL_TX_SHIFT_GET

#define TMS570_LIN_IODFTCTRL_TX_SHIFT_GET ( reg)
Value:
BSP_FLD32GET(reg,16, 18)

◆ TMS570_LIN_IODFTCTRL_TX_SHIFT_SET

#define TMS570_LIN_IODFTCTRL_TX_SHIFT_SET ( reg,
val )
Value:
BSP_FLD32SET(reg, val,16, 18)

◆ TMS570_LIN_MASK_RX_ID_MASK

#define TMS570_LIN_MASK_RX_ID_MASK ( val)
Value:
BSP_FLD32(val,16, 23)

◆ TMS570_LIN_MASK_RX_ID_MASK_GET

#define TMS570_LIN_MASK_RX_ID_MASK_GET ( reg)
Value:
BSP_FLD32GET(reg,16, 23)

◆ TMS570_LIN_MASK_RX_ID_MASK_SET

#define TMS570_LIN_MASK_RX_ID_MASK_SET ( reg,
val )
Value:
BSP_FLD32SET(reg, val,16, 23)

◆ TMS570_LIN_MASK_TX_ID_MASK

#define TMS570_LIN_MASK_TX_ID_MASK ( val)
Value:
BSP_FLD32(val,0, 7)

◆ TMS570_LIN_MASK_TX_ID_MASK_GET

#define TMS570_LIN_MASK_TX_ID_MASK_GET ( reg)
Value:
BSP_FLD32GET(reg,0, 7)

◆ TMS570_LIN_MASK_TX_ID_MASK_SET

#define TMS570_LIN_MASK_TX_ID_MASK_SET ( reg,
val )
Value:
BSP_FLD32SET(reg, val,0, 7)

◆ TMS570_LIN_MBRSR_MBR

#define TMS570_LIN_MBRSR_MBR ( val)
Value:
BSP_FLD32(val,0, 12)

◆ TMS570_LIN_MBRSR_MBR_GET

#define TMS570_LIN_MBRSR_MBR_GET ( reg)
Value:
BSP_FLD32GET(reg,0, 12)

◆ TMS570_LIN_MBRSR_MBR_SET

#define TMS570_LIN_MBRSR_MBR_SET ( reg,
val )
Value:
BSP_FLD32SET(reg, val,0, 12)

◆ TMS570_LIN_RD0_RD0

#define TMS570_LIN_RD0_RD0 ( val)
Value:
BSP_FLD32(val,24, 31)

◆ TMS570_LIN_RD0_RD0_GET

#define TMS570_LIN_RD0_RD0_GET ( reg)
Value:
BSP_FLD32GET(reg,24, 31)

◆ TMS570_LIN_RD0_RD0_SET

#define TMS570_LIN_RD0_RD0_SET ( reg,
val )
Value:
BSP_FLD32SET(reg, val,24, 31)

◆ TMS570_LIN_RD0_RD1

#define TMS570_LIN_RD0_RD1 ( val)
Value:
BSP_FLD32(val,16, 23)

◆ TMS570_LIN_RD0_RD1_GET

#define TMS570_LIN_RD0_RD1_GET ( reg)
Value:
BSP_FLD32GET(reg,16, 23)

◆ TMS570_LIN_RD0_RD1_SET

#define TMS570_LIN_RD0_RD1_SET ( reg,
val )
Value:
BSP_FLD32SET(reg, val,16, 23)

◆ TMS570_LIN_RD0_RD2

#define TMS570_LIN_RD0_RD2 ( val)
Value:
BSP_FLD32(val,8, 15)

◆ TMS570_LIN_RD0_RD2_GET

#define TMS570_LIN_RD0_RD2_GET ( reg)
Value:
BSP_FLD32GET(reg,8, 15)

◆ TMS570_LIN_RD0_RD2_SET

#define TMS570_LIN_RD0_RD2_SET ( reg,
val )
Value:
BSP_FLD32SET(reg, val,8, 15)

◆ TMS570_LIN_RD0_RD3

#define TMS570_LIN_RD0_RD3 ( val)
Value:
BSP_FLD32(val,0, 7)

◆ TMS570_LIN_RD0_RD3_GET

#define TMS570_LIN_RD0_RD3_GET ( reg)
Value:
BSP_FLD32GET(reg,0, 7)

◆ TMS570_LIN_RD0_RD3_SET

#define TMS570_LIN_RD0_RD3_SET ( reg,
val )
Value:
BSP_FLD32SET(reg, val,0, 7)

◆ TMS570_LIN_RD1_RD4

#define TMS570_LIN_RD1_RD4 ( val)
Value:
BSP_FLD32(val,24, 31)

◆ TMS570_LIN_RD1_RD4_GET

#define TMS570_LIN_RD1_RD4_GET ( reg)
Value:
BSP_FLD32GET(reg,24, 31)

◆ TMS570_LIN_RD1_RD4_SET

#define TMS570_LIN_RD1_RD4_SET ( reg,
val )
Value:
BSP_FLD32SET(reg, val,24, 31)

◆ TMS570_LIN_RD1_RD5

#define TMS570_LIN_RD1_RD5 ( val)
Value:
BSP_FLD32(val,16, 23)

◆ TMS570_LIN_RD1_RD5_GET

#define TMS570_LIN_RD1_RD5_GET ( reg)
Value:
BSP_FLD32GET(reg,16, 23)

◆ TMS570_LIN_RD1_RD5_SET

#define TMS570_LIN_RD1_RD5_SET ( reg,
val )
Value:
BSP_FLD32SET(reg, val,16, 23)

◆ TMS570_LIN_RD1_RD6

#define TMS570_LIN_RD1_RD6 ( val)
Value:
BSP_FLD32(val,8, 15)

◆ TMS570_LIN_RD1_RD6_GET

#define TMS570_LIN_RD1_RD6_GET ( reg)
Value:
BSP_FLD32GET(reg,8, 15)

◆ TMS570_LIN_RD1_RD6_SET

#define TMS570_LIN_RD1_RD6_SET ( reg,
val )
Value:
BSP_FLD32SET(reg, val,8, 15)

◆ TMS570_LIN_RD1_RD7

#define TMS570_LIN_RD1_RD7 ( val)
Value:
BSP_FLD32(val,0, 7)

◆ TMS570_LIN_RD1_RD7_GET

#define TMS570_LIN_RD1_RD7_GET ( reg)
Value:
BSP_FLD32GET(reg,0, 7)

◆ TMS570_LIN_RD1_RD7_SET

#define TMS570_LIN_RD1_RD7_SET ( reg,
val )
Value:
BSP_FLD32SET(reg, val,0, 7)

◆ TMS570_LIN_RD_RD

#define TMS570_LIN_RD_RD ( val)
Value:
BSP_FLD32(val,0, 7)

◆ TMS570_LIN_RD_RD_GET

#define TMS570_LIN_RD_RD_GET ( reg)
Value:
BSP_FLD32GET(reg,0, 7)

◆ TMS570_LIN_RD_RD_SET

#define TMS570_LIN_RD_RD_SET ( reg,
val )
Value:
BSP_FLD32SET(reg, val,0, 7)

◆ TMS570_LIN_TD0_TD0

#define TMS570_LIN_TD0_TD0 ( val)
Value:
BSP_FLD32(val,24, 31)

◆ TMS570_LIN_TD0_TD0_GET

#define TMS570_LIN_TD0_TD0_GET ( reg)
Value:
BSP_FLD32GET(reg,24, 31)

◆ TMS570_LIN_TD0_TD0_SET

#define TMS570_LIN_TD0_TD0_SET ( reg,
val )
Value:
BSP_FLD32SET(reg, val,24, 31)

◆ TMS570_LIN_TD0_TD1

#define TMS570_LIN_TD0_TD1 ( val)
Value:
BSP_FLD32(val,16, 23)

◆ TMS570_LIN_TD0_TD1_GET

#define TMS570_LIN_TD0_TD1_GET ( reg)
Value:
BSP_FLD32GET(reg,16, 23)

◆ TMS570_LIN_TD0_TD1_SET

#define TMS570_LIN_TD0_TD1_SET ( reg,
val )
Value:
BSP_FLD32SET(reg, val,16, 23)

◆ TMS570_LIN_TD0_TD2

#define TMS570_LIN_TD0_TD2 ( val)
Value:
BSP_FLD32(val,8, 15)

◆ TMS570_LIN_TD0_TD2_GET

#define TMS570_LIN_TD0_TD2_GET ( reg)
Value:
BSP_FLD32GET(reg,8, 15)

◆ TMS570_LIN_TD0_TD2_SET

#define TMS570_LIN_TD0_TD2_SET ( reg,
val )
Value:
BSP_FLD32SET(reg, val,8, 15)

◆ TMS570_LIN_TD0_TD3

#define TMS570_LIN_TD0_TD3 ( val)
Value:
BSP_FLD32(val,0, 7)

◆ TMS570_LIN_TD0_TD3_GET

#define TMS570_LIN_TD0_TD3_GET ( reg)
Value:
BSP_FLD32GET(reg,0, 7)

◆ TMS570_LIN_TD0_TD3_SET

#define TMS570_LIN_TD0_TD3_SET ( reg,
val )
Value:
BSP_FLD32SET(reg, val,0, 7)

◆ TMS570_LIN_TD1_TD4

#define TMS570_LIN_TD1_TD4 ( val)
Value:
BSP_FLD32(val,24, 31)

◆ TMS570_LIN_TD1_TD4_GET

#define TMS570_LIN_TD1_TD4_GET ( reg)
Value:
BSP_FLD32GET(reg,24, 31)

◆ TMS570_LIN_TD1_TD4_SET

#define TMS570_LIN_TD1_TD4_SET ( reg,
val )
Value:
BSP_FLD32SET(reg, val,24, 31)

◆ TMS570_LIN_TD1_TD5

#define TMS570_LIN_TD1_TD5 ( val)
Value:
BSP_FLD32(val,16, 23)

◆ TMS570_LIN_TD1_TD5_GET

#define TMS570_LIN_TD1_TD5_GET ( reg)
Value:
BSP_FLD32GET(reg,16, 23)

◆ TMS570_LIN_TD1_TD5_SET

#define TMS570_LIN_TD1_TD5_SET ( reg,
val )
Value:
BSP_FLD32SET(reg, val,16, 23)

◆ TMS570_LIN_TD1_TD6

#define TMS570_LIN_TD1_TD6 ( val)
Value:
BSP_FLD32(val,8, 15)

◆ TMS570_LIN_TD1_TD6_GET

#define TMS570_LIN_TD1_TD6_GET ( reg)
Value:
BSP_FLD32GET(reg,8, 15)

◆ TMS570_LIN_TD1_TD6_SET

#define TMS570_LIN_TD1_TD6_SET ( reg,
val )
Value:
BSP_FLD32SET(reg, val,8, 15)

◆ TMS570_LIN_TD1_TD7

#define TMS570_LIN_TD1_TD7 ( val)
Value:
BSP_FLD32(val,0, 7)

◆ TMS570_LIN_TD1_TD7_GET

#define TMS570_LIN_TD1_TD7_GET ( reg)
Value:
BSP_FLD32GET(reg,0, 7)

◆ TMS570_LIN_TD1_TD7_SET

#define TMS570_LIN_TD1_TD7_SET ( reg,
val )
Value:
BSP_FLD32SET(reg, val,0, 7)

◆ TMS570_LIN_TD_TD

#define TMS570_LIN_TD_TD ( val)
Value:
BSP_FLD32(val,0, 7)

◆ TMS570_LIN_TD_TD_GET

#define TMS570_LIN_TD_TD_GET ( reg)
Value:
BSP_FLD32GET(reg,0, 7)

◆ TMS570_LIN_TD_TD_SET

#define TMS570_LIN_TD_TD_SET ( reg,
val )
Value:
BSP_FLD32SET(reg, val,0, 7)