[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-devel] [PATCH] cuda.c: return error for unknown commands
From: |
Alyssa Milburn |
Subject: |
[Qemu-devel] [PATCH] cuda.c: return error for unknown commands |
Date: |
Fri, 22 Jan 2016 23:07:24 +0000 |
User-agent: |
Mutt/1.5.21 (2010-09-15) |
This avoids MacsBug hanging at startup in the absence of ADB mouse
input, by replying with an error (which is also what MOL does) when
it sends an unknown command (0x1c).
Signed-off-by: Alyssa Milburn <address@hidden>
---
hw/misc/macio/cuda.c | 5 +++++
1 file changed, 5 insertions(+)
diff --git a/hw/misc/macio/cuda.c b/hw/misc/macio/cuda.c
index 9db4c64..7e57de5 100644
--- a/hw/misc/macio/cuda.c
+++ b/hw/misc/macio/cuda.c
@@ -605,6 +605,11 @@ static void cuda_receive_packet(CUDAState *s,
}
break;
default:
+ obuf[0] = ERROR_PACKET;
+ obuf[1] = 0x2;
+ obuf[2] = CUDA_PACKET;
+ obuf[3] = data[0];
+ cuda_send_packet_to_host(s, obuf, 4);
break;
}
}
--
2.5.3
- [Qemu-devel] [PATCH] cuda.c: return error for unknown commands,
Alyssa Milburn <=