75 #define SSC1_tBit_us (1.0 / (SSC1_MAN_BAUDRATE / 1000.0))
77 #define SSC2_tBit_us (1.0 / (SSC2_MAN_BAUDRATE / 1000.0))
#define SSC2
Definition: tle985x.h:6280
#define SSC1
Definition: tle985x.h:6279
#define SCU
Definition: tle985x.h:6277
#define SCU_IRCON2CLR_TIR1C_Msk
Definition: tle985x.h:10034
#define SSC2_ISRCLR_BECLR_Msk
Definition: tle985x.h:10733
#define SSC1_ISRCLR_RECLR_Msk
Definition: tle985x.h:10665
#define SSC2_ISRCLR_PECLR_Msk
Definition: tle985x.h:10735
#define SSC1_RB_RB_VALUE_Pos
Definition: tle985x.h:10680
#define SCU_MODIEN1_EIREN1_Msk
Definition: tle985x.h:10131
#define SCU_MODIEN1_TIREN1_Pos
Definition: tle985x.h:10128
#define SCU_IRCON3CLR_TIR2C_Msk
Definition: tle985x.h:10048
#define SCU_MODIEN1_RIREN1_Msk
Definition: tle985x.h:10127
#define SSC2_ISRCLR_TECLR_Msk
Definition: tle985x.h:10739
#define SCU_IRCON3CLR_EIR2C_Pos
Definition: tle985x.h:10049
#define SSC2_TB_TB_VALUE_Pos
Definition: tle985x.h:10755
#define SCU_IRCON3CLR_EIR2C_Msk
Definition: tle985x.h:10050
#define SSC2_ISRCLR_RECLR_Msk
Definition: tle985x.h:10737
#define SCU_MODIEN1_TIREN2_Pos
Definition: tle985x.h:10122
#define SSC1_ISRCLR_BECLR_Pos
Definition: tle985x.h:10660
#define SSC1_ISRCLR_RECLR_Pos
Definition: tle985x.h:10664
#define SSC1_ISRCLR_PECLR_Pos
Definition: tle985x.h:10662
#define SSC1_TB_TB_VALUE_Pos
Definition: tle985x.h:10683
#define SSC2_ISRCLR_RECLR_Pos
Definition: tle985x.h:10736
#define SSC2_ISRCLR_TECLR_Pos
Definition: tle985x.h:10738
#define SCU_IRCON2CLR_RIR1C_Msk
Definition: tle985x.h:10032
#define SSC1_RB_RB_VALUE_Msk
Definition: tle985x.h:10681
#define SCU_IRCON3CLR_TIR2C_Pos
Definition: tle985x.h:10047
#define SCU_IRCON2CLR_EIR1C_Msk
Definition: tle985x.h:10036
#define SCU_MODIEN1_EIREN2_Pos
Definition: tle985x.h:10124
#define SCU_MODIEN1_TIREN2_Msk
Definition: tle985x.h:10123
#define SCU_MODIEN1_TIREN1_Msk
Definition: tle985x.h:10129
#define SCU_MODIEN1_EIREN1_Pos
Definition: tle985x.h:10130
#define SCU_IRCON2CLR_EIR1C_Pos
Definition: tle985x.h:10035
#define SCU_IRCON3CLR_RIR2C_Msk
Definition: tle985x.h:10046
#define SCU_MODIEN1_EIREN2_Msk
Definition: tle985x.h:10125
#define SCU_MODIEN1_RIREN2_Msk
Definition: tle985x.h:10121
#define SSC2_RB_RB_VALUE_Pos
Definition: tle985x.h:10752
#define SCU_IRCON2CLR_TIR1C_Pos
Definition: tle985x.h:10033
#define SSC1_ISRCLR_BECLR_Msk
Definition: tle985x.h:10661
#define SCU_MODIEN1_RIREN1_Pos
Definition: tle985x.h:10126
#define SCU_IRCON2CLR_RIR1C_Pos
Definition: tle985x.h:10031
#define SSC1_TB_TB_VALUE_Msk
Definition: tle985x.h:10684
#define SSC2_RB_RB_VALUE_Msk
Definition: tle985x.h:10753
#define SSC1_ISRCLR_TECLR_Pos
Definition: tle985x.h:10666
#define SSC2_TB_TB_VALUE_Msk
Definition: tle985x.h:10756
#define SCU_IRCON3CLR_RIR2C_Pos
Definition: tle985x.h:10045
#define SSC1_ISRCLR_TECLR_Msk
Definition: tle985x.h:10667
#define SSC1_ISRCLR_PECLR_Msk
Definition: tle985x.h:10663
#define SSC2_ISRCLR_PECLR_Pos
Definition: tle985x.h:10734
#define SSC2_ISRCLR_BECLR_Pos
Definition: tle985x.h:10732
#define SCU_MODIEN1_RIREN2_Pos
Definition: tle985x.h:10120
SFR low level access library.
INLINE uint16 u16_Field_Rd32(const volatile uint32 *reg, uint8 pos, uint32 msk)
This function reads a 16-bit field of a 32-bit register.
Definition: sfr_access.h:448
INLINE void Field_Wrt32(volatile uint32 *reg, uint8 pos, uint32 msk, uint32 val)
This function writes a bit field in a 32-bit register.
Definition: sfr_access.h:358
INLINE void Field_Mod32(volatile uint32 *reg, uint8 pos, uint32 msk, uint32 val)
This function writes a bit field in a 32-bit register.
Definition: sfr_access.h:378
INLINE void SSC2_TX_Int_Clr(void)
Clears transmit interrupt flag for SSC2.
Definition: ssc.h:643
INLINE void SSC1_SendWord(uint16 DataWord)
Sends SSC1 data word.
Definition: ssc.h:758
INLINE void SSC2_TX_Int_En(void)
Enables transmit interrupt for SSC2.
Definition: ssc.h:688
void SSC1_Init(void)
Initializes the SSC1 module.
INLINE void SSC2_RX_Int_En(void)
Enables receive interrupt for SSC2.
Definition: ssc.h:698
INLINE void SSC1_RE_Sts_Clr(void)
Clears Receive Error flag for SSC1.
Definition: ssc.h:723
INLINE void SSC2_PE_Sts_Clr(void)
Clears Phase Error flag for SSC2.
Definition: ssc.h:748
INLINE void SSC2_Err_Int_En(void)
Enables error interrupt for SSC2.
Definition: ssc.h:708
INLINE void SSC1_RX_Int_Dis(void)
Disables receive interrupt for SSC1.
Definition: ssc.h:673
INLINE void SSC2_BE_Sts_Clr(void)
Clears BaudRate Error flag for SSC2.
Definition: ssc.h:753
INLINE void SSC1_Err_Int_Clr(void)
Clears error interrupt flag for SSC1.
Definition: ssc.h:638
INLINE void SSC1_RX_Int_Clr(void)
Clears receive interrupt flag for SSC1.
Definition: ssc.h:633
INLINE void SSC1_RX_Int_En(void)
Enables receive interrupt for SSC1.
Definition: ssc.h:668
void SSC2_Init(void)
Initializes the SSC2 module.
INLINE void SSC2_TE_Sts_Clr(void)
Clears Transmit Error flag for SSC2.
Definition: ssc.h:738
INLINE void SSC2_RX_Int_Clr(void)
Clears receive interrupt flag for SSC2.
Definition: ssc.h:648
INLINE uint16 SSC2_ReadWord(void)
Reads SSC2 data word from receive buffer.
Definition: ssc.h:773
INLINE void SSC2_RE_Sts_Clr(void)
Clears Receive Error flag for SSC2.
Definition: ssc.h:743
INLINE void SSC1_Err_Int_Dis(void)
Disables error interrupt for SSC1.
Definition: ssc.h:683
INLINE void SSC2_Err_Int_Clr(void)
Clears error interrupt flag for SSC2.
Definition: ssc.h:653
INLINE void SSC1_PE_Sts_Clr(void)
Clears Phase Error flag for SSC1.
Definition: ssc.h:728
INLINE void SSC2_RX_Int_Dis(void)
Disables receive interrupt for SSC2.
Definition: ssc.h:703
INLINE void SSC1_TX_Int_En(void)
Enables transmit interrupt for SSC1.
Definition: ssc.h:658
INLINE void SSC1_Err_Int_En(void)
Enables error interrupt for SSC1.
Definition: ssc.h:678
INLINE void SSC1_TX_Int_Dis(void)
Disables transmit interrupt for SSC1.
Definition: ssc.h:663
INLINE uint16 SSC1_ReadWord(void)
Reads SSC1 data word from receive buffer.
Definition: ssc.h:763
INLINE void SSC1_BE_Sts_Clr(void)
Clears BaudRate Error flag for SSC1.
Definition: ssc.h:733
INLINE void SSC2_Err_Int_Dis(void)
Disables error interrupt for SSC2.
Definition: ssc.h:713
INLINE void SSC2_SendWord(uint16 DataWord)
Sends SSC2 data word.
Definition: ssc.h:768
INLINE void SSC1_TX_Int_Clr(void)
Clears transmit interrupt flag for SSC1.
Definition: ssc.h:628
INLINE void SSC1_TE_Sts_Clr(void)
Clears Transmit Error flag for SSC1.
Definition: ssc.h:718
INLINE void SSC2_TX_Int_Dis(void)
Disables transmit interrupt for SSC2.
Definition: ssc.h:693
CMSIS register HeaderFile.
General type declarations.
#define INLINE
Definition: types.h:145
uint8_t uint8
8 bit unsigned value
Definition: types.h:153
uint16_t uint16
16 bit unsigned value
Definition: types.h:154