/lk-master/lib/cbuf/include/lib/ |
A D | cbuf.h | 25 } cbuf_t; typedef 37 void cbuf_initialize(cbuf_t *cbuf, size_t len); 49 void cbuf_initialize_etc(cbuf_t *cbuf, size_t len, void *buf); 65 size_t cbuf_read(cbuf_t *cbuf, void *buf, size_t buflen, bool block); 81 size_t cbuf_peek(cbuf_t *cbuf, iovec_t *regions); 109 size_t cbuf_space_avail(cbuf_t *cbuf); 119 size_t cbuf_space_used(cbuf_t *cbuf); 128 static inline size_t cbuf_size(cbuf_t *cbuf) { in cbuf_size() 140 static inline void cbuf_reset(cbuf_t *cbuf) { in cbuf_reset() 145 size_t cbuf_read_char(cbuf_t *cbuf, char *c, bool block); [all …]
|
/lk-master/platform/stm32f0xx/ |
A D | uart.c | 25 cbuf_t uart1_rx_buf; 32 cbuf_t uart2_rx_buf; 39 cbuf_t uart3_rx_buf; 46 cbuf_t uart4_rx_buf; 83 static void stm32_usart_init1(stm32_usart_t *usart, int irqn, cbuf_t *rxbuf) { in stm32_usart_init1() 140 static void stm32_uart_rx_irq(stm32_usart_t *usart, cbuf_t *rxbuf) { in stm32_uart_rx_irq() 160 static cbuf_t *stm32_get_rxbuf(int port) { in stm32_get_rxbuf() 220 static int stm32_usart_getc(stm32_usart_t *usart, cbuf_t *rxbuf, bool wait) { in stm32_usart_getc() 261 cbuf_t *rxbuf = stm32_get_rxbuf(port); in uart_getc()
|
/lk-master/platform/stm32f4xx/ |
A D | uart.c | 24 cbuf_t uart1_rx_buf; 37 cbuf_t uart2_rx_buf; 50 cbuf_t uart3_rx_buf; 63 cbuf_t uart6_rx_buf; 91 static void usart_init1(USART_TypeDef *usart, int irqn, cbuf_t *rxbuf, size_t rxsize) { in usart_init1() 132 static void uart_rx_irq(USART_TypeDef *usart, cbuf_t *rxbuf) { in uart_rx_irq() 182 static int usart_getc(USART_TypeDef *usart, cbuf_t *rxbuf, bool wait) { in usart_getc() 216 static cbuf_t *get_rxbuf(int port) { in get_rxbuf() 247 cbuf_t *rxbuf = get_rxbuf(port); in uart_getc() 293 cbuf_t *rxbuf = get_rxbuf(DEBUG_UART); in __debugger_console_putc()
|
/lk-master/platform/stm32f1xx/ |
A D | uart.c | 26 cbuf_t uart1_rx_buf; 33 cbuf_t uart2_rx_buf; 40 cbuf_t uart3_rx_buf; 69 static void usart_init1(USART_TypeDef *usart, int irqn, cbuf_t *rxbuf) { in usart_init1() 110 static void uart_rx_irq(USART_TypeDef *usart, cbuf_t *rxbuf) { in uart_rx_irq() 158 static int usart_getc(USART_TypeDef *usart, cbuf_t *rxbuf, bool wait) { in usart_getc() 188 static cbuf_t *get_rxbuf(int port) { in get_rxbuf() 216 cbuf_t *rxbuf = get_rxbuf(port); in uart_getc()
|
/lk-master/platform/stm32f2xx/ |
A D | uart.c | 26 cbuf_t uart1_rx_buf; 33 cbuf_t uart2_rx_buf; 40 cbuf_t uart3_rx_buf; 69 static void usart_init1(USART_TypeDef *usart, int irqn, cbuf_t *rxbuf) { in usart_init1() 110 void uart_rx_irq(USART_TypeDef *usart, cbuf_t *rxbuf) { in uart_rx_irq() 155 static int usart_getc(USART_TypeDef *usart, cbuf_t *rxbuf, bool wait) { in usart_getc() 185 static cbuf_t *get_rxbuf(int port) { in get_rxbuf() 213 cbuf_t *rxbuf = get_rxbuf(port); in uart_getc()
|
/lk-master/platform/alterasoc/ |
A D | uart.c | 41 static cbuf_t uart0_rx_buf; 42 static cbuf_t uart1_rx_buf; 45 static inline cbuf_t *uart_to_rxbuf(unsigned int n) { return (n == 0) ? &uart0_rx_buf : &uart1_rx_b… in uart_to_rxbuf() 59 cbuf_t *rxbuf = uart_to_rxbuf(port); in uart_irq() 116 cbuf_t *rxbuf = uart_to_rxbuf(port); in uart_getc()
|
/lk-master/lib/cbuf/ |
A D | cbuf.c | 23 void cbuf_initialize(cbuf_t *cbuf, size_t len) { in cbuf_initialize() 27 void cbuf_initialize_etc(cbuf_t *cbuf, size_t len, void *buf) { in cbuf_initialize_etc() 42 size_t cbuf_space_avail(cbuf_t *cbuf) { in cbuf_space_avail() 47 size_t cbuf_space_used(cbuf_t *cbuf) { in cbuf_space_used() 51 size_t cbuf_write(cbuf_t *cbuf, const void *_buf, size_t len, bool canreschedule) { in cbuf_write() 110 size_t cbuf_read(cbuf_t *cbuf, void *_buf, size_t buflen, bool block) { in cbuf_read() 168 size_t cbuf_peek(cbuf_t *cbuf, iovec_t *regions) { in cbuf_peek() 195 size_t cbuf_write_char(cbuf_t *cbuf, char c, bool canreschedule) { in cbuf_write_char() 217 size_t cbuf_read_char(cbuf_t *cbuf, char *c, bool block) { in cbuf_read_char()
|
/lk-master/platform/bcm28xx/ |
A D | uart.c | 40 static cbuf_t uart_rx_buf[NUM_UART]; 60 cbuf_t *rxbuf = &uart_rx_buf[port]; in uart_irq() 117 cbuf_t *rxbuf = &uart_rx_buf[port]; in uart_getc()
|
A D | miniuart.c | 24 static cbuf_t uart_rx_buf; 128 cbuf_t *rxbuf = &uart_rx_buf; in uart_getc()
|
/lk-master/platform/qemu-virt-arm/ |
A D | uart.c | 40 static cbuf_t uart_rx_buf[NUM_UART]; 59 cbuf_t *rxbuf = &uart_rx_buf[port]; in uart_irq() 132 cbuf_t *rxbuf = &uart_rx_buf[port]; in uart_getc()
|
/lk-master/lib/io/include/lib/ |
A D | io.h | 63 typedef struct cbuf cbuf_t; typedef 64 extern cbuf_t console_input_cbuf;
|
/lk-master/platform/nrf52xxx/ |
A D | uart.c | 26 cbuf_t uart0_rx_buf; 90 cbuf_t *rxbuf = &uart0_rx_buf; in uart_getc()
|
/lk-master/platform/pc/include/platform/ |
A D | keyboard.h | 12 void platform_init_keyboard(cbuf_t *buffer);
|
/lk-master/platform/pc/ |
A D | platform_p.h | 12 extern cbuf_t console_input_buf;
|
A D | keyboard.c | 150 static cbuf_t *key_buf; 291 void platform_init_keyboard(cbuf_t *buffer) { in platform_init_keyboard()
|
A D | debug.c | 37 cbuf_t console_input_buf;
|
/lk-master/lib/cdcconsole/include/lib/cdcconsole/ |
A D | cdcconsole.h | 26 cbuf_t tx_buf;
|
/lk-master/platform/lpc15xx/ |
A D | debug.c | 22 static cbuf_t debug_rx_buf;
|
/lk-master/platform/stellaris/ |
A D | debug.c | 26 static cbuf_t debug_rx_buf;
|
/lk-master/platform/microblaze/ |
A D | uartlite.c | 44 static cbuf_t uart_rx_buf;
|
/lk-master/platform/qemu-virt-riscv/ |
A D | uart.c | 26 static cbuf_t uart_rx_buf;
|
/lk-master/platform/qemu-mips/ |
A D | debug.c | 23 static cbuf_t uart_rx_buf;
|
/lk-master/platform/stm32f7xx/ |
A D | uart.c | 32 cbuf_t rx_buf; 183 cbuf_t *target_buf = &u->rx_buf; in stm32_usart_shared_irq()
|
/lk-master/platform/qemu-virt-m68k/ |
A D | goldfish_tty.c | 46 static cbuf_t uart_rx_buf;
|
/lk-master/lib/io/ |
A D | console.c | 40 cbuf_t console_input_cbuf;
|