Conceptually, ring_buf_item_put() and ring_buf_item_get() are specialized versions of ring_buf_put() and ring_buf_get(). Make it so to rationalize the code to open the way for more optimizations. This means we need specialized wrappers on top of ring_buf_init() accordingly, given that the core machinery is now common and byte based. Signed-off-by: Nicolas Pitre <npitre@baylibre.com> |
||
|---|---|---|
| .. | ||
| CMakeLists.txt | ||
| gsm_mux.c | ||
| gsm_mux.h | ||
| ipm_console_receiver.c | ||
| ipm_console_sender.c | ||
| ipm_console.c | ||
| Kconfig | ||
| Kconfig.gsm_mux | ||
| native_posix_console.c | ||
| ram_console.c | ||
| rtt_console.c | ||
| semihost_console.c | ||
| uart_console.c | ||
| uart_mcumgr.c | ||
| uart_mux_internal.h | ||
| uart_mux.c | ||
| uart_pipe.c | ||
| xtensa_sim_console.c | ||