По поводу удобства работы с флеш-картой...
Делать одно устройство - одна карта, легче всего, но... Для RT11 большие потери по месту будут. Размер тома не более 32 мегабайт :-(
Первый способ сделать поддержку по образу и подобию MBR. Но не очень удобно с таковым работать на РС...
Придётся писать утилиты.
Поддержку файловой системы, каждый диск - отдельный файл. Идеально, но драйвер сложный будет.
Можно сделать промежуточный вариант, ограничится расположением файлов с томами на строго определённом месте. Типа с 2000 блока идёт первый том, далее другие... Пустым местом можно рулить как хош(обычная FAT)... Для РС будут выглядеть как обычная флешкарта. Сильно упрощается написание драйверов со стороны PDP-11. Из утилит - можно обойтись одной на РС, которая будет создавать группу файлов определённого размера лежащих в определённом месте карты. Можно все эти данные что да где лежит - впихнуть в файлик, который лежит в самом начале пространства данных FAT.
Ко всем томам будет спокойный доступ с РС.
Вариант сложнее и проблемнее:
Конечно, если уж очень есть время да желание - можно заставить работать операционку со стороны PDP-11... В теории написать файловый процессор для RSX-11 для FAT-16 - можно :-) Будет круть ;-)
Со стороны RT-11 тоже подход есть. В драйверах есть такой интересный битик - специальная файловая структура. То биш файловые операции выполняются драйвером, по факту используются в драйверах магнитных лент, но кто запрещает забубенить поддержку FAT? Но в RT-11 куча всяких НО... Главное НО - ограничение размера тома :-(
Я в своё время начал писать поддержку FAT-12 для RT-11, для работы с дискетами PC(с определёнными ограничениями конечно), но увы, не успел далеко продвинуться :-(




Ответить с цитированием