Searched refs:csi_uart_t (Results 1 – 5 of 5) sorted by relevance
| /bsp/xuantie/libraries/xuantie_libraries/csi/csi2/include/drv/ |
| A D | usi_usart.h | 45 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 D | uart.h | 80 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 D | uart.c | 57 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 D | drv_usart.h | 25 void (*xuantie_uart_rx_isr)(csi_uart_t *uart_handler, csi_uart_event_t event, void *arg); 33 csi_uart_t uart;
|
| A D | drv_usart.c | 35 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 9 milliseconds