Home
last modified time | relevance | path

Searched refs:uart_dev_t (Results 1 – 25 of 53) sorted by relevance

123

/AliOS-Things-master/components/amp_adapter/include/peripheral/
A Daos_hal_uart.h91 } uart_dev_t; typedef
93 typedef int32_t (*uart_rx_cb)(uart_dev_t *uart);
105 int32_t aos_hal_uart_init(uart_dev_t *uart);
118 int32_t aos_hal_uart_send(uart_dev_t *uart, const void *data, uint32_t size, uint32_t timeout);
129 int32_t aos_hal_uart_send_poll(uart_dev_t *uart, const void *data, uint32_t size);
142 int32_t aos_hal_uart_recv(uart_dev_t *uart, void *data, uint32_t expect_size, uint32_t timeout);
156 int32_t aos_hal_uart_recv_poll(uart_dev_t *uart, void *data, uint32_t expect_size, uint32_t *recv_s…
171 int32_t aos_hal_uart_recv_II(uart_dev_t *uart, void *data, uint32_t expect_size,
183 int32_t aos_hal_uart_recv_cb_reg(uart_dev_t *uart, uart_rx_cb cb);
192 int32_t aos_hal_uart_finalize(uart_dev_t *uart);
[all …]
/AliOS-Things-master/hardware/chip/smarth_rv64/hal/aos/hal/
A Duart.h90 } uart_dev_t; typedef
92 typedef int32_t (*uart_rx_cb)(uart_dev_t *uart);
102 int32_t hal_uart_init(uart_dev_t *uart);
115 int32_t hal_uart_send(uart_dev_t *uart, const void *data, uint32_t size, uint32_t timeout);
126 int32_t hal_uart_send_poll(uart_dev_t *uart, const void *data, uint32_t size);
139 int32_t hal_uart_recv(uart_dev_t *uart, void *data, uint32_t expect_size, uint32_t timeout);
153 int32_t hal_uart_recv_poll(uart_dev_t *uart, void *data, uint32_t expect_size);
168 int32_t hal_uart_recv_II(uart_dev_t *uart, void *data, uint32_t expect_size,
180 int32_t hal_uart_recv_cb_reg(uart_dev_t *uart, uart_rx_cb cb);
189 int32_t hal_uart_finalize(uart_dev_t *uart);
/AliOS-Things-master/components/drivers/peripheral/uart/include/aos/hal/
A Duart.h94 } uart_dev_t; typedef
96 typedef int32_t (*uart_rx_cb)(uart_dev_t *uart);
106 int32_t hal_uart_init(uart_dev_t *uart);
119 int32_t hal_uart_send(uart_dev_t *uart, const void *data, uint32_t size, uint32_t timeout);
130 int32_t hal_uart_send_poll(uart_dev_t *uart, const void *data, uint32_t size);
143 int32_t hal_uart_recv(uart_dev_t *uart, void *data, uint32_t expect_size, uint32_t timeout);
157 int32_t hal_uart_recv_poll(uart_dev_t *uart, void *data, uint32_t expect_size);
172 int32_t hal_uart_recv_II(uart_dev_t *uart, void *data, uint32_t expect_size,
184 int32_t hal_uart_recv_cb_reg(uart_dev_t *uart, uart_rx_cb cb);
193 int32_t hal_uart_finalize(uart_dev_t *uart);
/AliOS-Things-master/components/amp_adapter/platform/aos/peripheral/
A Daos_hal_uart.c24 int32_t aos_hal_uart_init(uart_dev_t *uart) in aos_hal_uart_init()
29 int32_t aos_hal_uart_send(uart_dev_t *uart, const void *data, uint32_t size, uint32_t timeout) in aos_hal_uart_send()
34 int32_t aos_hal_uart_recv(uart_dev_t *uart, void *data, in aos_hal_uart_recv()
41 int32_t aos_hal_uart_recv_poll(uart_dev_t *uart, void *data, uint32_t expect_size, uint32_t *recv_s… in aos_hal_uart_recv_poll()
46 int32_t aos_hal_uart_recv_II(uart_dev_t *uart, void *data, uint32_t expect_size, in aos_hal_uart_recv_II()
73 uart_dev_t *uart;
86 uart_dev_t *uart; in uart_recv_handler()
119 int32_t aos_hal_uart_callback(uart_dev_t *uart, void (*cb)(int, void *, uint16_t, void *), void *ar… in aos_hal_uart_callback()
153 int32_t aos_hal_uart_finalize(uart_dev_t *uart) in aos_hal_uart_finalize()
/AliOS-Things-master/components/linkkit/include/linkkit/wrappers/
A Dwrappers_uart.h8 int32_t HAL_AT_Uart_Init(uart_dev_t *uart);
10 int32_t HAL_AT_Uart_Deinit(uart_dev_t *uart);
12 int32_t HAL_AT_Uart_Send(uart_dev_t *uart, const void *data, uint32_t size,
15 int32_t HAL_AT_Uart_Recv(uart_dev_t *uart, void *data, uint32_t expect_size,
A Dwrappers_atm.h39 int32_t HAL_AT_Uart_Init(uart_dev_t *uart);
48 int32_t HAL_AT_Uart_Deinit(uart_dev_t *uart);
61 int32_t HAL_AT_Uart_Send(uart_dev_t *uart, const void *data, uint32_t size,
77 int32_t HAL_AT_Uart_Recv(uart_dev_t *uart, void *data, uint32_t expect_size,
/AliOS-Things-master/components/mbmaster/src/physical/
A Dserial.c15 static uart_dev_t uart_dev = { 0 };
55 aos_hal_uart_finalize((uart_dev_t *)handler->private); in mb_serial_finalize()
63 uart_dev_t *dev = (uart_dev_t *)(handler->private); in mb_serial_frame_send()
74 uart_dev_t *dev = (uart_dev_t *)(handler->private); in mb_serial_frame_recv()
/AliOS-Things-master/hardware/board/haas100/drivers/
A Drs485.c18 static uart_dev_t uart_rs485 = {0};
20 int32_t haas_rs485_init(uart_dev_t *uart_dev) in haas_rs485_init()
36 memset(&uart_rs485, 0, sizeof(uart_dev_t)); in haas_rs485_init()
37 memcpy(&uart_rs485, uart_dev, sizeof(uart_dev_t)); in haas_rs485_init()
73 int32_t haas_rs485_deinit(uart_dev_t *uart) in haas_rs485_deinit()
A Drs485.h14 int32_t haas_rs485_init(uart_dev_t *uart_dev);
19 int32_t haas_rs485_deinit(uart_dev_t *uart_dev);
/AliOS-Things-master/components/amp/components/at/src/
A Dhal_at_dev.c13 ret = aos_hal_uart_init((uart_dev_t *)dev); in at_init_uart()
23 ret = aos_hal_uart_recv_II((uart_dev_t *)dev, data, expect_size, recv_size, timeout); in at_recvfrom_uart()
33 ret = aos_hal_uart_send((uart_dev_t *)dev, data, size, timeout); in at_sendto_uart()
42 ret = aos_hal_uart_finalize((uart_dev_t *)dev); in at_deinit_uart()
/AliOS-Things-master/components/amp_adapter/platform/linux/peripheral/
A Daos_hal_uart.c21 int32_t aos_hal_uart_callback(uart_dev_t *uart, void (*cb)(int, void *, uint16_t, void *), void *ar… in aos_hal_uart_callback()
62 int32_t aos_hal_uart_init(uart_dev_t *uart) in aos_hal_uart_init()
89 int32_t aos_hal_uart_finalize(uart_dev_t *uart) in aos_hal_uart_finalize()
99 int32_t aos_hal_uart_send(uart_dev_t *uart, const void *data, uint32_t size, uint32_t timeout) in aos_hal_uart_send()
116 int32_t aos_hal_uart_recv_poll(uart_dev_t *uart, void *data, uint32_t expect_size, uint32_t *recv_s… in aos_hal_uart_recv_poll()
141 int32_t aos_hal_uart_recv_II(uart_dev_t *uart, void *data, uint32_t expect_size, uint32_t *recv_siz… in aos_hal_uart_recv_II()
/AliOS-Things-master/components/amp/engine/duktape_engine/addons/hardware/uart/
A Dmodule_uart.c20 uart_dev_t *uart;
39 static uart_dev_t *g_uart_devices[MAX_UART_PORT];
78 uart_dev_t *dev = (uart_dev_t *)module->uart; in uart_recv_callback()
105 static int uart_add_recv(uart_dev_t *uart, uint32_t item_handle, int js_cb_ref) in uart_add_recv()
151 uart_dev_t *uart_device = NULL; in native_uart_open()
193 uart_dev_t *uart_device = NULL; in native_uart_close()
226 uart_dev_t *uart_device = NULL; in native_uart_write()
269 uart_dev_t *uart_device = NULL; in native_uart_read()
303 uart_dev_t *uart_device = NULL; in native_uart_on()
338 uart_dev_t *dev; in native_uart_clean()
/AliOS-Things-master/components/drivers/peripheral/uart/src/
A Duart_dev.c35 uart_dev_t dev;
40 static int uart_rx_notify (uart_dev_t *uart);
50 uart_dev_t *uart = NULL; in uart_device_read()
83 uart_dev_t *uart = NULL; in uart_device_write()
288 uart_dev_t *uart = NULL; in uart_device_ioctl()
339 uart_dev_t *uart = NULL; in uart_device_open()
375 uart_dev_t *uart = NULL; in uart_device_close()
409 int uart_rx_notify (uart_dev_t *uart) { in uart_rx_notify()
453 uart_dev_t *uart = NULL; in uart_device_poll()
543 static uart_dev_t g_def_setting = {
[all …]
/AliOS-Things-master/components/amp/engine/quickjs_engine/addons/hardware/uart/
A Dmodule_uart.c30 uart_dev_t *uart;
51 static uart_dev_t *g_uart_devices[MAX_UART_PORT];
94 uart_dev_t *dev = (uart_dev_t *)module->uart; in uart_recv_callback()
122 static int uart_add_recv(uart_dev_t *uart, uint32_t item_handle, JSValue js_cb_ref) in uart_add_recv()
169 uart_dev_t *uart_device = NULL; in native_uart_open()
231 uart_dev_t *uart_device = NULL; in native_uart_close()
265 uart_dev_t *uart_device = NULL; in native_uart_write()
329 uart_dev_t *uart_device = NULL; in native_uart_read()
380 uart_dev_t *uart_device = NULL; in native_uart_on()
446 uart_dev_t *dev; in native_uart_clean()
/AliOS-Things-master/hardware/chip/smarth_rv64/hal/
A Duart.c26 int32_t hal_uart_init(uart_dev_t *uart) in hal_uart_init()
48 int32_t hal_uart_recv_II(uart_dev_t *uart, void *data, uint32_t expect_size, in hal_uart_recv_II()
90 int32_t hal_uart_send(uart_dev_t *uart, const void *data, uint32_t size, uint32_t timeout) in hal_uart_send()
/AliOS-Things-master/components/cli/src/
A Duart_console.c31 uart_dev_t uart_stdio; in uart_console_write()
57 uart_dev_t uart_stdio; in uart_console_read()
66 memset(&uart_stdio, 0, sizeof(uart_dev_t)); in uart_console_read()
/AliOS-Things-master/components/py_engine/adapter/haas/
A Dmpstdinport.c39 STATIC uart_dev_t s_repl_uart = { 0 };
59 uart_dev_t uart = s_repl_uart; in uart_recv_mainloop()
101 uart_dev_t mp_stdin_dev_get() in mp_stdin_dev_get()
A Dmpstdinport.h40 uart_dev_t mp_stdin_dev_get();
/AliOS-Things-master/hardware/chip/rtl872xd/hal/
A Duart.c125 uart_dev_t* uart = (uart_dev_t*) data; in uart_irq()
181 int32_t hal_uart_init(uart_dev_t *uart) in hal_uart_init()
305 int32_t hal_uart_send(uart_dev_t *uart, const void *data, uint32_t size, uint32_t timeout) in hal_uart_send()
341 int32_t hal_uart_recv_II(uart_dev_t *uart, void *data, uint32_t expect_size, in hal_uart_recv_II()
401 int32_t hal_uart_finalize(uart_dev_t *uart) in hal_uart_finalize()
A Dhw.c25 uart_dev_t uart_0;
26 uart_dev_t uart_1;
/AliOS-Things-master/components/py_engine/modules/driver/
A Duart.c53 uart_dev_t *uart_device = NULL; in obj_open()
119 uart_dev_t *uart_device = NULL; in obj_close()
154 uart_dev_t *uart_device = NULL; in obj_read()
198 uart_dev_t *uart_device = NULL; in obj_write()
240 uart_dev_t *uart_device = NULL; in obj_setBaudRate()
286 uart_dev_t *uart_device = NULL; in obj_on()
/AliOS-Things-master/hardware/chip/haas1000/hal/
A Duart.c39 uart_dev_t *rx_cb_arg;
293 int32_t hal_uart_init(uart_dev_t *uart) in hal_uart_init()
426 int32_t hal_uart_send(uart_dev_t *uart, const void *data, uint32_t size, uint32_t timeout) in hal_uart_send()
475 int32_t hal_uart_recv(uart_dev_t *uart, void *data, uint32_t expect_size, uint32_t timeout) in hal_uart_recv()
501 int32_t hal_uart_recv_II(uart_dev_t *uart, void *data, uint32_t expect_size, in hal_uart_recv_II()
606 int32_t hal_uart_finalize(uart_dev_t *uart) in hal_uart_finalize()
650 int32_t hal_uart_recv_cb_reg(uart_dev_t *uart, uart_rx_cb cb) in hal_uart_recv_cb_reg()
/AliOS-Things-master/hardware/chip/rtl872xd/hal/hal_test/
A Dhal_test.c143 uart_dev_t uart_stdio; in hal_test_getchar()
148 memset(&uart_stdio, 0, sizeof(uart_dev_t)); in hal_test_getchar()
/AliOS-Things-master/hardware/chip/rtl872xd/hal/hal_test/uart/
A Duart_test.c14 uart_dev_t uart_dev;
/AliOS-Things-master/hardware/board/haas200/startup/
A Dboard.c11 static uart_dev_t uart_0;

Completed in 44 milliseconds

123