Вот вопрос такой, как лучше это сделать, может есть какие-то примеры... Сделать так, чтоб для большинства ретро-компов была возможность обращаться к некоторому набору виртуальных дисков, физически расположенных на флэш NAND. Когда используется карта памяти, или USB флэшка, то возникает некий лишний слой. Надо преобразование интерфейсов и прочие нюансы. Было бы здорово сделать контроллер такой, возможно на основе STM32, который позволял бы увидеть виртуальные диски, как дискеты, к примеру. Наилучшим вариантом, чтоб активный диск был кэширован в оперативной памяти. Так же чтоб можно было, подключив к компьютеру по USB или LAN, тоже увидеть эти диски, для обмена данными)
- - - Добавлено - - -
Вообще как всё это делается, без привязки к типу памяти?
- - - Добавлено - - -
Статья, где рассмотрены возможности STM32 по работе с разными типами памяти: https://vrn.terraelectronica.ru/news/5353

