Как запустить программу без операционной системы: часть 6. Поддержка работы с дисками с файловой системой FAT
|
|
Понедельник, 02 Марта 2015 г. 11:51
+ в цитатник
В
пятой части нашей серии статей мы показали, как можно использовать прерывания BIOS'а после перехода в защищенный режим, и в качестве примера определили размер оперативной памяти. Сегодня мы разовьем этот успех и реализуем полноценную поддержку работы с дисками с файловой системой FAT16 и FAT32. Работу с файлами на диске можно разбить на 2 части: работа с файловой системой и работа с диском на уровне чтения/записи секторов. Можно сказать, что для этого нам нужно написать «драйвер» файловой системы и «драйвер» диска.
Читать дальше → http://habrahabr.ru/post/203706/
Метки:
Блог компании НеоБИТ
Системное программирование
howto
smp
fat16
fat32
-
Запись понравилась
-
0
Процитировали
-
0
Сохранили
-