понедельник, 2 марта 2015 г.

Как запустить программу без операционной системы: часть 6. Поддержка работы с дисками с файловой системой FAT @habrahabr



В пятой части нашей серии статей мы показали, как можно использовать прерывания BIOS'а после перехода в защищенный режим, и в качестве примера определили размер оперативной памяти. Сегодня мы разовьем этот успех и реализуем полноценную поддержку работы с дисками с файловой системой FAT16 и FAT32. Работу с файлами на диске можно разбить на 2 части: работа с файловой системой и работа с диском на уровне чтения/записи секторов. Можно сказать, что для этого нам нужно написать «драйвер» файловой системы и «драйвер» диска. Читать дальше →



via Хабрахабр / Интересные / Тематические публикации http://ift.tt/18fLkod

Комментариев нет:

Отправить комментарий