Что-то мне кажется не выйдет так, только если девайсина будет рассчитана на чтение запись и т. д. онли стандартных тырдос-дисков, типа эмуляция 3d13.
То есть все хитрые диски идут лесом.
Имхо, (а я совсем не железячник, то есть абсолютно) такая девайсина имеет смысл, если это будет прямо-таки бета-диск подключенный к пк, который будет спектрумом прикидываться.
Т. к. если бы все просто было и дешево, то люди не покупали бы всякие КриоФлюксы, заточенные под ридонли за немальнькие деньги.
Личка заполнена! И чистить я ее не буду! Пользуйтесь адекватными средствами связи! Спасибо.
Seamos realistas y hagamos lo imposible!
Ernesto Che GuevaraПереехал сюда: SteinBlume (ex ATM CP/M Explorer)
http://era-cg.su
Ну, к примеру убер девайс будет прикидываться ВГ93 c фифо буфером и пакетами команд (привет atapi)?
По идее этого достаточно для хитрых форматов.
- - - Добавлено - - -
Вопрос в другом. Это все будет работать через спец утилиты и интеграции с эмуляторами не стоит ждать.
Личка заполнена! И чистить я ее не буду! Пользуйтесь адекватными средствами связи! Спасибо.
Seamos realistas y hagamos lo imposible!
Ernesto Che GuevaraПереехал сюда: SteinBlume (ex ATM CP/M Explorer)
http://era-cg.su
Не, если USB->COM, то точно не потянет.
Если без COM, то шансы есть, но вообще-то у USB скорость лишь 12 мегагерц. А передавать нужно целые байты, причем, их будет больше одного (даже Raw HID Device нужен заголовок). А ещё нужно учесть запросы, которыми хост поллит убердевайс. И в итоге будет эффективная скорость в районе 100 Кб/с. Интерфейс у флопаря однобитный, так что даже навскидку видно, что если и вписываемся, то на грани.
Граф Дракула наш кумир, патамушта он вомпир!
VKINK 9 : BORDER NOT PI
С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
https://bravikov.wordpress.com/2012/...ерез-uart/
Как бы com тут вообще нафиг не сдался. Через ft232r 2мегабита легко проходит. А этого с головой хватит. Флоппики работают на скорости 250кбит. Raw трек длиной 50 тысяч бит. 5 оборотов в секунду. Даже 500кбит uart хватит. Да даже если тормозной com будет, эмулятору ничего не стоит приспособиться к медленной скорости.
В чем проблема по секторам читать?
В любом случае - Unreal имеет открытые исходники. И внедрить можно что угодно. Лишь бы был API необходимый. Я вот в 2005г взял и внедрил эмуляцию YM2203/TFM. Все в ваших руках.
По секторам проблем в общем почти нет. ВГ93 по секторам и читает, ждёт метку, заголовок трека сектора, и читает. Пишет также - прям внутрь трека, для этого Gap и нужен, чтобы из-за дрифта скорости вращения на следующий сектор не залезать.
Последний раз редактировалось Dexus; 28.08.2019 в 10:54.
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)