MCASP instance attributes - used during init time.
Data Fields | |
uint32_t | instNum |
uintptr_t | baseAddr |
uintptr_t | dataBaseAddr |
uint8_t | isSynchronous |
uint16_t | numOfSerializers |
uint16_t | serStatus [16] |
MCASP_HwConfig | hwCfg |
MCASP_HwIntConfig | intCfgTx |
MCASP_HwIntConfig | intCfgRx |
uint32_t | txSlotSize |
uint32_t | rxSlotSize |
uint32_t MCASP_Attrs::instNum |
MCASP instance number
uintptr_t MCASP_Attrs::baseAddr |
Peripheral base address
uintptr_t MCASP_Attrs::dataBaseAddr |
Peripheral data port base address
uint8_t MCASP_Attrs::isSynchronous |
Tx and Rx is operating in synchronous mode
uint16_t MCASP_Attrs::numOfSerializers |
Number of serializers
uint16_t MCASP_Attrs::serStatus[16] |
Holds status information for both the serializers
MCASP_HwConfig MCASP_Attrs::hwCfg |
Register information for initialising the Mcasp hardware.
MCASP_HwIntConfig MCASP_Attrs::intCfgTx |
Transmit interrupt configuration
MCASP_HwIntConfig MCASP_Attrs::intCfgRx |
Receive interrupt configuration
uint32_t MCASP_Attrs::txSlotSize |
slot size for transmission
uint32_t MCASP_Attrs::rxSlotSize |
slot size for reception