uDMA Controller
23.2.1.21 ROM_uDMAErrorStatusClear
Clears the uDMA error interrupt.
Prototype:
void
ROM_uDMAErrorStatusClear(void)
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_uDMAErrorStatusClear is a function pointer located at ROM_UDMATABLE[4].
Description:
This function clears a pending uDMA error interrupt. It should be called from within the uDMA
error interrupt handler to clear the interrupt.
Returns:
None.
23.2.1.22 ROM_uDMAErrorStatusGet
Gets the uDMA error status.
Prototype:
uint32_t
ROM_uDMAErrorStatusGet(void)
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_uDMAErrorStatusGet is a function pointer located at ROM_UDMATABLE[3].
Description:
This function returns the uDMA error status. It should be called from within the uDMA error
interrupt handler to determine if a uDMA error occurred.
Returns:
Returns non-zero if a uDMA error is pending.
23.2.1.23 ROM_uDMAIntClear
Clears uDMA interrupt status.
Prototype:
void
ROM_uDMAIntClear(uint32_t ui32ChanMask)
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_uDMAIntClear is a function pointer located at ROM_UDMATABLE[20].
294 April 8, 2013