/AliOS-Things-master/components/amp_adapter/include/peripheral/ |
A D | aos_hal_uart.h | 91 } 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 D | uart.h | 90 } 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 D | uart.h | 94 } 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 D | aos_hal_uart.c | 24 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 D | wrappers_uart.h | 8 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 D | wrappers_atm.h | 39 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 D | serial.c | 15 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 D | rs485.c | 18 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 D | rs485.h | 14 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 D | hal_at_dev.c | 13 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 D | aos_hal_uart.c | 21 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 D | module_uart.c | 20 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 D | uart_dev.c | 35 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 D | module_uart.c | 30 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 D | uart.c | 26 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 D | uart_console.c | 31 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 D | mpstdinport.c | 39 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 D | mpstdinport.h | 40 uart_dev_t mp_stdin_dev_get();
|
/AliOS-Things-master/hardware/chip/rtl872xd/hal/ |
A D | uart.c | 125 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 D | hw.c | 25 uart_dev_t uart_0; 26 uart_dev_t uart_1;
|
/AliOS-Things-master/components/py_engine/modules/driver/ |
A D | uart.c | 53 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 D | uart.c | 39 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 D | hal_test.c | 143 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 D | uart_test.c | 14 uart_dev_t uart_dev;
|
/AliOS-Things-master/hardware/board/haas200/startup/ |
A D | board.c | 11 static uart_dev_t uart_0;
|