packet_read
sd->packet_read = 0;
if (sd->packet_read < 4) {
count = 4 - sd->packet_read;
memcpy(&sd->packet[sd->packet_read], &data[i], count);
sd->packet_read += count;
if (sd->packet_read < 4)
int packet_read;
count = plen - sd->packet_read;
memcpy(&sd->packet[sd->packet_read], &data[i], count);
sd->packet_read += count;
if (sd->packet_read < plen)
sd->packet_read = 0;
u8 *data, size_t len, bool packet_read)
if (packet_read) {
packet_read(r8a66597, 0);
packet_read(r8a66597, pipenum);