/* to set the RX FIFO level to trigger RX interrupt/RTS de-assert  */
void USI_UARTSetRxLevel(USI_TypeDef *USIx, u32 FifoLv)
/* to set the RX FIFO level to trigger RX interrupt/RTS de-assert  */
void USI_UARTSetRxLevel(USI_TypeDef *USIx, u32 FifoLv)
{
	assert_param(IS_ALL_USI_PERIPH(USIx));
	USIx->RX_FIFO_CTRL &= (~USI_RXFIFO_ALMOST_FULL_TH);
	USIx->RX_FIFO_CTRL |= FifoLv;
	USIx->UART_FLOW_CTRL &=(~USI_UART_RX_HOLD_THRD);
	USIx->UART_FLOW_CTRL |= (FifoLv<<8);
}