Цитата Сообщение от Tronix Посмотреть сообщение
ARMы плохо подходят для ногодрыга. Остаются только одноплатные компьютеры 1-2GHz с гребенкой GPIO, типа Rasperi Pi, BeagleBone и тд.
Raspberry как раз на АРМе)
В интерфейсе ST506 передается недекодированный MFM прямо с магнитных головок, т.е. это тот же интерфейс FDD, только больше и быстрее.
Для такого эмулятора, помимо быстродействия, нужно прилично RAM для формирования буфера данных цилиндра. Неформатированная емкость дорожки ST506 около 10 КБ, цилиндра - 40 КБ.
Скорость записи/чтения - 5 мегабит/с (в 10 раз больше, чем в HD FDD). Так что нужен DMA и, возможно, аппаратный кодер/декодер MFM.
По всему по этому мне кажется, что более плодотворный путь - эмуляция контроллера SТ506, а не непосредственно винта.