mirror of https://github.com/xemu-project/xemu.git
cuda.c: return error for unknown commands
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 <fuzzie@fuzzie.org> Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
This commit is contained in:
parent
ecbc25fa86
commit
ff472a5bad
|
@ -606,6 +606,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;
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue