iLLD_TC27xD
1.0
|
Functions | |
IFX_INLINE void | IfxPsi5s_Psi5s_enableAscReceiver (IfxPsi5s_Psi5s *psi5s) |
Enable ASC interface receiver. More... | |
IFX_INLINE void | IfxPsi5s_Psi5s_enableDisableChannelTriggerCounters (IfxPsi5s_Psi5s *psi5s, uint32 channels, uint32 mask) |
Access function to enable/disable any combination of channel trigger counters selected by mask parameter. More... | |
IFX_INLINE void | IfxPsi5s_Psi5s_enableDisableChannels (IfxPsi5s_Psi5s *psi5s, uint32 channels, uint32 mask) |
Access function to enable/disable any combination of channels selected by mask parameter. More... | |
IFX_INLINE void | IfxPsi5s_Psi5s_startAscTransactions (IfxPsi5s_Psi5s *psi5s) |
Start ASC transactions. More... | |
IFX_EXTERN boolean | IfxPsi5s_Psi5s_initChannel (IfxPsi5s_Psi5s_Channel *channel, const IfxPsi5s_Psi5s_ChannelConfig *config) |
Initialize the channel with the supplied configuration. More... | |
IFX_EXTERN void | IfxPsi5s_Psi5s_initChannelConfig (IfxPsi5s_Psi5s_ChannelConfig *config, IfxPsi5s_Psi5s *psi5s) |
Initialise buffer with default channel configuration. More... | |
IFX_EXTERN void | IfxPsi5s_Psi5s_readFrame (IfxPsi5s_Psi5s_Channel *channel, IfxPsi5s_Psi5s_Frame *frame) |
Get the received psi5s frame for the channel. More... | |
IFX_EXTERN boolean | IfxPsi5s_Psi5s_sendChannelData (IfxPsi5s_Psi5s_Channel *channel, uint32 data) |
Transmit the data through the channel. More... | |
IFX_INLINE void IfxPsi5s_Psi5s_enableAscReceiver | ( | IfxPsi5s_Psi5s * | psi5s) |
Enable ASC interface receiver.
psi5s | pointer to the PSI5S module |
Usage Example: How to use the PSI5S PSI5S Interface driver?
Definition at line 535 of file IfxPsi5s_Psi5s.h.
IFX_INLINE void IfxPsi5s_Psi5s_enableDisableChannels | ( | IfxPsi5s_Psi5s * | psi5s, |
uint32 | channels, | ||
uint32 | mask | ||
) |
Access function to enable/disable any combination of channels selected by mask parameter.
psi5s | pointer to the PSI5S module |
channels | specifies the channels which should be enabled/disabled |
mask | specifies the channels which should be modified |
Usage Example: How to use the PSI5S PSI5S Interface driver?
Definition at line 547 of file IfxPsi5s_Psi5s.h.
IFX_INLINE void IfxPsi5s_Psi5s_enableDisableChannelTriggerCounters | ( | IfxPsi5s_Psi5s * | psi5s, |
uint32 | channels, | ||
uint32 | mask | ||
) |
Access function to enable/disable any combination of channel trigger counters selected by mask parameter.
psi5s | pointer to the PSI5S module |
channels | specifies the channel trigger counters which should be enabled/disabled |
mask | specifies the channel trigger counters which should be modified |
Usage Example: How to use the PSI5S PSI5S Interface driver?
Definition at line 541 of file IfxPsi5s_Psi5s.h.
IFX_EXTERN boolean IfxPsi5s_Psi5s_initChannel | ( | IfxPsi5s_Psi5s_Channel * | channel, |
const IfxPsi5s_Psi5s_ChannelConfig * | config | ||
) |
Initialize the channel with the supplied configuration.
channel | pointer to the PSI5S channel |
config | pointer to the PSI5S channel configuration |
Usage Example: How to use the PSI5S PSI5S Interface driver?
Definition at line 117 of file IfxPsi5s_Psi5s.c.
IFX_EXTERN void IfxPsi5s_Psi5s_initChannelConfig | ( | IfxPsi5s_Psi5s_ChannelConfig * | config, |
IfxPsi5s_Psi5s * | psi5s | ||
) |
Initialise buffer with default channel configuration.
config | pointer to the PSI5S channel configuration |
psi5s | pointer to the PSI5S module |
Usage Example: How to use the PSI5S PSI5S Interface driver?
Definition at line 207 of file IfxPsi5s_Psi5s.c.
IFX_EXTERN void IfxPsi5s_Psi5s_readFrame | ( | IfxPsi5s_Psi5s_Channel * | channel, |
IfxPsi5s_Psi5s_Frame * | frame | ||
) |
Get the received psi5s frame for the channel.
channel | pointer to the PSI5S module |
frame | pointer to the PSI5S frame buffer |
Usage Example: How to use the PSI5S PSI5S Interface driver?
Definition at line 532 of file IfxPsi5s_Psi5s.c.
IFX_EXTERN boolean IfxPsi5s_Psi5s_sendChannelData | ( | IfxPsi5s_Psi5s_Channel * | channel, |
uint32 | data | ||
) |
Transmit the data through the channel.
channel | pointer to the PSI5S channel |
data | data to be sent |
Usage Example: How to use the PSI5S PSI5S Interface driver?
Definition at line 559 of file IfxPsi5s_Psi5s.c.
IFX_INLINE void IfxPsi5s_Psi5s_startAscTransactions | ( | IfxPsi5s_Psi5s * | psi5s) |
Start ASC transactions.
psi5s | pointer to the PSI5S module |
Usage Example: How to use the PSI5S PSI5S Interface driver?
Definition at line 553 of file IfxPsi5s_Psi5s.h.