UART
22.2.1.36 ROM_UARTTxIntModeSet
Sets the operating mode for the UART transmit interrupt.
Prototype:
void
ROM_UARTTxIntModeSet(uint32_t ui32Base,
uint32_t ui32Mode)
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_UARTTxIntModeSet is a function pointer located at ROM_UARTTABLE[27].
Parameters:
ui32Base is the base address of the UART port.
ui32Mode is the operating mode for the transmit interrupt. It may be
UART_TXINT_MODE_EOT to trigger interrupts when the transmitter is idle or
UART_TXINT_MODE_FIFO to trigger based on the current transmit FIFO level.
Description:
This function allows the mode of the UART transmit interrupt to be set. By default, the
transmit interrupt is asserted when the FIFO level falls past a threshold set via a call to
ROM_UARTFIFOLevelSet(). Alternatively, if this function is called with ui32Mode set to
UART_TXINT_MODE_EOT, the transmit interrupt will only be asserted once the transmitter
is completely idle - the transmit FIFO is empty and all bits, including any stop bits, have cleared
the transmitter.
Returns:
None.
22.2.1.37 ROM_UpdateUART
Starts an update over the UART0 interface.
Prototype:
void
ROM_UpdateUART(void)
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_UpdateUART is a function pointer located at ROM_UARTTABLE[21].
Description:
Calling this function commences an update of the firmware via the UART0 interface. This
function assumes that the UART0 interface has already been configured and is currently oper-
ational.
Returns:
Never returns.
April 8, 2013 269