![]() |
![]() |
Mcbsp instance Object. More...
#include <mcbsp_pvt.h>
Data Fields | |
| Bool | inUse |
| int32_t | instNum |
| Mcbsp_DriverState | devState |
| Mcbsp_DevMode | mode |
| Mcbsp_OpMode | opMode |
| Bool | enablecache |
| Mcbsp_HwInfo_Unpadded | hwInfo |
| Bool | stopSmFsXmt |
| Bool | stopSmFsRcv |
| Mcbsp_ChannelObj | xmtObj |
| Mcbsp_ChannelObj | rcvObj |
| Mcbsp_srgConfig | srgrConfig |
| Bool | txSrgEnable |
| Bool | rxSrgEnable |
| Bool | srgConfigured |
| volatile Bool | srgEnabled |
| Bool | txFsgEnable |
| Bool | rxFsgEnable |
| Bool | fsgConfigured |
| volatile Bool | fsgEnabled |
| uint32_t | retryCount |
| Bool | loopJobMode |
Mcbsp instance Object.
operational state of the driver (created/deleted)
Buffer operations to be performed by the driver or not
Flag to indicate if the Framesync generator is configured or not
| volatile Bool Mcbsp_Object_Unpadded::fsgEnabled |
Flag to indicate if the frame sync generator is enabled and running
McBSP handle for initial port configuration
| int32_t Mcbsp_Object_Unpadded::instNum |
Instance number of the current instance
Variable to indicate if the instance is in use or not
Variable to check if the loop job mode is enabled or not
Operating mode of the Mcbsp driver(Mcbsp)
Operational mode of the driver(INT/DMA/POLLING)
Receive channel object
| uint32_t Mcbsp_Object_Unpadded::retryCount |
The retry count value to be used when waiting for the TX empty to be * set
Flag to indicate if the RX section needs the frame sync generator to * be enabled
Flag to indicate if the RX section needs the sample rate generator to* be enabled
Flag to indicate if the SRGR settings are configured or not
| volatile Bool Mcbsp_Object_Unpadded::srgEnabled |
Flag to indicate if the sample rate generator is enabled and running
configuration settings for the Sample rate generator
RX state machine status(Stopped/Running)
TX state machine status(Stopped/Running)
Flag to indicate if the TX section needs the frame sync generator to * be enabled
Flag to indicate if the TX section needs the sample rate generator to* be enabled
Transmit channel object