You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Responses to standard (non-EVPD) Inquiry commands are truncated at 31 "additional data" bytes, meaning that the vendor-specific information (such as firmware revision) gets truncated, though the truncation might be happening in the ASPI driver on PC.
Additionally, the data in the PLATFORM_INQUIRY constant (that I currently can't read with software) seems to be 24 bytes long, but the Vendor-Specific field at offset 36 it gets written to is only specified to be 20 bytes long, meaning this code writes into reserved space as well.
The text was updated successfully, but these errors were encountered:
Responses to standard (non-EVPD) Inquiry commands are truncated at 31 "additional data" bytes, meaning that the vendor-specific information (such as firmware revision) gets truncated, though the truncation might be happening in the ASPI driver on PC.
BlueSCSI-v2/lib/SCSI2SD/src/firmware/inquiry.c
Line 32 in 19633f4
The additional data size field (index 4) should probably be updated somewhere before
s2s_getStandardInquiry
returns:BlueSCSI-v2/lib/SCSI2SD/src/firmware/inquiry.c
Lines 270 to 276 in 19633f4
Additionally, the data in the
PLATFORM_INQUIRY
constant (that I currently can't read with software) seems to be 24 bytes long, but the Vendor-Specific field at offset 36 it gets written to is only specified to be 20 bytes long, meaning this code writes into reserved space as well.The text was updated successfully, but these errors were encountered: