Форум вопросов и ответов

Форум вопросов и ответов (https://www.otvetnemail.ru/)
-   Третий архив вопросов и ответов (https://www.otvetnemail.ru/tretij-arhiv-voprosov-i-otvetov-814/)
-   -   Работа с флеш-диском на низком уровне (https://www.otvetnemail.ru/tretij-arhiv-voprosov-i-otvetov-814/rabota-s-flesh-diskom-na-nizkom-urovne-324977/)

Guest 30.09.2011 07:25

Работа с флеш-диском на низком уровне
 
Здравствуйте. Пишу операционную систему (задали в универе). Застопорился на реализации файловой системы. Саму файловую систему я то могу реализовать, но мне нельзя читать с файла /dev/sdb1 (в создаваемой ОСи его пока попросту нет, а как реализовать не знаю...). Т.е. необходимо создать какую нибудь функцию, которая будет считывать кластер диска на низком уровне (ну или сектор, на основе чтения сектора несложно реализовать чтение из кластера). Пытался сделать это с помощью 13го прерывания БИОС, но ничего не вышло (а потом еще сказали, что это прерывание не доступно в защищенном режиме. А ОСька то моя, стартует с помощью груба, так что в реальном даже не бывает никогда). Порты... Говорят это очень-очень сложно реализуется с флешками.Я в отчаянии. Буду благодарен за любую помощь.


Часовой пояс GMT, время: 20:12.


© www.otvetnemail.ru - Форум вопросов и ответов.