static void handle_s_without_atn(ESPState *s) { uint8_t buf[32]; int len; len = get_cmd(s, buf); if (len) { do_busid_cmd(s, buf, 0); } }
static void handle_s_without_atn(ESPState *s) { uint8_t buf[32]; int len; if (s->dma && !s->dma_enabled) { s->dma_cb = handle_s_without_atn; return; } len = get_cmd(s, buf); if (len) { do_busid_cmd(s, buf, 0); } }
static void do_cmd(ESPState *s, uint8_t *buf) { uint8_t busid = buf[0]; do_busid_cmd(s, &buf[1], busid); }