/Zephyr-latest/drivers/serial/ |
D | uart_native_pty.c | 54 static int np_uart_poll_in(const struct device *dev, unsigned char *p_char); 163 static int np_uart_stdin_poll_in(const struct device *dev, unsigned char *p_char) in np_uart_stdin_poll_in() argument 173 rc = np_uart_stdin_poll_in_bottom(in_f, p_char); in np_uart_stdin_poll_in() 191 static int np_uart_pty_poll_in(const struct device *dev, unsigned char *p_char) in np_uart_pty_poll_in() argument 196 n = nsi_host_read(in_f, p_char, 1); in np_uart_pty_poll_in() 203 static int np_uart_poll_in(const struct device *dev, unsigned char *p_char) in np_uart_poll_in() argument 206 return np_uart_stdin_poll_in(dev, p_char); in np_uart_poll_in() 208 return np_uart_pty_poll_in(dev, p_char); in np_uart_poll_in()
|
D | uart_native_pty_bottom.h | 23 int np_uart_stdin_poll_in_bottom(int in_f, unsigned char *p_char);
|
D | uart_handlers.c | 28 unsigned char *p_char) in UART_SIMPLE() 31 K_OOPS(K_SYSCALL_MEMORY_WRITE(p_char, sizeof(unsigned char))); in UART_SIMPLE() 32 return z_impl_uart_poll_in(dev, p_char); in UART_SIMPLE()
|
D | uart_native_pty_bottom.c | 40 int np_uart_stdin_poll_in_bottom(int in_f, unsigned char *p_char) in np_uart_stdin_poll_in_bottom() argument 67 n = read(in_f, p_char, 1); in np_uart_stdin_poll_in_bottom()
|
D | serial_esp32_usb.c | 62 static int serial_esp32_usb_poll_in(const struct device *dev, unsigned char *p_char) in serial_esp32_usb_poll_in() argument 68 usb_serial_jtag_ll_read_rxfifo(p_char, 1); in serial_esp32_usb_poll_in()
|
D | uart_cdns.c | 65 int uart_cdns_poll_in(const struct device *dev, unsigned char *p_char) in uart_cdns_poll_in() argument 73 *p_char = (unsigned char)(uart_regs->rx_tx_fifo & RXDATA_MASK); in uart_cdns_poll_in()
|
D | uart_altera.c | 142 static int uart_altera_poll_in(const struct device *dev, unsigned char *p_char) in uart_altera_poll_in() argument 150 __ASSERT(p_char != NULL, "p_char is null pointer!"); in uart_altera_poll_in() 153 if (p_char == NULL) { in uart_altera_poll_in() 163 *p_char = sys_read32(config->base + ALTERA_AVALON_UART_RXDATA_REG_OFFSET); in uart_altera_poll_in()
|
D | uart_intel_lw.c | 137 static int uart_intel_lw_poll_in(const struct device *dev, unsigned char *p_char) in uart_intel_lw_poll_in() argument 145 __ASSERT(p_char != NULL, "p_char is null pointer!"); in uart_intel_lw_poll_in() 148 if (p_char == NULL) { in uart_intel_lw_poll_in() 158 *p_char = sys_read32(config->base + INTEL_LW_UART_RXDATA_REG_OFFSET); in uart_intel_lw_poll_in()
|
D | uart_native_tty.c | 159 static int native_tty_uart_poll_in(const struct device *dev, unsigned char *p_char) in native_tty_uart_poll_in() argument 163 return nsi_host_read(data->fd, p_char, 1) > 0 ? 0 : -1; in native_tty_uart_poll_in()
|
D | uart_rcar.c | 151 static int uart_rcar_poll_in(const struct device *dev, unsigned char *p_char) in uart_rcar_poll_in() argument 165 *p_char = uart_rcar_read_8(dev, SCFRDR); in uart_rcar_poll_in()
|
D | uart_smartbond.c | 157 static int uart_smartbond_poll_in(const struct device *dev, unsigned char *p_char) in uart_smartbond_poll_in() argument 171 *p_char = config->regs->UART2_RBR_THR_DLL_REG; in uart_smartbond_poll_in()
|
D | uart_emul.c | 133 static int uart_emul_poll_in(const struct device *dev, unsigned char *p_char) in uart_emul_poll_in() argument 140 read = ring_buf_get(drv_data->rx_rb, p_char, 1); in uart_emul_poll_in()
|
D | uart_esp32.c | 135 static int uart_esp32_poll_in(const struct device *dev, unsigned char *p_char) in uart_esp32_poll_in() argument 144 uart_hal_read_rxfifo(&data->hal, p_char, &inout_rd_len); in uart_esp32_poll_in()
|
/Zephyr-latest/include/zephyr/drivers/uart/ |
D | uart_internal.h | 61 int (*poll_in)(const struct device *dev, unsigned char *p_char); 154 static inline int z_impl_uart_poll_in(const struct device *dev, unsigned char *p_char) in z_impl_uart_poll_in() argument 162 return api->poll_in(dev, p_char); in z_impl_uart_poll_in()
|
/Zephyr-latest/include/zephyr/drivers/ |
D | uart.h | 357 __syscall int uart_poll_in(const struct device *dev, unsigned char *p_char);
|