update hid.xc for c_hidRcvData

This commit is contained in:
Steven Dan
2026-03-24 17:42:04 +08:00
parent 21916dc4c5
commit 79143348b0

View File

@@ -70,6 +70,7 @@ XUD_Result_t HidInterfaceClassRequests(
result = XUD_GetBuffer(c_ep0_out, (buffer, unsigned char[]), datalength); result = XUD_GetBuffer(c_ep0_out, (buffer, unsigned char[]), datalength);
if(result == XUD_RES_OKAY) { if(result == XUD_RES_OKAY) {
if(datalength > 0) { if(datalength > 0) {
#if USE_EX3D == 1
unsafe unsafe
{ {
c_hidRcvData <: (unsigned char)datalength; c_hidRcvData <: (unsigned char)datalength;
@@ -77,6 +78,7 @@ XUD_Result_t HidInterfaceClassRequests(
c_hidRcvData <: buffer[i]; c_hidRcvData <: buffer[i];
} }
} }
#endif
} }
if (buffer[1] == 0x77 && buffer[2] >= 0x8A) if (buffer[1] == 0x77 && buffer[2] >= 0x8A)