Lines Matching refs:uart_base

49     UART_Type *uart_base;  member
641 stat = uart_get_status(uart->uart_base); in hpm_uart_isr()
642 irq_id = uart_get_irq_id(uart->uart_base); in hpm_uart_isr()
645 while (uart_check_status(uart->uart_base, uart_stat_data_ready)) { in hpm_uart_isr()
647 char chr = uart_read_byte(uart->uart_base); in hpm_uart_isr()
657 …while ((uart_check_status(uart->uart_base, uart_stat_data_ready)) || (uart_check_status(uart->uart… in hpm_uart_isr()
658 char chr = uart_read_byte(uart->uart_base); in hpm_uart_isr()
671 uart_disable_irq(uart->uart_base, uart_intr_tx_slot_avail); in hpm_uart_isr()
672 fifo_size = uart_get_fifo_size(uart->uart_base); in hpm_uart_isr()
680 uart_write_byte(uart->uart_base, put_char); in hpm_uart_isr()
682 uart_enable_irq(uart->uart_base, uart_intr_tx_slot_avail); in hpm_uart_isr()
686 if (uart_is_rxline_idle(uart->uart_base)) { in hpm_uart_isr()
688 uart_clear_rxline_idle_flag(uart->uart_base); in hpm_uart_isr()
689 uart_flush(uart->uart_base); in hpm_uart_isr()
704 init_uart_pins(uart->uart_base); in hpm_uart_configure()
705 uart_default_config(uart->uart_base, &uart_config); in hpm_uart_configure()
707 uart_config.src_freq_in_hz = board_init_uart_clock(uart->uart_base); in hpm_uart_configure()
733 hpm_stat_t status = uart_init(uart->uart_base, &uart_config); in hpm_uart_configure()
789 chg_config.src_addr = (uint32_t)&(uart->uart_base->RBR); in hpm_uart_dma_config()
816 chg_config.dst_addr = (uint32_t)&uart->uart_base->THR; in hpm_uart_dma_config()
900 uart_disable_irq(uart->uart_base, uart_intr_rx_data_avail_or_timeout); in hpm_uart_control()
905 uart_disable_irq(uart->uart_base, uart_intr_tx_slot_avail); in hpm_uart_control()
930 uart_enable_irq(uart->uart_base, uart_intr_rx_data_avail_or_timeout); in hpm_uart_control()
934 uart_enable_irq(uart->uart_base, uart_intr_tx_slot_avail); in hpm_uart_control()
1007 uart_send_byte(uart->uart_base, ch); in hpm_uart_putc()
1008 uart_flush(uart->uart_base); in hpm_uart_putc()
1017 if (uart_check_status(uart->uart_base, uart_stat_data_ready)) { in hpm_uart_getc()
1018 uart_receive_byte(uart->uart_base, (uint8_t*)&result); in hpm_uart_getc()
1057 if (uart_check_status(uart->uart_base, uart_stat_tx_slot_avail)) {
1058 uart_disable_irq(uart->uart_base, uart_intr_tx_slot_avail);
1059 fifo_size = uart_get_fifo_size(uart->uart_base);
1064 uart_write_byte(uart->uart_base, ch);
1066 uart_enable_irq(uart->uart_base, uart_intr_tx_slot_avail);