UART
22.2.1.17 ROM_UARTDisableSIR
Disables SIR (IrDA) mode on the specified UART.
Prototype:
void
ROM_UARTDisableSIR(uint32_t ui32Base)
ROM Location:
ROM_APITABLE is an array of pointers located at 0x0100.0010.
ROM_UARTTABLE is an array of pointers located at ROM_APITABLE[1].
ROM_UARTDisableSIR is a function pointer located at ROM_UARTTABLE[10].
Parameters:
ui32Base is the base address of the UART port.
Description:
Clears the SIREN (IrDA) and SIRLP (Low Power) bits.
Returns:
None.
22.2.1.18 ROM_UARTDMADisable
Disable UART DMA operation.
Prototype:
void
ROM_UARTDMADisable(uint32_t ui32Base,
uint32_t ui32DMAFlags)
ROM Location:
ROM_APITABLE is an array of pointers located at 0x0100.0010.
ROM_UARTTABLE is an array of pointers located at ROM_APITABLE[1].
ROM_UARTDMADisable is a function pointer located at ROM_UARTTABLE[23].
Parameters:
ui32Base is the base address of the UART port.
ui32DMAFlags is a bit mask of the DMA features to disable.
Description:
This function is used to disable UART DMA features that were enabled by
ROM_UARTDMAEnable(). The specified UART DMA features are disabled. The
ui32DMAFlags parameter is the logical OR of any of the following values:
UART_DMA_RX - disable DMA for receive
UART_DMA_TX - disable DMA for transmit
UART_DMA_ERR_RXSTOP - do not disable DMA receive on UART error
Returns:
None.
April 8, 2013 259