Home
last modified time | relevance | path

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

/Zephyr-latest/drivers/serial/
Duart_native_pty.c54 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()
Duart_native_pty_bottom.h23 int np_uart_stdin_poll_in_bottom(int in_f, unsigned char *p_char);
Duart_handlers.c28 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()
Duart_native_pty_bottom.c40 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()
Dserial_esp32_usb.c62 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()
Duart_cdns.c65 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()
Duart_altera.c142 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()
Duart_intel_lw.c137 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()
Duart_native_tty.c159 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()
Duart_rcar.c151 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()
Duart_smartbond.c157 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()
Duart_emul.c133 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()
Duart_esp32.c135 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/
Duart_internal.h61 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/
Duart.h357 __syscall int uart_poll_in(const struct device *dev, unsigned char *p_char);