| /bsp/nxp/lpc/lpc408x/drivers/ |
| A D | drv_uart.c | 81 while (!(uart->UART->LSR & 0x20)); in lpc_putc() 92 if (uart->UART->LSR & 0x01) in lpc_getc() 131 tmp = LPC_UART0->LSR; in UART0_IRQHandler() 134 tmp = LPC_UART0->LSR; in UART0_IRQHandler() 167 tmp = LPC_UART2->LSR; in UART2_IRQHandler() 170 tmp = LPC_UART2->LSR; in UART2_IRQHandler()
|
| /bsp/xplorer4330/drivers/ |
| A D | drv_uart.c | 68 while (!(uart->USART->LSR & 0x20)); in lpc_putc() 79 if (uart->USART->LSR & 0x01) in lpc_getc() 121 intsrc = uart->USART->LSR; in UART0_IRQHandler() 132 while (uart->USART->LSR & UART_LSR_RDR) in UART0_IRQHandler() 173 intsrc = uart->USART->LSR; in UART2_IRQHandler() 184 while (uart->USART->LSR & UART_LSR_RDR) in UART2_IRQHandler()
|
| /bsp/nxp/lpc/lpc176x/drivers/ |
| A D | uart.c | 92 iir = LPC_UART->LSR; //oe pe fe oe read for clear interrupt in UART0_IRQHandler() 172 while ((LPC_UART->LSR & (LSR_THRE | LSR_TEMT)) != (LSR_THRE | LSR_TEMT)); in rt_uart_init() 173 while (LPC_UART->LSR & LSR_RDR) in rt_uart_init() 266 while (!(LPC_UART->LSR & LSR_THRE)); in rt_uart_write() 272 while (!(LPC_UART->LSR & LSR_THRE)); in rt_uart_write() 285 while (!(LPC_UART->LSR & LSR_THRE)); in rt_uart_write()
|
| /bsp/tae32f5300/Libraries/TAE32F53xx_StdPeriph_Driver/inc/ |
| A D | tae32f53xx_ll_uart.h | 431 #define __LL_UART_IsCharacterAddr(__UART__) (READ_BIT((__UART__)->LSR, UART_LSR_ADDR_RCVD_M… 439 #define __LL_UART_IsRxFIFOErr(__UART__) (READ_BIT((__UART__)->LSR, UART_LSR_RFE_Msk) >>… 447 #define __LL_UART_IsTxEmpty(__UART__) (READ_BIT((__UART__)->LSR, UART_LSR_TEMT_Msk) >… 455 #define __LL_UART_IsTxHoldRegEmpty(__UART__) (READ_BIT((__UART__)->LSR, UART_LSR_THRE_Msk) >… 463 #define __LL_UART_IsBreakInt(__UART__) (READ_BIT((__UART__)->LSR, UART_LSR_BI_Msk) >> … 471 #define __LL_UART_IsFrameErr(__UART__) (READ_BIT((__UART__)->LSR, UART_LSR_FE_Msk) >> … 479 #define __LL_UART_IsParityErr(__UART__) (READ_BIT((__UART__)->LSR, UART_LSR_PE_Msk) >> … 487 #define __LL_UART_IsOverrunErr(__UART__) (READ_BIT((__UART__)->LSR, UART_LSR_OE_Msk) >> … 495 #define __LL_UART_IsDatReady(__UART__) (READ_BIT((__UART__)->LSR, UART_LSR_DR_Msk) >> … 502 #define __LL_UART_LineSta_Get(__UART__) READ_BIT((__UART__)->LSR, UART_LSR_ALL_BIT_Msk)
|
| /bsp/nxp/lpc/lpc178x/drivers/ |
| A D | lpc177x_8x_uart.c | 219 while (UARTx->LSR & UART_LSR_RDR) in UART_Init() 227 while (!(UARTx->LSR & UART_LSR_THRE)); in UART_Init() 251 tmp = UARTx->LSR; in UART_Init() 496 while (!(UARTx->LSR & UART_LSR_THRE)) in UART_Send() 532 if (!(UARTx->LSR & UART_LSR_THRE)) in UART_Send() 587 while (!(UARTx->LSR & UART_LSR_RDR)) in UART_Receive() 613 if (!(UARTx->LSR & UART_LSR_RDR)) in UART_Receive() 760 return ((UARTx->LSR) & UART_LSR_BITMASK); in UART_GetLineStatus() 789 if (UARTx->LSR & UART_LSR_TEMT) in UART_CheckBusy() 1325 while (!(UARTx->LSR & UART_LSR_TEMT)); in UART_RS485Send() [all …]
|
| A D | uart.c | 283 while (!(uart->UART->LSR & UART_LSR_THRE)); in rt_uart_write() 287 while (!(uart->UART->LSR & UART_LSR_THRE)); in rt_uart_write()
|
| /bsp/thead-smart/drivers/ |
| A D | ck_usart.c | 289 while (!(addr->LSR & LSR_DATA_READY)); in csi_usart_getchar() 313 if (addr->LSR & LSR_DATA_READY) in csi_uart_getchar() 335 while ((!(addr->LSR & DW_LSR_TRANS_EMPTY))) in csi_usart_putchar() 437 uint32_t lsr_stat = addr->LSR; in ck_usart_intr_recv_line() 443 while (addr->LSR & 0x1) in ck_usart_intr_recv_line() 534 while (addr->LSR & 0x1) in ck_usart_intr_char_timeout() 814 while (addr->LSR & 0x1) in csi_usart_receive_query() 886 uint32_t line_status_reg = addr->LSR; in csi_usart_get_status() 964 while ((!(addr->LSR & DW_LSR_TEMT))) in csi_usart_flush() 975 while (addr->LSR & 0x1) { in csi_usart_flush()
|
| A D | ck_usart.h | 81 __IM uint32_t LSR; /* Offset: 0x014 (R/ ) Transmission state register */ member
|
| /bsp/ck802/libraries/common/usart/ |
| A D | dw_usart.c | 236 while (!(addr->LSR & LSR_DATA_READY)); in dw_usart_getchar() 254 if (addr->LSR & LSR_DATA_READY) in dw_usart_getchar_no_poll() 296 while ((!(addr->LSR & DW_LSR_TRANS_EMPTY))); in dw_usart_putchar() 302 while ((!(addr->LSR & DW_LSR_TRANS_EMPTY))) ; in dw_usart_putchar() 336 while ((!(addr->LSR & DW_LSR_TEMT))); in dw_usart_intr_threshold_empty() 628 while (addr->LSR & 0x1) { in csi_usart_receive_query() 690 uint32_t line_status_reg = addr->LSR; in csi_usart_get_status()
|
| A D | dw_usart.h | 97 __IM uint32_t LSR; /* Offset: 0x014 (R/ ) Transmission state register */ member
|
| /bsp/nxp/lpc/lpc43xx/drivers/ |
| A D | drv_uart.c | 56 while (!(uart->USART->LSR & 0x20)); in lpc_putc() 67 if (uart->USART->LSR & 0x01) in lpc_getc() 97 intsrc = uart->USART->LSR; in _do_uart_isr() 109 while (uart->USART->LSR & UART_LSR_RDR) in _do_uart_isr()
|
| /bsp/hpmicro/libraries/hpm_sdk/drivers/inc/ |
| A D | hpm_uart_drv.h | 260 while (ptr->LSR & UART_LSR_DR_MASK) { in uart_clear_rx_fifo() 586 return ptr->LSR; in uart_get_status() 600 return ((ptr->LSR & mask) != 0U) ? true : false; in uart_check_status() 750 return UART_LSR_RFIFO_NUM_GET(ptr->LSR); in uart_get_data_count_in_rx_fifo() 761 return UART_LSR_TFIFO_NUM_GET(ptr->LSR); in uart_get_data_count_in_tx_fifo()
|
| /bsp/xuantie/libraries/xuantie_libraries/chip_riscv_dummy/include/ |
| A D | dw_uart_ll.h | 288 __IM uint32_t LSR; /* Offset: 0x014 (R/ ) Line state register */ member 334 status = uart_base->LSR & DW_UART_LSR_THRE_SET; in dw_uart_putready() 347 status = uart_base->LSR & DW_UART_LSR_DR_READY; in dw_uart_getready() 358 return uart_base->LSR; in dw_uart_get_line_status()
|
| /bsp/xuantie/libraries/xuantie_libraries/chip_riscv_dummy/src/drivers/ |
| A D | dw_uart_ll.c | 48 while ((uart_base->LSR & 0x81U) || (uart_base->USR & 0x1U)) { in dw_uart_wait_timeout() 49 uart_base->LSR; in dw_uart_wait_timeout()
|
| /bsp/hpmicro/libraries/hpm_sdk/drivers/src/ |
| A D | hpm_uart_drv.c | 224 while (!(ptr->LSR & UART_LSR_THRE_MASK)) { in uart_send_byte() 243 while (!(ptr->LSR & UART_LSR_TEMT_MASK)) { in uart_flush() 260 while (!(ptr->LSR & UART_LSR_DR_MASK)) { in uart_receive_byte() 277 if (!(ptr->LSR & UART_LSR_DR_MASK)) { in uart_try_receive_byte()
|
| /bsp/smartfusion2/libraries/mss_uart/ |
| A D | mss_uart.c | 252 status = this_uart->hw_reg->LSR; in MSS_UART_polled_tx() 313 status = this_uart->hw_reg->LSR; in MSS_UART_polled_tx_string() 388 status = this_uart->hw_reg->LSR; in MSS_UART_tx_complete() 422 status = this_uart->hw_reg->LSR; in MSS_UART_get_rx() 430 status = this_uart->hw_reg->LSR; in MSS_UART_get_rx() 752 status = this_uart->hw_reg->LSR; in MSS_UART_fill_tx_fifo() 798 this_uart->status |= (this_uart->hw_reg->LSR); in MSS_UART_get_rx_status() 854 status = this_uart->hw_reg->LSR; in MSS_UART_get_tx_status() 1722 status = this_uart->hw_reg->LSR; in default_tx_handler()
|
| /bsp/k210/drivers/ |
| A D | drv_uart.c | 413 while (_uart[channel]->LSR & (1u << 5)); in drv_uart_putc() 425 if (_uart[channel]->LSR & 1) in drv_uart_getc() 443 if (_uart[channel]->LSR) in uart_irq_handler()
|
| /bsp/smartfusion2/CMSIS/startup_arm/ |
| A D | retarget.c | 85 tx_ready = gp_my_uart->hw_reg->LSR & LSR_THRE_MASK; in sendchar()
|
| /bsp/wch/risc-v/Libraries/ch56x_drivers/ |
| A D | ch56x_uart.h | 243 union _uart_lsr LSR; member
|
| /bsp/smartfusion2/drivers/ |
| A D | drv_uart.c | 133 tx_ready = uart->uart->hw_reg->LSR & 0x20u; in sf2_uart_putc()
|
| /bsp/ht32/libraries/HT32_STD_5xxxx_FWLib/library/Device/Holtek/HT32F5xxxx/Source/CodeSourcery/ |
| A D | startup_ht32f5xxxx_cs3_06.s | 176 LSR R1, R1, #20
|
| A D | startup_ht32f5xxxx_cs3_07.s | 185 LSR R1, R1, #20
|
| A D | startup_ht32f5xxxx_cs3_12.s | 174 LSR R1, R1, #20
|
| A D | startup_ht32f5xxxx_cs3_02.s | 217 LSR R1, R1, #20
|
| /bsp/ck802/drivers/ |
| A D | soc.h | 125 __IM uint32_t LSR; /* Offset: 0x014 (R/ ) Transmission state register */
|