Home
last modified time | relevance | path

Searched refs:csi_uart_t (Results 1 – 5 of 5) sorted by relevance

/bsp/xuantie/libraries/xuantie_libraries/csi/csi2/include/drv/
A Dusi_usart.h45 csi_error_t csi_usi_uart_init(csi_uart_t *uart, uint32_t idx);
52 void csi_usi_uart_uninit(csi_uart_t *uart);
61 csi_error_t csi_usi_uart_attach_callback(csi_uart_t *uart, void * cb, void *arg);
67 void csi_usi_uart_detach_callback(csi_uart_t *uart);
75 csi_error_t csi_usi_uart_baud(csi_uart_t *uart, uint32_t baud);
120 uint32_t csi_usi_uart_get_recvfifo_waiting_num(csi_uart_t *uart);
149 uint8_t csi_usi_uart_getchar(csi_uart_t *uart);
157 void csi_usi_uart_putchar(csi_uart_t *uart, uint8_t ch);
174 csi_error_t csi_usi_uart_get_state(csi_uart_t *uart, csi_state_t *state);
181 csi_error_t csi_usi_uart_enable_pm(csi_uart_t *uart);
[all …]
A Duart.h80 typedef struct csi_uart csi_uart_t; typedef
104 csi_error_t csi_uart_init(csi_uart_t *uart, uint32_t idx);
111 void csi_uart_uninit(csi_uart_t *uart);
126 void csi_uart_detach_callback(csi_uart_t *uart);
134 csi_error_t csi_uart_baud(csi_uart_t *uart, uint32_t baud);
144 csi_error_t csi_uart_format(csi_uart_t *uart, csi_uart_data_bits_t data_bits,
198 uint8_t csi_uart_getc(csi_uart_t *uart);
205 void csi_uart_putc(csi_uart_t *uart, uint8_t ch);
222 csi_error_t csi_uart_get_state(csi_uart_t *uart, csi_state_t *state);
229 csi_error_t csi_uart_enable_pm(csi_uart_t *uart);
[all …]
/bsp/xuantie/libraries/xuantie_libraries/chip_riscv_dummy/src/drivers/
A Duart.c57 static void dw_uart_intr_recv_data(csi_uart_t *uart) in dw_uart_intr_recv_data()
88 static void uart_intr_send_data(csi_uart_t *uart) in uart_intr_send_data()
116 static void uart_intr_line_error(csi_uart_t *uart) in uart_intr_line_error()
146 csi_uart_t *uart = (csi_uart_t *)arg; in dw_uart_irq_handler()
200 void csi_uart_uninit(csi_uart_t *uart) in csi_uart_uninit()
356 void csi_uart_putc(csi_uart_t *uart, uint8_t ch) in csi_uart_putc()
373 ATTRIBUTE_DATA uint8_t csi_uart_getc(csi_uart_t *uart) in csi_uart_getc()
540 void csi_uart_detach_callback(csi_uart_t *uart) in csi_uart_detach_callback()
568 csi_uart_t *uart = (csi_uart_t *)dma->parent; in dw_uart_dma_event_cb()
799 csi_error_t csi_uart_enable_pm(csi_uart_t *uart) in csi_uart_enable_pm()
[all …]
/bsp/xuantie/libraries/device_drivers/
A Ddrv_usart.h25 void (*xuantie_uart_rx_isr)(csi_uart_t *uart_handler, csi_uart_event_t event, void *arg);
33 csi_uart_t uart;
A Ddrv_usart.c35 static void xuantie_uart0_rx_isr(csi_uart_t *uart_handler, csi_uart_event_t event, void *arg);
175 static void xuantie_uart0_rx_isr(csi_uart_t *uart_handler, csi_uart_event_t event, void *arg) in xuantie_uart0_rx_isr()

Completed in 8 milliseconds