/* param base Pointer to the FLEXIO_UART_Type structure. return FlexIO UART status flags.  */
uint32_t FLEXIO_UART_GetStatusFlags(FLEXIO_UART_Type *base)
/* param base Pointer to the FLEXIO_UART_Type structure. return FlexIO UART status flags.  */
uint32_t FLEXIO_UART_GetStatusFlags(FLEXIO_UART_Type *base)
{
    uint32_t status = 0U;
    status =
        ((FLEXIO_GetShifterStatusFlags(base->flexioBase) & (1UL << base->shifterIndex[0])) >> base->shifterIndex[0]);
    status |=
        (((FLEXIO_GetShifterStatusFlags(base->flexioBase) & (1UL << base->shifterIndex[1])) >> (base->shifterIndex[1]))
         << 1U);
    status |=
        (((FLEXIO_GetShifterErrorFlags(base->flexioBase) & (1UL << base->shifterIndex[1])) >> (base->shifterIndex[1]))
         << 2U);
    return status;
}