Searched defs:uart (Results 1 – 5 of 5) sorted by relevance
/hal_rpi_pico-latest/src/rp2_common/hardware_uart/include/hardware/ |
D | uart.h | 122 #define UART_NUM(uart) ((uart) == uart1) argument 152 #define UART_DREQ_NUM(uart, is_tx) ({ \ argument 166 #define UART_CLOCK_NUM(uart) clk_peri argument 179 #define UART_FUNCSEL_NUM(uart, gpio) GPIO_FUNC_UART argument 181 #define UART_FUNCSEL_NUM(uart, gpio) ((gpio) & 0x2 ? GPIO_FUNC_UART_AUX : GPIO_FUNC_UART) argument 196 #define UART_IRQ_NUM(uart) (UART0_IRQ + UART_NUM(uart)) argument 209 #define UART_RESET_NUM(uart) (uart_get_index(uart) ? RESET_UART1 : RESET_UART0) argument 218 static inline uint uart_get_index(uart_inst_t *uart) { in uart_get_index() 243 static inline uart_hw_t *uart_get_hw(uart_inst_t *uart) { in uart_get_hw() 321 static inline void uart_set_hw_flow(uart_inst_t *uart, bool cts, bool rts) { in uart_set_hw_flow() [all …]
|
/hal_rpi_pico-latest/src/rp2_common/hardware_uart/ |
D | uart.c | 32 static inline void uart_reset(uart_inst_t *uart) { in uart_reset() 36 static inline void uart_unreset(uart_inst_t *uart) { in uart_unreset() 42 uint uart_init(uart_inst_t *uart, uint baudrate) { in uart_init() 95 void uart_deinit(uart_inst_t *uart) { in uart_deinit() 100 static uint32_t uart_disable_before_lcr_write(uart_inst_t *uart) { in uart_disable_before_lcr_write() 143 static void uart_write_lcr_bits_masked(uart_inst_t *uart, uint32_t values, uint32_t write_mask) { in uart_write_lcr_bits_masked() 155 uint uart_set_baudrate(uart_inst_t *uart, uint baudrate) { in uart_set_baudrate() 183 void uart_set_format(uart_inst_t *uart, uint data_bits, uint stop_bits, uart_parity_t parity) { in uart_set_format() 199 void uart_set_fifo_enabled(uart_inst_t *uart, bool enabled) { in uart_set_fifo_enabled() 210 void uart_set_break(uart_inst_t *uart, bool en) { in uart_set_break() [all …]
|
/hal_rpi_pico-latest/src/host/hardware_uart/ |
D | uart.c | 75 uint uart_init(uart_inst_t *uart, uint baud_rate) { in uart_init() 80 bool uart_is_writable(uart_inst_t *uart) { in uart_is_writable() 86 bool uart_is_readable(uart_inst_t *uart) { in uart_is_readable() 91 void uart_write_blocking(uart_inst_t *uart, const uint8_t *src, size_t len) { in uart_write_blocking() 98 void uart_read_blocking(uart_inst_t *uart, uint8_t *dst, size_t len) { in uart_read_blocking() 107 void uart_putc(uart_inst_t *uart, char c) { in uart_putc() 111 void uart_putc_raw(uart_inst_t *uart, char c) { in uart_putc_raw() 115 void uart_puts(uart_inst_t *uart, const char *s) { in uart_puts() 119 char uart_getc(uart_inst_t *uart) { in uart_getc()
|
/hal_rpi_pico-latest/src/rp2_common/pico_stdio_uart/ |
D | stdio_uart.c | 93 void stdio_uart_init_full(struct uart_inst *uart, uint baud_rate, int tx_pin, int rx_pin) { in stdio_uart_init_full() 127 void stdio_uart_deinit_full(struct uart_inst *uart, int tx_pin, int rx_pin) { in stdio_uart_deinit_full()
|
/hal_rpi_pico-latest/src/host/hardware_uart/include/hardware/ |
D | uart.h | 94 #define UART_FUNCSEL_NUM(uart, gpio) 0 argument
|