Lines Matching refs:uart0_addr

37 static NRF_UART_Type *const uart0_addr = (NRF_UART_Type *)DT_INST_REG_ADDR(0);  variable
92 return (nrf_uart_event_check(uart0_addr, NRF_UART_EVENT_TXDRDY) in event_txdrdy_check()
101 nrf_uart_event_clear(uart0_addr, NRF_UART_EVENT_TXDRDY); in event_txdrdy_clear()
195 nrf_uart_baudrate_set(uart0_addr, nrf_baudrate); in baudrate_set()
211 if (!nrf_uart_event_check(uart0_addr, NRF_UART_EVENT_RXDRDY)) { in uart_nrfx_poll_in()
216 nrf_uart_event_clear(uart0_addr, NRF_UART_EVENT_RXDRDY); in uart_nrfx_poll_in()
219 *c = nrf_uart_rxd_get(uart0_addr); in uart_nrfx_poll_in()
282 nrf_uart_task_trigger(uart0_addr, NRF_UART_TASK_STARTTX); in uart_nrfx_poll_out()
285 nrf_uart_txd_set(uart0_addr, (uint8_t)c); in uart_nrfx_poll_out()
295 nrf_uart_task_trigger(uart0_addr, NRF_UART_TASK_STOPTX); in uart_nrfx_poll_out()
305 return nrf_uart_errorsrc_get_and_clear(uart0_addr); in uart_nrfx_err_check()
374 nrf_uart_configure(uart0_addr, &uart_cfg); in uart_nrfx_configure()
430 nrf_uart_event_clear(uart0_addr, NRF_UART_EVENT_TXDRDY); in uart_nrfx_tx()
431 nrf_uart_task_trigger(uart0_addr, NRF_UART_TASK_STARTTX); in uart_nrfx_tx()
432 nrf_uart_int_enable(uart0_addr, NRF_UART_INT_MASK_TXDRDY); in uart_nrfx_tx()
436 nrf_uart_txd_set(uart0_addr, txd); in uart_nrfx_tx()
451 nrf_uart_task_trigger(uart0_addr, NRF_UART_TASK_STOPTX); in uart_nrfx_tx_abort()
487 nrf_uart_event_clear(uart0_addr, NRF_UART_EVENT_ERROR); in uart_nrfx_rx_enable()
488 nrf_uart_event_clear(uart0_addr, NRF_UART_EVENT_RXDRDY); in uart_nrfx_rx_enable()
489 nrf_uart_event_clear(uart0_addr, NRF_UART_EVENT_RXTO); in uart_nrfx_rx_enable()
490 nrf_uart_task_trigger(uart0_addr, NRF_UART_TASK_STARTRX); in uart_nrfx_rx_enable()
491 nrf_uart_int_enable(uart0_addr, NRF_UART_INT_MASK_RXDRDY | in uart_nrfx_rx_enable()
529 nrf_uart_task_trigger(uart0_addr, NRF_UART_TASK_STOPRX); in uart_nrfx_rx_disable()
568 nrf_uart_int_disable(uart0_addr, in rx_reset_state()
583 nrf_uart_event_clear(uart0_addr, NRF_UART_EVENT_RXDRDY); in rx_isr()
587 nrf_uart_rxd_get(uart0_addr); in rx_isr()
595 nrf_uart_rxd_get(uart0_addr); in rx_isr()
649 nrf_uart_event_clear(uart0_addr, NRF_UART_EVENT_TXDRDY); in tx_isr()
653 nrf_uart_txd_set(uart0_addr, txd); in tx_isr()
661 nrf_uart_task_trigger(uart0_addr, NRF_UART_TASK_STOPTX); in tx_isr()
667 nrf_uart_event_clear(uart0_addr, NRF_UART_EVENT_TXDRDY); in tx_isr()
672 nrf_uart_int_disable(uart0_addr, NRF_UART_INT_MASK_TXDRDY); in tx_isr()
689 nrf_uart_event_clear(uart0_addr, NRF_UART_EVENT_ERROR); in error_isr()
692 nrf_uart_task_trigger(uart0_addr, NRF_UART_TASK_STOPRX); in error_isr()
698 nrf_uart_errorsrc_get_and_clear(uart0_addr)), in error_isr()
717 nrf_uart_event_clear(uart0_addr, NRF_UART_EVENT_RXTO); in rxto_isr()
736 if (nrf_uart_int_enable_check(uart0_addr, NRF_UART_INT_MASK_ERROR) && in uart_nrfx_isr()
737 nrf_uart_event_check(uart0_addr, NRF_UART_EVENT_ERROR)) { in uart_nrfx_isr()
739 } else if (nrf_uart_int_enable_check(uart0_addr, in uart_nrfx_isr()
741 nrf_uart_event_check(uart0_addr, NRF_UART_EVENT_RXDRDY)) { in uart_nrfx_isr()
745 if (nrf_uart_event_check(uart0_addr, NRF_UART_EVENT_TXDRDY) in uart_nrfx_isr()
746 && nrf_uart_int_enable_check(uart0_addr, in uart_nrfx_isr()
751 if (nrf_uart_event_check(uart0_addr, NRF_UART_EVENT_RXTO)) { in uart_nrfx_isr()
769 nrf_uart_task_trigger(uart0_addr, NRF_UART_TASK_STOPTX); in tx_timeout()
798 nrf_uart_txd_set(uart0_addr, (uint8_t)tx_data[num_tx++]); in uart_nrfx_fifo_fill()
812 nrf_uart_event_check(uart0_addr, NRF_UART_EVENT_RXDRDY)) { in uart_nrfx_fifo_read()
814 nrf_uart_event_clear(uart0_addr, NRF_UART_EVENT_RXDRDY); in uart_nrfx_fifo_read()
817 rx_data[num_rx++] = (uint8_t)nrf_uart_rxd_get(uart0_addr); in uart_nrfx_fifo_read()
836 nrf_uart_task_trigger(uart0_addr, NRF_UART_TASK_STARTTX); in uart_nrfx_irq_tx_enable()
838 nrf_uart_int_enable(uart0_addr, NRF_UART_INT_MASK_TXDRDY); in uart_nrfx_irq_tx_enable()
864 nrf_uart_int_enable(uart0_addr, NRF_UART_INT_MASK_RXDRDY); in uart_nrfx_irq_rx_enable()
870 nrf_uart_int_disable(uart0_addr, NRF_UART_INT_MASK_RXDRDY); in uart_nrfx_irq_rx_disable()
881 bool ready = nrf_uart_int_enable_check(uart0_addr, in uart_nrfx_irq_tx_ready_complete()
891 return nrf_uart_event_check(uart0_addr, NRF_UART_EVENT_RXDRDY); in uart_nrfx_irq_rx_ready()
897 nrf_uart_int_enable(uart0_addr, NRF_UART_INT_MASK_ERROR); in uart_nrfx_irq_err_enable()
903 nrf_uart_int_disable(uart0_addr, NRF_UART_INT_MASK_ERROR); in uart_nrfx_irq_err_disable()
909 return ((nrf_uart_int_enable_check(uart0_addr, in uart_nrfx_irq_is_pending()
913 (nrf_uart_int_enable_check(uart0_addr, in uart_nrfx_irq_is_pending()
949 nrf_uart_event_check(uart0_addr, NRF_UART_EVENT_TXDRDY)) { in uart_nrfx_isr()
950 nrf_uart_int_disable(uart0_addr, NRF_UART_INT_MASK_TXDRDY); in uart_nrfx_isr()
955 nrf_uart_task_trigger(uart0_addr, NRF_UART_TASK_STOPTX); in uart_nrfx_isr()
967 if (nrf_uart_event_check(uart0_addr, NRF_UART_EVENT_ERROR)) { in uart_nrfx_isr()
968 nrf_uart_event_clear(uart0_addr, NRF_UART_EVENT_ERROR); in uart_nrfx_isr()
993 nrf_uart_disable(uart0_addr); in uart_nrfx_init()
1010 nrf_uart_enable(uart0_addr); in uart_nrfx_init()
1013 nrf_uart_event_clear(uart0_addr, NRF_UART_EVENT_RXDRDY); in uart_nrfx_init()
1015 nrf_uart_task_trigger(uart0_addr, NRF_UART_TASK_STARTRX); in uart_nrfx_init()
1095 nrf_uart_enable(uart0_addr); in uart_nrfx_pm_action()
1097 nrf_uart_task_trigger(uart0_addr, in uart_nrfx_pm_action()
1102 nrf_uart_disable(uart0_addr); in uart_nrfx_pm_action()