uDMA Controller
23.2.1.12 ROM_uDMAChannelSelectDefault
Selects the default peripheral for a set of uDMA channels.
Prototype:
void
ROM_uDMAChannelSelectDefault(uint32_t ui32DefPeriphs)
ROM Location:
ROM_APITABLE is an array of pointers located at 0x0100.0010.
ROM_UDMATABLE is an array of pointers located at ROM_APITABLE[17].
ROM_uDMAChannelSelectDefault is a function pointer located at ROM_UDMATABLE[18].
Parameters:
ui32DefPeriphs is the logical or of the uDMA channels for which to use the default peripheral,
instead of the secondary peripheral.
Description:
This function is used to select the default peripheral assignment for a set of uDMA channels.
The parameter ui32DefPeriphs can be the logical OR of any of the following macros. If one of
the macros below is in the list passed to this function, then the default peripheral (marked as
_DEF_) is selected.
UDMA_DEF_USBEP1RX_SEC_UART2RX
UDMA_DEF_USBEP1TX_SEC_UART2TX
UDMA_DEF_USBEP2RX_SEC_TMR3A
UDMA_DEF_USBEP2TX_SEC_TMR3B
UDMA_DEF_USBEP3RX_SEC_TMR2A
UDMA_DEF_USBEP3TX_SEC_TMR2B
UDMA_DEF_UART0RX_SEC_UART1RX
UDMA_DEF_UART0TX_SEC_UART1TX
UDMA_DEF_SSI0RX_SEC_SSI1RX
UDMA_DEF_SSI0TX_SEC_SSI1TX
UDMA_DEF_ADC00_SEC_TMR2A
UDMA_DEF_ADC01_SEC_TMR2B
UDMA_DEF_ADC02_SEC_RESERVED
UDMA_DEF_ADC03_SEC_RESERVED
UDMA_DEF_TMR0A_SEC_TMR1A
UDMA_DEF_TMR0B_SEC_TMR1B
UDMA_DEF_TMR1A_SEC_EPI0RX
UDMA_DEF_TMR1B_SEC_EPI0TX
UDMA_DEF_UART1RX_SEC_RESERVED
UDMA_DEF_UART1TX_SEC_RESERVED
UDMA_DEF_SSI1RX_SEC_ADC10
UDMA_DEF_SSI1TX_SEC_ADC11
Returns:
None.
288 April 8, 2013