| Message ID | 20261001230058.11465-4-kirill@korins.ky |
|---|---|
| State | New |
| Headers | show |
| Series | mac99: Boot OpenBSD/macppc | expand |
diff --git a/hw/misc/macio/cuda.c b/hw/misc/macio/cuda.c index 312dde242b..ccb3e1d74b 100644 --- a/hw/misc/macio/cuda.c +++ b/hw/misc/macio/cuda.c @@ -431,11 +431,12 @@ static void cuda_receive_packet_from_host(CUDAState *s, { uint8_t obuf[ADB_MAX_OUT_LEN + 3]; int olen; - olen = adb_request(&s->adb_bus, obuf + 2, data + 1, len - 1); + olen = adb_request(&s->adb_bus, obuf + 3, data + 1, len - 1); if (olen > 0) { obuf[0] = ADB_PACKET; obuf[1] = 0x00; - cuda_send_packet_to_host(s, obuf, olen + 2); + obuf[2] = data[1]; + cuda_send_packet_to_host(s, obuf, olen + 3); } else { /* error */ obuf[0] = ADB_PACKET;