Home
last modified time | relevance | path

Searched refs:stat_mask (Results 1 – 1 of 1) sorted by relevance

/Zephyr-latest/drivers/serial/
Duart_wch_usart.c253 uint16_t stat_mask = 0; in usart_wch_irq_is_pending() local
255 stat_mask |= (ctlr1 & USART_CTLR1_TXEIE) ? USART_STATR_TXE : 0; in usart_wch_irq_is_pending()
256 stat_mask |= (ctlr1 & USART_CTLR1_TCIE) ? USART_STATR_TC : 0; in usart_wch_irq_is_pending()
257 stat_mask |= (ctlr1 & USART_CTLR1_RXNEIE) ? USART_STATR_RXNE | USART_STATR_ORE : 0; in usart_wch_irq_is_pending()
258 stat_mask |= (ctlr1 & USART_CTLR1_IDLEIE) ? USART_STATR_IDLE : 0; in usart_wch_irq_is_pending()
259 stat_mask |= (ctlr1 & USART_CTLR1_PEIE) ? USART_STATR_PE : 0; in usart_wch_irq_is_pending()
261 stat_mask |= (ctlr2 & USART_CTLR2_LBDIE) ? USART_STATR_LBD : 0; in usart_wch_irq_is_pending()
262 stat_mask |= in usart_wch_irq_is_pending()
264 stat_mask |= (ctlr3 & USART_CTLR3_CTSIE) ? USART_STATR_CTS : 0; in usart_wch_irq_is_pending()
266 return (statr & stat_mask) > 0; in usart_wch_irq_is_pending()