ldcdbg
ldcdbg(STATE, "STATE (%s) --> (%s)\n",
ldcdbg(DATA, "SENT DATA [%02x:%02x:%02x:%02x:%08x]\n",
ldcdbg(DATA, "DATA WAIT cur_head[%lx] rx_head[%lx] rx_tail[%lx]\n",
ldcdbg(DATA, "DATA WAIT DONE "
ldcdbg(RX, "RX read pkt[%02x:%02x:%02x:%02x:%08x:%08x] "
ldcdbg(RX, "%s: entered size=%d\n", __func__, size);
ldcdbg(RX, "%s: mode=%d, head=%lu, tail=%lu rv=%d\n", __func__,
ldcdbg(HS, "SEND VER INFO maj[%u] min[%u]\n",
ldcdbg(HS, "SEND VER NACK maj[%u] min[%u]\n",
ldcdbg(HS, "SEND VER ACK maj[%u] min[%u]\n",
ldcdbg(HS, "SEND RTS env[0x%x] seqid[0x%x]\n",
ldcdbg(HS, "SEND RTR env[0x%x] seqid[0x%x]\n",
ldcdbg(HS, "SEND RDX env[0x%x] seqid[0x%x] ackid[0x%x]\n",
ldcdbg(HS, "SEND DATA NACK type[0x%x] ctl[0x%x] seq[0x%x] ack[0x%x]\n",
ldcdbg(STATE, "ABORT[%s]\n", msg);
ldcdbg(HS, "GOT VERSION INFO major[%x] minor[%x]\n",
ldcdbg(HS, "GOT VERSION ACK major[%x] minor[%x]\n",
ldcdbg(HS, "GOT RTS stype[%x] seqid[%x] env[%x]\n",
ldcdbg(HS, "GOT RTR stype[%x] seqid[%x] env[%x]\n",
ldcdbg(HS, "GOT RDX stype[%x] seqid[%x] env[%x] ackid[%x]\n",
ldcdbg(RX, "RX state[0x%02lx:0x%02lx] head[0x%04lx] tail[0x%04lx]\n",
ldcdbg(TX, " TX state[0x%02lx:0x%02lx] head[0x%04lx] tail[0x%04lx]\n",