MCASP instance attributes - used during init time.
Data Fields | |
uintptr_t | baseAddr |
uintptr_t | dataBaseAddr |
uint16_t | numOfSerializers |
uint16_t | serStatus [16] |
MCASP_HwConfig | hwCfg |
MCASP_HwIntConfig | intCfgTx |
MCASP_HwIntConfig | intCfgRx |
uint32_t | edmaChTx |
uint32_t | edmaChRx |
uint32_t | txSlotSize |
uint32_t | rxSlotSize |
uintptr_t MCASP_Attrs::baseAddr |
Peripheral base address
uintptr_t MCASP_Attrs::dataBaseAddr |
Peripheral data port base address
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::edmaChTx |
edma event for tx
uint32_t MCASP_Attrs::edmaChRx |
edma event for rx
uint32_t MCASP_Attrs::txSlotSize |
slot size for transmission
uint32_t MCASP_Attrs::rxSlotSize |
slot size for reception