Имею вопрос ко всем присутствующим.
Раз уж пошла речь о полном фреймворке - у меня еще есть драйвер файловой системы ADS (ASC Disk System), извлеченный и продизассемблированный из ASM 1.12.
Эта файловая система основана на 12-bit FAT, имеет формат 10 секторов по 512 байт на дорожке, ёмкость корневого каталога 256 файлов; на каждый файл есть 4 бита флагов (Read-only, Deleted, Hidden, Reserved). Поле размера файла имеет 3 байта (максимальная длина файла - 16Мб). За счет флага Reserved можно было бы сделать подкаталоги (ASC собирался, но не успел). Имена файлов - 8+3. Эффективность представления каталогов и FAT выше, чем у MS-DOS, что повышает полезную ёмкость диска. Качество кода очень высокое, можно одновременно открывать и работать с несколькими файлами, имеются высокоуровневые функции доступа. Драйвер ФС включает в себя драйвер ВГ93.
Интерес, скорее всего, чисто академический, т.к. это нестандартная, мало где используемая ФС, хотя и высокого качества, особенно по меркам 90х гг. А так, при разработке новых приложений было бы логичнее использовать драйвер MS-DOS FAT12/exFAT.
Если кого-нибудь интересует ADS - могу выложить дизассемблер с комментариями.