Synchronous Serial Interface (SSI)
SSI_DMA_RX - disable DMA for receive
SSI_DMA_TX - disable DMA for transmit
Returns:
None.
17.2.1.11 ROM_SSIDMAEnable
Enable SSI DMA operation.
Prototype:
void
ROM_SSIDMAEnable(uint32_t ui32Base,
uint32_t ui32DMAFlags)
ROM Location:
ROM_APITABLE is an array of pointers located at 0x0100.0010.
ROM_SSITABLE is an array of pointers located at ROM_APITABLE[2].
ROM_SSIDMAEnable is a function pointer located at ROM_SSITABLE[12].
Parameters:
ui32Base is the base address of the SSI port.
ui32DMAFlags is a bit mask of the DMA features to enable.
Description:
The specified SSI DMA features are enabled. The SSI can be configured to use DMA for
transmit and/or receive data transfers. The ui32DMAFlags parameter is the logical OR of any
of the following values:
SSI_DMA_RX - enable DMA for receive
SSI_DMA_TX - enable DMA for transmit
Note:
The uDMA controller must also be set up before DMA can be used with the SSI.
Returns:
None.
17.2.1.12 ROM_SSIEnable
Enables the synchronous serial interface.
Prototype:
void
ROM_SSIEnable(uint32_t ui32Base)
ROM Location:
ROM_APITABLE is an array of pointers located at 0x0100.0010.
ROM_SSITABLE is an array of pointers located at ROM_APITABLE[2].
ROM_SSIEnable is a function pointer located at ROM_SSITABLE[2].
192 April 8, 2013