11 if (
pipe->bufidx >= 8) {
22 if (
pipe->bufidx > 0) {
31 unsigned char data = 0xff;
34 while (
pipe->bufidx >=
pipe->buflen) {
static unsigned char usbdebug_rx_byte(struct dbgp_pipe *pipe)
void usb_tx_byte(int idx, unsigned char data)
int usb_can_rx_byte(int idx)
unsigned char usb_rx_byte(int idx)
static void usbdebug_tx_flush(struct dbgp_pipe *pipe)
static void usbdebug_tx_byte(struct dbgp_pipe *pipe, unsigned char data)
void usb_tx_flush(int idx)
void dbgp_put(struct dbgp_pipe *pipe)
struct dbgp_pipe * dbgp_console_output(void)
struct dbgp_pipe * dbgp_console_input(void)
int dbgp_bulk_read_x(struct dbgp_pipe *pipe, void *data, int size)
int dbgp_ep_is_active(struct dbgp_pipe *pipe)
int dbgp_try_get(struct dbgp_pipe *pipe)
int dbgp_bulk_write_x(struct dbgp_pipe *pipe, const char *bytes, int size)