Set the standard inquiry response additional length field.

* The standard inquiry response additional length field needs to be set to
the length in bytes of the remaining standard inquiry data (i.e. N - 5),
otherwise the kernel driver issues a warning about short inquiry response..
This commit is contained in:
iabdalkader 2022-02-25 05:54:41 +02:00
parent fa895ed3dc
commit 8eeda60bd0
1 changed files with 1 additions and 0 deletions

View File

@ -753,6 +753,7 @@ static int32_t proc_builtin_scsi(uint8_t lun, uint8_t const scsi_cmd[16], uint8_
.is_removable = 1,
.version = 2,
.response_data_format = 2,
.additional_length = sizeof(scsi_inquiry_resp_t) - 5,
};
// vendor_id, product_id, product_rev is space padded string