diff options
| author | sakumisu <[email protected]> | 2026-10-19 22:01:01 +0800 |
|---|---|---|
| committer | sakumisu <[email protected]> | 2026-10-19 22:01:01 +0800 |
| commit | 26b0feb09bb58ebb7a3161b5605f8e186b96db1f (patch) | |
| tree | dad5230ea7bb644165f56d82602149dd1c235ccf /class | |
| parent | eaa5dee27f215d954364ec6f3116492655af6b0d (diff) | |
Signed-off-by: sakumisu <[email protected]>
Diffstat (limited to 'class')
| -rw-r--r-- | class/msc/usbh_msc.c | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/class/msc/usbh_msc.c b/class/msc/usbh_msc.c index 35db3447..1a93af6a 100644 --- a/class/msc/usbh_msc.c +++ b/class/msc/usbh_msc.c @@ -389,11 +389,14 @@ int usbh_msc_scsi_init(struct usbh_msc *msc_class) return ret; } - if (msc_class->blocksize > 0) { + if (msc_class->blocksize == 512 || + msc_class->blocksize == 1024 || + msc_class->blocksize == 2048 || + msc_class->blocksize == 4096) { USB_LOG_INFO("Capacity info:\r\n"); USB_LOG_INFO("Block num:%d,block size:%d\r\n", (unsigned int)msc_class->blocknum, (unsigned int)msc_class->blocksize); } else { - USB_LOG_ERR("Invalid block size\r\n"); + USB_LOG_ERR("Invalid block size %u\r\n", (unsigned int)msc_class->blocksize); return -USB_ERR_RANGE; } |
