Я предлагаю зашить в ПЗУ работу с файловой системой. Ну и функции на уровне секторов то же будут, но особо и не нужна.
У тебя на флешке используется собственная файловая система. Простая, понятная.
У кого то будет FAT (большой и сложный), у кого то TRDOS, у кого то CP/M. А может кто то напишет сетевой драйвер, тогда работа с секторами будет невозможна. Типа меня.
Если ФС разместить в BIOS, то любая программа сможет использовать максимально ОЗУ. В ОЗУ не будет ядра операционной системы. И при этом загружать файлы в память.
---------- Post added at 21:05 ---------- Previous post was at 21:05 ----------
Клавиатура, экран поддерживаются оригинальным биосом.
---------- Post added at 21:09 ---------- Previous post was at 21:05 ----------
Что бы сохранить гибкость, нужно предусмотреть загрузку расширений файловых систем.
Сразу после запуска BIOS будет поддерживать только флешку. Но можно загрузить драйвер любого устройства и он будет доступен через вызовы BIOS.
---------- Post added at 21:09 ---------- Previous post was at 21:09 ----------
То есть предусмотреть функцию ПОДКЛЮЧИТЬ ДИСК.
UPD: Еще изменение атрибутов.




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