☰
Other items in
bl602_sdk
::
uart
Structs
UART_CFG_Type
UART_FifoCfg_Type
UART_IrCfg_Type
__BindgenBitfieldUnit
uart_reg
uart_reg__bindgen_ty_10__bindgen_ty_1
uart_reg__bindgen_ty_11__bindgen_ty_1
uart_reg__bindgen_ty_12__bindgen_ty_1
uart_reg__bindgen_ty_13__bindgen_ty_1
uart_reg__bindgen_ty_14__bindgen_ty_1
uart_reg__bindgen_ty_15__bindgen_ty_1
uart_reg__bindgen_ty_16__bindgen_ty_1
uart_reg__bindgen_ty_17__bindgen_ty_1
uart_reg__bindgen_ty_1__bindgen_ty_1
uart_reg__bindgen_ty_2__bindgen_ty_1
uart_reg__bindgen_ty_3__bindgen_ty_1
uart_reg__bindgen_ty_4__bindgen_ty_1
uart_reg__bindgen_ty_5__bindgen_ty_1
uart_reg__bindgen_ty_6__bindgen_ty_1
uart_reg__bindgen_ty_7__bindgen_ty_1
uart_reg__bindgen_ty_8__bindgen_ty_1
uart_reg__bindgen_ty_9__bindgen_ty_1
Unions
uart_reg__bindgen_ty_1
uart_reg__bindgen_ty_10
uart_reg__bindgen_ty_11
uart_reg__bindgen_ty_12
uart_reg__bindgen_ty_13
uart_reg__bindgen_ty_14
uart_reg__bindgen_ty_15
uart_reg__bindgen_ty_16
uart_reg__bindgen_ty_17
uart_reg__bindgen_ty_2
uart_reg__bindgen_ty_3
uart_reg__bindgen_ty_4
uart_reg__bindgen_ty_5
uart_reg__bindgen_ty_6
uart_reg__bindgen_ty_7
uart_reg__bindgen_ty_8
uart_reg__bindgen_ty_9
Constants
BL_Err_Type_ERROR
BL_Err_Type_SUCCESS
BL_Err_Type_TIMEOUT
BL_Fun_Type_DISABLE
BL_Fun_Type_ENABLE
BL_Mask_Type_MASK
BL_Mask_Type_UNMASK
BL_Sts_Type_RESET
BL_Sts_Type_SET
BL_UART_BUFFER_SIZE_MASK
BL_UART_BUFFER_SIZE_MIN
UART_AutoBaudDetection_Type_UART_AUTOBAUD_0X55
UART_AutoBaudDetection_Type_UART_AUTOBAUD_STARTBIT
UART_BIT_PRD_OFFSET
UART_ByteBitInverse_Type_UART_LSB_FIRST
UART_ByteBitInverse_Type_UART_MSB_FIRST
UART_CR_UART_BIT_INV_LEN
UART_CR_UART_BIT_INV_MSK
UART_CR_UART_BIT_INV_POS
UART_CR_UART_BIT_INV_UMSK
UART_CR_URX_ABR_EN_LEN
UART_CR_URX_ABR_EN_MSK
UART_CR_URX_ABR_EN_POS
UART_CR_URX_ABR_EN_UMSK
UART_CR_URX_BIT_CNT_D_LEN
UART_CR_URX_BIT_CNT_D_MSK
UART_CR_URX_BIT_CNT_D_POS
UART_CR_URX_BIT_CNT_D_UMSK
UART_CR_URX_BIT_PRD_LEN
UART_CR_URX_BIT_PRD_MSK
UART_CR_URX_BIT_PRD_POS
UART_CR_URX_BIT_PRD_UMSK
UART_CR_URX_DEG_CNT_LEN
UART_CR_URX_DEG_CNT_MSK
UART_CR_URX_DEG_CNT_POS
UART_CR_URX_DEG_CNT_UMSK
UART_CR_URX_DEG_EN_LEN
UART_CR_URX_DEG_EN_MSK
UART_CR_URX_DEG_EN_POS
UART_CR_URX_DEG_EN_UMSK
UART_CR_URX_END_CLR_LEN
UART_CR_URX_END_CLR_MSK
UART_CR_URX_END_CLR_POS
UART_CR_URX_END_CLR_UMSK
UART_CR_URX_END_EN_LEN
UART_CR_URX_END_EN_MSK
UART_CR_URX_END_EN_POS
UART_CR_URX_END_EN_UMSK
UART_CR_URX_END_MASK_LEN
UART_CR_URX_END_MASK_MSK
UART_CR_URX_END_MASK_POS
UART_CR_URX_END_MASK_UMSK
UART_CR_URX_EN_LEN
UART_CR_URX_EN_MSK
UART_CR_URX_EN_POS
UART_CR_URX_EN_UMSK
UART_CR_URX_FER_EN_LEN
UART_CR_URX_FER_EN_MSK
UART_CR_URX_FER_EN_POS
UART_CR_URX_FER_EN_UMSK
UART_CR_URX_FER_MASK_LEN
UART_CR_URX_FER_MASK_MSK
UART_CR_URX_FER_MASK_POS
UART_CR_URX_FER_MASK_UMSK
UART_CR_URX_FIFO_EN_LEN
UART_CR_URX_FIFO_EN_MSK
UART_CR_URX_FIFO_EN_POS
UART_CR_URX_FIFO_EN_UMSK
UART_CR_URX_FIFO_MASK_LEN
UART_CR_URX_FIFO_MASK_MSK
UART_CR_URX_FIFO_MASK_POS
UART_CR_URX_FIFO_MASK_UMSK
UART_CR_URX_IR_EN_LEN
UART_CR_URX_IR_EN_MSK
UART_CR_URX_IR_EN_POS
UART_CR_URX_IR_EN_UMSK
UART_CR_URX_IR_INV_LEN
UART_CR_URX_IR_INV_MSK
UART_CR_URX_IR_INV_POS
UART_CR_URX_IR_INV_UMSK
UART_CR_URX_IR_POS_S_LEN
UART_CR_URX_IR_POS_S_MSK
UART_CR_URX_IR_POS_S_POS
UART_CR_URX_IR_POS_S_UMSK
UART_CR_URX_LEN_LEN
UART_CR_URX_LEN_MSK
UART_CR_URX_LEN_POS
UART_CR_URX_LEN_UMSK
UART_CR_URX_PCE_CLR_LEN
UART_CR_URX_PCE_CLR_MSK
UART_CR_URX_PCE_CLR_POS
UART_CR_URX_PCE_CLR_UMSK
UART_CR_URX_PCE_EN_LEN
UART_CR_URX_PCE_EN_MSK
UART_CR_URX_PCE_EN_POS
UART_CR_URX_PCE_EN_UMSK
UART_CR_URX_PCE_MASK_LEN
UART_CR_URX_PCE_MASK_MSK
UART_CR_URX_PCE_MASK_POS
UART_CR_URX_PCE_MASK_UMSK
UART_CR_URX_PRT_EN_LEN
UART_CR_URX_PRT_EN_MSK
UART_CR_URX_PRT_EN_POS
UART_CR_URX_PRT_EN_UMSK
UART_CR_URX_PRT_SEL_LEN
UART_CR_URX_PRT_SEL_MSK
UART_CR_URX_PRT_SEL_POS
UART_CR_URX_PRT_SEL_UMSK
UART_CR_URX_RTO_CLR_LEN
UART_CR_URX_RTO_CLR_MSK
UART_CR_URX_RTO_CLR_POS
UART_CR_URX_RTO_CLR_UMSK
UART_CR_URX_RTO_EN_LEN
UART_CR_URX_RTO_EN_MSK
UART_CR_URX_RTO_EN_POS
UART_CR_URX_RTO_EN_UMSK
UART_CR_URX_RTO_MASK_LEN
UART_CR_URX_RTO_MASK_MSK
UART_CR_URX_RTO_MASK_POS
UART_CR_URX_RTO_MASK_UMSK
UART_CR_URX_RTO_VALUE_LEN
UART_CR_URX_RTO_VALUE_MSK
UART_CR_URX_RTO_VALUE_POS
UART_CR_URX_RTO_VALUE_UMSK
UART_CR_URX_RTS_SW_MODE_LEN
UART_CR_URX_RTS_SW_MODE_MSK
UART_CR_URX_RTS_SW_MODE_POS
UART_CR_URX_RTS_SW_MODE_UMSK
UART_CR_URX_RTS_SW_VAL_LEN
UART_CR_URX_RTS_SW_VAL_MSK
UART_CR_URX_RTS_SW_VAL_POS
UART_CR_URX_RTS_SW_VAL_UMSK
UART_CR_UTX_BIT_CNT_D_LEN
UART_CR_UTX_BIT_CNT_D_MSK
UART_CR_UTX_BIT_CNT_D_POS
UART_CR_UTX_BIT_CNT_D_UMSK
UART_CR_UTX_BIT_CNT_P_LEN
UART_CR_UTX_BIT_CNT_P_MSK
UART_CR_UTX_BIT_CNT_P_POS
UART_CR_UTX_BIT_CNT_P_UMSK
UART_CR_UTX_BIT_PRD_LEN
UART_CR_UTX_BIT_PRD_MSK
UART_CR_UTX_BIT_PRD_POS
UART_CR_UTX_BIT_PRD_UMSK
UART_CR_UTX_CTS_EN_LEN
UART_CR_UTX_CTS_EN_MSK
UART_CR_UTX_CTS_EN_POS
UART_CR_UTX_CTS_EN_UMSK
UART_CR_UTX_END_CLR_LEN
UART_CR_UTX_END_CLR_MSK
UART_CR_UTX_END_CLR_POS
UART_CR_UTX_END_CLR_UMSK
UART_CR_UTX_END_EN_LEN
UART_CR_UTX_END_EN_MSK
UART_CR_UTX_END_EN_POS
UART_CR_UTX_END_EN_UMSK
UART_CR_UTX_END_MASK_LEN
UART_CR_UTX_END_MASK_MSK
UART_CR_UTX_END_MASK_POS
UART_CR_UTX_END_MASK_UMSK
UART_CR_UTX_EN_LEN
UART_CR_UTX_EN_MSK
UART_CR_UTX_EN_POS
UART_CR_UTX_EN_UMSK
UART_CR_UTX_FER_EN_LEN
UART_CR_UTX_FER_EN_MSK
UART_CR_UTX_FER_EN_POS
UART_CR_UTX_FER_EN_UMSK
UART_CR_UTX_FER_MASK_LEN
UART_CR_UTX_FER_MASK_MSK
UART_CR_UTX_FER_MASK_POS
UART_CR_UTX_FER_MASK_UMSK
UART_CR_UTX_FIFO_EN_LEN
UART_CR_UTX_FIFO_EN_MSK
UART_CR_UTX_FIFO_EN_POS
UART_CR_UTX_FIFO_EN_UMSK
UART_CR_UTX_FIFO_MASK_LEN
UART_CR_UTX_FIFO_MASK_MSK
UART_CR_UTX_FIFO_MASK_POS
UART_CR_UTX_FIFO_MASK_UMSK
UART_CR_UTX_FRM_EN_LEN
UART_CR_UTX_FRM_EN_MSK
UART_CR_UTX_FRM_EN_POS
UART_CR_UTX_FRM_EN_UMSK
UART_CR_UTX_IR_EN_LEN
UART_CR_UTX_IR_EN_MSK
UART_CR_UTX_IR_EN_POS
UART_CR_UTX_IR_EN_UMSK
UART_CR_UTX_IR_INV_LEN
UART_CR_UTX_IR_INV_MSK
UART_CR_UTX_IR_INV_POS
UART_CR_UTX_IR_INV_UMSK
UART_CR_UTX_IR_POS_P_LEN
UART_CR_UTX_IR_POS_P_MSK
UART_CR_UTX_IR_POS_P_POS
UART_CR_UTX_IR_POS_P_UMSK
UART_CR_UTX_IR_POS_S_LEN
UART_CR_UTX_IR_POS_S_MSK
UART_CR_UTX_IR_POS_S_POS
UART_CR_UTX_IR_POS_S_UMSK
UART_CR_UTX_LEN_LEN
UART_CR_UTX_LEN_MSK
UART_CR_UTX_LEN_POS
UART_CR_UTX_LEN_UMSK
UART_CR_UTX_PRT_EN_LEN
UART_CR_UTX_PRT_EN_MSK
UART_CR_UTX_PRT_EN_POS
UART_CR_UTX_PRT_EN_UMSK
UART_CR_UTX_PRT_SEL_LEN
UART_CR_UTX_PRT_SEL_MSK
UART_CR_UTX_PRT_SEL_POS
UART_CR_UTX_PRT_SEL_UMSK
UART_DATA_CONFIG_OFFSET
UART_DEFAULT_RECV_TIMEOUT
UART_DMA_RX_EN_LEN
UART_DMA_RX_EN_MSK
UART_DMA_RX_EN_POS
UART_DMA_RX_EN_UMSK
UART_DMA_TX_EN_LEN
UART_DMA_TX_EN_MSK
UART_DMA_TX_EN_POS
UART_DMA_TX_EN_UMSK
UART_DataBits_Type_UART_DATABITS_5
UART_DataBits_Type_UART_DATABITS_6
UART_DataBits_Type_UART_DATABITS_7
UART_DataBits_Type_UART_DATABITS_8
UART_Direction_Type_UART_RX
UART_Direction_Type_UART_TX
UART_Direction_Type_UART_TXRX
UART_FIFO_CONFIG_0_OFFSET
UART_FIFO_CONFIG_1_OFFSET
UART_FIFO_RDATA_LEN
UART_FIFO_RDATA_MSK
UART_FIFO_RDATA_OFFSET
UART_FIFO_RDATA_POS
UART_FIFO_RDATA_UMSK
UART_FIFO_WDATA_LEN
UART_FIFO_WDATA_MSK
UART_FIFO_WDATA_OFFSET
UART_FIFO_WDATA_POS
UART_FIFO_WDATA_UMSK
UART_ID_Type_UART0_ID
UART_ID_Type_UART1_ID
UART_ID_Type_UART_ID_MAX
UART_INT_CLEAR_OFFSET
UART_INT_EN_OFFSET
UART_INT_MASK_OFFSET
UART_INT_STS_OFFSET
UART_INT_Type_UART_INT_ALL
UART_INT_Type_UART_INT_PCE
UART_INT_Type_UART_INT_RTO
UART_INT_Type_UART_INT_RX_END
UART_INT_Type_UART_INT_RX_FER
UART_INT_Type_UART_INT_RX_FIFO_REQ
UART_INT_Type_UART_INT_TX_END
UART_INT_Type_UART_INT_TX_FER
UART_INT_Type_UART_INT_TX_FIFO_REQ
UART_Overflow_Type_UART_RX_OVERFLOW
UART_Overflow_Type_UART_RX_UNDERFLOW
UART_Overflow_Type_UART_TX_OVERFLOW
UART_Overflow_Type_UART_TX_UNDERFLOW
UART_Parity_Type_UART_PARITY_EVEN
UART_Parity_Type_UART_PARITY_NONE
UART_Parity_Type_UART_PARITY_ODD
UART_RX_FIFO_CLR_LEN
UART_RX_FIFO_CLR_MSK
UART_RX_FIFO_CLR_POS
UART_RX_FIFO_CLR_UMSK
UART_RX_FIFO_CNT_LEN
UART_RX_FIFO_CNT_MSK
UART_RX_FIFO_CNT_POS
UART_RX_FIFO_CNT_UMSK
UART_RX_FIFO_OVERFLOW_LEN
UART_RX_FIFO_OVERFLOW_MSK
UART_RX_FIFO_OVERFLOW_POS
UART_RX_FIFO_OVERFLOW_UMSK
UART_RX_FIFO_SIZE
UART_RX_FIFO_TH_LEN
UART_RX_FIFO_TH_MSK
UART_RX_FIFO_TH_POS
UART_RX_FIFO_TH_UMSK
UART_RX_FIFO_UNDERFLOW_LEN
UART_RX_FIFO_UNDERFLOW_MSK
UART_RX_FIFO_UNDERFLOW_POS
UART_RX_FIFO_UNDERFLOW_UMSK
UART_STATUS_OFFSET
UART_STS_URX_ABR_PRD_0X55_LEN
UART_STS_URX_ABR_PRD_0X55_MSK
UART_STS_URX_ABR_PRD_0X55_POS
UART_STS_URX_ABR_PRD_0X55_UMSK
UART_STS_URX_ABR_PRD_OFFSET
UART_STS_URX_ABR_PRD_START_LEN
UART_STS_URX_ABR_PRD_START_MSK
UART_STS_URX_ABR_PRD_START_POS
UART_STS_URX_ABR_PRD_START_UMSK
UART_STS_URX_BUS_BUSY_LEN
UART_STS_URX_BUS_BUSY_MSK
UART_STS_URX_BUS_BUSY_POS
UART_STS_URX_BUS_BUSY_UMSK
UART_STS_UTX_BUS_BUSY_LEN
UART_STS_UTX_BUS_BUSY_MSK
UART_STS_UTX_BUS_BUSY_POS
UART_STS_UTX_BUS_BUSY_UMSK
UART_StopBits_Type_UART_STOPBITS_1
UART_StopBits_Type_UART_STOPBITS_1_5
UART_StopBits_Type_UART_STOPBITS_2
UART_TX_FIFO_CLR_LEN
UART_TX_FIFO_CLR_MSK
UART_TX_FIFO_CLR_POS
UART_TX_FIFO_CLR_UMSK
UART_TX_FIFO_CNT_LEN
UART_TX_FIFO_CNT_MSK
UART_TX_FIFO_CNT_POS
UART_TX_FIFO_CNT_UMSK
UART_TX_FIFO_OVERFLOW_LEN
UART_TX_FIFO_OVERFLOW_MSK
UART_TX_FIFO_OVERFLOW_POS
UART_TX_FIFO_OVERFLOW_UMSK
UART_TX_FIFO_SIZE
UART_TX_FIFO_TH_LEN
UART_TX_FIFO_TH_MSK
UART_TX_FIFO_TH_POS
UART_TX_FIFO_TH_UMSK
UART_TX_FIFO_UNDERFLOW_LEN
UART_TX_FIFO_UNDERFLOW_MSK
UART_TX_FIFO_UNDERFLOW_POS
UART_TX_FIFO_UNDERFLOW_UMSK
UART_URX_CONFIG_OFFSET
UART_URX_END_INT_LEN
UART_URX_END_INT_MSK
UART_URX_END_INT_POS
UART_URX_END_INT_UMSK
UART_URX_FER_INT_LEN
UART_URX_FER_INT_MSK
UART_URX_FER_INT_POS
UART_URX_FER_INT_UMSK
UART_URX_FIFO_INT_LEN
UART_URX_FIFO_INT_MSK
UART_URX_FIFO_INT_POS
UART_URX_FIFO_INT_UMSK
UART_URX_IR_POSITION_OFFSET
UART_URX_PCE_INT_LEN
UART_URX_PCE_INT_MSK
UART_URX_PCE_INT_POS
UART_URX_PCE_INT_UMSK
UART_URX_RTO_INT_LEN
UART_URX_RTO_INT_MSK
UART_URX_RTO_INT_POS
UART_URX_RTO_INT_UMSK
UART_URX_RTO_TIMER_OFFSET
UART_UTX_CONFIG_OFFSET
UART_UTX_END_INT_LEN
UART_UTX_END_INT_MSK
UART_UTX_END_INT_POS
UART_UTX_END_INT_UMSK
UART_UTX_FER_INT_LEN
UART_UTX_FER_INT_MSK
UART_UTX_FER_INT_POS
UART_UTX_FER_INT_UMSK
UART_UTX_FIFO_INT_LEN
UART_UTX_FIFO_INT_MSK
UART_UTX_FIFO_INT_POS
UART_UTX_FIFO_INT_UMSK
UART_UTX_IR_POSITION_OFFSET
Functions
UART_AutoBaudDetection
UART_ClrRtsValue
UART_DeInit
UART_Disable
UART_Enable
UART_FifoConfig
UART_GetAutoBaudCount
UART_GetIntStatus
UART_GetOverflowStatus
UART_GetRxBusBusyStatus
UART_GetRxFifoCount
UART_GetTxBusBusyStatus
UART_GetTxFifoCount
UART_Init
UART_IntClear
UART_IntMask
UART_Int_Callback_Install
UART_IrConfig
UART_ReceiveData
UART_RxFifoClear
UART_SendData
UART_SendDataBlock
UART_SetBaudrate
UART_SetDeglitchCount
UART_SetRtsValue
UART_SetRxDataLength
UART_SetRxTimeoutValue
UART_SetTxDataLength
UART_TxFifoClear
UART_TxFreeRun
data_recv
data_send
datas_send
debug_early_init
early_init
flush
getdefconfig
gpio_init
init
int_disable
int_enable
int_rx_disable
int_rx_enable
int_rx_notify_register
int_rx_notify_unregister
int_tx_disable
int_tx_enable
int_tx_notify_register
int_tx_notify_unregister
setbaud
setconfig
string_send
Type Definitions
BL_Err_Type
BL_Fun_Type
BL_Mask_Type
BL_Sts_Type
UART_AutoBaudDetection_Type
UART_ByteBitInverse_Type
UART_DataBits_Type
UART_Direction_Type
UART_ID_Type
UART_INT_Type
UART_Overflow_Type
UART_Parity_Type
UART_StopBits_Type
__uint16_t
__uint32_t
__uint8_t
cb_uart_notify_t
intCallback_Type
uart_reg_t
ayu
dark
light
All crates
app
as_slice
byteorder
cty
generic_array
hash32
heapless
stable_deref_trait
typenum
?
Constant
bl602_sdk
::
uart
::
BL_Err_Type_TIMEOUT
[
−
]
[src]
pub const BL_Err_Type_TIMEOUT:
BL_Err_Type
= 2;