реклама на сайте
подробности

 
 
> Както задать ограничение на количество блоков в SCSI командах READ10/WRITE10?, LPC 4357 USB карт реадер SCSI USB High Speed
Neumeyka
сообщение Aug 22 2014, 19:21
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 15
Регистрация: 21-07-08
Пользователь №: 39 115



Здравствуйте!
Есть устройтсво на контроллере LPC 4357, которое выполняет функции microSD карт ридера.

Тоесть вставляем microSD карту в устройство, затем подключаем его через USB к компьютеру.
И в компе появляется Removable Disk (USB High Speed).

Проблема в следующем, при общении с устройством через SCSI команды, ОС Windows иногда присылает комаду READ10/WRITE10 с количеством блоков более 20,
но мое устройство может оперировать буфером максимум в 20 блоков (не хватает памяти в контроллере, 1 блок = 512 байт).

Вопрос:
Както можно задать ограничение на количество блоков в SCSI командах READ10/WRITE10?

Может в конфигурационных USB дескрипторах есть поле где указано максимальное колическто Bulk или байт в одной транзакции), либо при ответах на SCSI комадны IQUERY, CAPACITY, MODE_SENCE, есть поле где это ограничение можно задать..... но чет я там ниче такого не увидел sad.gif

Спасибо!!!

Сообщение отредактировал Neumeyka - Aug 22 2014, 19:24
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Golikov A.
сообщение Aug 23 2014, 18:29
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 4 256
Регистрация: 17-02-06
Пользователь №: 14 454



а разве нельзя отвечать что вы заняты на балк посылки? это же не изохрон...
Go to the top of the page
 
+Quote Post
prottoss
сообщение Aug 24 2014, 00:43
Сообщение #3


Гуру
******

Группа: Свой
Сообщений: 2 720
Регистрация: 24-03-05
Пользователь №: 3 659



Цитата(Golikov A. @ Aug 24 2014, 00:29) *
а разве нельзя отвечать что вы заняты на балк посылки? это же не изохрон...
Конечно можно и даже нужно. Но это для драйвера USB на хосте, а у файловой ОС полюбому таймауты.


--------------------
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 23rd July 2025 - 01:17
Рейтинг@Mail.ru


Страница сгенерированна за 0.0137 секунд с 7
ELECTRONIX ©2004-2016