19#ifndef ICARUS_CDC_RX_H
20#define ICARUS_CDC_RX_H
29#define CDC_RX_BUF_SIZE 512
void cdc_rx_push(const uint8_t *data, uint32_t len)
Append bytes to the ring buffer.
uint32_t cdc_rx_available(void)
bool cdc_rx_read_byte(uint8_t *out)
bool __cdc_rx_read_byte(uint8_t *out)
uint32_t __cdc_rx_available(void)
void __cdc_rx_push(const uint8_t *data, uint32_t len)