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