![]() |
Infineon MOTIX™ MCU TLE988x/9x Device Family SDK
|
Go to the source code of this file.
High-Speed Synchronous Serial Interface low level access library.
Functions | |
sint8 | SSC0_init (void) |
Initialize all CW registers of the SSC0 module. More... | |
sint8 | SSC1_init (void) |
Initialize all CW registers of the SSC1 module. More... | |
INLINE uint64 | SSC0_getTXvalue (void) |
Get SSC0 Transmit Buffer value. More... | |
INLINE void | SSC0_setTXvalue (uint64 u64_TXvalue) |
Set SSC0 Transmit Buffer value. More... | |
INLINE uint64 | SSC0_getRXvalue (void) |
Get SSC0 Receive Buffer value. More... | |
INLINE uint8 | SSC0_getBitCnt (void) |
Get SSC0 Bit Count. More... | |
INLINE uint8 | SSC0_getBusySts (void) |
Get SSC0 Busy Status. More... | |
INLINE void | SSC0_enEmptyTXBufferInt (void) |
Enable SSC0 Empty Transmit Buffer Interrupt. More... | |
INLINE void | SSC0_enEmptyRXBufferInt (void) |
Enable SSC0 Empty Receive Buffer Interrupt. More... | |
INLINE void | SSC0_enTXErrInt (void) |
Enable SSC0 Transmit Error Interrupt. More... | |
INLINE void | SSC0_enRXErrInt (void) |
Enable SSC0 Receive Error Interrupt. More... | |
INLINE void | SSC0_enPhaseErrInt (void) |
Enable SSC0 Phase Error Interrupt. More... | |
INLINE void | SSC0_enBaudrateErrInt (void) |
Enable SSC0 Baudrate Error Interrupt. More... | |
INLINE void | SSC0_disEmptyTXBufferInt (void) |
Disable SSC0 Empty Transmit Buffer Interrupt. More... | |
INLINE void | SSC0_disEmptyRXBufferInt (void) |
Disable SSC0 Empty Receive Buffer Interrupt. More... | |
INLINE void | SSC0_disTXErrInt (void) |
Disable SSC0 Transmit Error Interrupt. More... | |
INLINE void | SSC0_disRXErrInt (void) |
Disable SSC0 Receive Error Interrupt. More... | |
INLINE void | SSC0_disPhaseErrInt (void) |
Disable SSC0 Phase Error Interrupt. More... | |
INLINE void | SSC0_disBaudrateErrInt (void) |
Disable SSC0 Baudrate Error Interrupt. More... | |
INLINE uint8 | SSC0_getEmptyTXBufferIntSts (void) |
Get SSC0 Empty Transmit Buffer Interrupt Status SSC0.IS.TIR. More... | |
INLINE uint8 | SSC0_getEmptyRXBufferIntSts (void) |
Get SSC0 Empty Receive Buffer Interrupt Status SSC0.IS.RIR. More... | |
INLINE uint8 | SSC0_getTXErrIntSts (void) |
Get SSC0 Transmit Error Interrupt Status SSC0.IS.TEIR. More... | |
INLINE uint8 | SSC0_getRXErrIntSts (void) |
Get SSC0 Receive Error Interrupt Status SSC0.IS.REIR. More... | |
INLINE uint8 | SSC0_getPhaseErrIntSts (void) |
Get SSC0 Phase Error Interrupt Status SSC0.IS.PEIR. More... | |
INLINE uint8 | SSC0_getBaudrateErrIntSts (void) |
Get SSC0 Baudrate Error Interrupt Status SSC0.IS.BEIR. More... | |
INLINE void | SSC0_clrEmptyTXBufferIntSts (void) |
Clear SSC0 Empty Transmit Buffer Interrupt Status SSC0.ISC.TIRCLR. More... | |
INLINE void | SSC0_clrEmptyRXBufferIntSts (void) |
Clear SSC0 Empty Receive Buffer Interrupt Status SSC0.ISC.RIRCLR. More... | |
INLINE void | SSC0_clrTXErrIntSts (void) |
Clear SSC0 Transmit Error Interrupt Status SSC0.ISC.TEIRCLR. More... | |
INLINE void | SSC0_clrRXErrIntSts (void) |
Clear SSC0 Receive Error Interrupt Status SSC0.ISC.REIRCLR. More... | |
INLINE void | SSC0_clrPhaseErrIntSts (void) |
Clear SSC0 Phase Error Interrupt Status SSC0.ISC.PEIRCLR. More... | |
INLINE void | SSC0_clrBaudrateErrIntSts (void) |
Clear SSC0 Baudrate Error Interrupt Status SSC0.ISC.BEIRCLR. More... | |
INLINE uint64 | SSC1_getTXvalue (void) |
Get SSC1 Transmit Buffer value. More... | |
INLINE void | SSC1_setTXvalue (uint64 u64_TXvalue) |
Set SSC1 Transmit Buffer value. More... | |
INLINE uint64 | SSC1_getRXvalue (void) |
Get SSC1 Receive Buffer value. More... | |
INLINE uint8 | SSC1_getBitCnt (void) |
Get SSC1 Bit Count. More... | |
INLINE uint8 | SSC1_getBusySts (void) |
Get SSC1 Busy Status. More... | |
INLINE void | SSC1_enEmptyTXBufferInt (void) |
Enable SSC1 Empty Transmit Buffer Interrupt. More... | |
INLINE void | SSC1_enEmptyRXBufferInt (void) |
Enable SSC1 Empty Receive Buffer Interrupt. More... | |
INLINE void | SSC1_enTXErrInt (void) |
Enable SSC1 Transmit Error Interrupt. More... | |
INLINE void | SSC1_enRXErrInt (void) |
Enable SSC1 Receive Error Interrupt. More... | |
INLINE void | SSC1_enPhaseErrInt (void) |
Enable SSC1 Phase Error Interrupt. More... | |
INLINE void | SSC1_enBaudrateErrInt (void) |
Enable SSC1 Baudrate Error Interrupt. More... | |
INLINE void | SSC1_disEmptyTXBufferInt (void) |
Disable SSC1 Empty Transmit Buffer Interrupt. More... | |
INLINE void | SSC1_disEmptyRXBufferInt (void) |
Disable SSC1 Empty Receive Buffer Interrupt. More... | |
INLINE void | SSC1_disTXErrInt (void) |
Disable SSC1 Transmit Error Interrupt. More... | |
INLINE void | SSC1_disRXErrInt (void) |
Disable SSC1 Receive Error Interrupt. More... | |
INLINE void | SSC1_disPhaseErrInt (void) |
Disable SSC1 Phase Error Interrupt. More... | |
INLINE void | SSC1_disBaudrateErrInt (void) |
Disable SSC1 Baudrate Error Interrupt. More... | |
INLINE uint8 | SSC1_getEmptyTXBufferIntSts (void) |
Get SSC1 Empty Transmit Buffer Interrupt Status SSC1.IS.TIR. More... | |
INLINE uint8 | SSC1_getEmptyRXBufferIntSts (void) |
Get SSC1 Empty Receive Buffer Interrupt Status SSC1.IS.RIR. More... | |
INLINE uint8 | SSC1_getTXErrIntSts (void) |
Get SSC1 Transmit Error Interrupt Status SSC1.IS.TEIR. More... | |
INLINE uint8 | SSC1_getRXErrIntSts (void) |
Get SSC1 Receive Error Interrupt Status SSC1.IS.REIR. More... | |
INLINE uint8 | SSC1_getPhaseErrIntSts (void) |
Get SSC1 Phase Error Interrupt Status SSC1.IS.PEIR. More... | |
INLINE uint8 | SSC1_getBaudrateErrIntSts (void) |
Get SSC1 Baudrate Error Interrupt Status SSC1.IS.BEIR. More... | |
INLINE void | SSC1_clrEmptyTXBufferIntSts (void) |
Clear SSC1 Empty Transmit Buffer Interrupt Status SSC1.ISC.TIRCLR. More... | |
INLINE void | SSC1_clrEmptyRXBufferIntSts (void) |
Clear SSC1 Empty Receive Buffer Interrupt Status SSC1.ISC.RIRCLR. More... | |
INLINE void | SSC1_clrTXErrIntSts (void) |
Clear SSC1 Transmit Error Interrupt Status SSC1.ISC.TEIRCLR. More... | |
INLINE void | SSC1_clrRXErrIntSts (void) |
Clear SSC1 Receive Error Interrupt Status SSC1.ISC.REIRCLR. More... | |
INLINE void | SSC1_clrPhaseErrIntSts (void) |
Clear SSC1 Phase Error Interrupt Status SSC1.ISC.PEIRCLR. More... | |
INLINE void | SSC1_clrBaudrateErrIntSts (void) |
Clear SSC1 Baudrate Error Interrupt Status SSC1.ISC.BEIRCLR. More... | |
void | SSC0_setEmptyTXBufferIntNodePtr (void) __attribute__((deprecated("Do not change this at runtime |
Set SSC0 Empty TX Buffer Interrupt Node Pointer. More... | |
void | SSC0_setEmptyRXBufferIntNodePtr (void) __attribute__((deprecated("Do not change this at runtime |
Set SSC0 Empty RX Buffer Interrupt Node Pointer. More... | |
void | SSC0_setTXErrIntNodePtr (void) __attribute__((deprecated("Do not change this at runtime |
Set SSC0 TX Error Interrupt Node Pointer. More... | |
void | SSC0_setRXErrIntNodePtr (void) __attribute__((deprecated("Do not change this at runtime |
Set SSC0 RX Error Interrupt Node Pointer. More... | |
void | SSC0_setPhaseErrIntNodePtr (void) __attribute__((deprecated("Do not change this at runtime |
Set SSC0 Phase Error Interrupt Node Pointer. More... | |
void | SSC0_setBaudrateErrIntNodePtr (void) __attribute__((deprecated("Do not change this at runtime |
Set SSC0 Baudrate Error Interrupt Node Pointer. More... | |
void | SSC1_setEmptyTXBufferIntNodePtr (void) __attribute__((deprecated("Do not change this at runtime |
Set SSC1 Empty TX Buffer Interrupt Node Pointer. More... | |
void | SSC1_setEmptyRXBufferIntNodePtr (void) __attribute__((deprecated("Do not change this at runtime |
Set SSC1 Empty RX Buffer Interrupt Node Pointer. More... | |
void | SSC1_setTXErrIntNodePtr (void) __attribute__((deprecated("Do not change this at runtime |
Set SSC1 TX Error Interrupt Node Pointer. More... | |
void | SSC1_setRXErrIntNodePtr (void) __attribute__((deprecated("Do not change this at runtime |
Set SSC1 RX Error Interrupt Node Pointer. More... | |
void | SSC1_setPhaseErrIntNodePtr (void) __attribute__((deprecated("Do not change this at runtime |
Set SSC1 Phase Error Interrupt Node Pointer. More... | |
void | SSC1_setBaudrateErrIntNodePtr (void) __attribute__((deprecated("Do not change this at runtime |
Set SSC1 Baudrate Error Interrupt Node Pointer. More... | |
Variables | |
void use the ConfigWizard to configure this | feature |