Компьютерный форум
Правила
Вернуться   Компьютерный форум > Форум программистов > Технологии программирования > Железо. Написание драйверов
Перезагрузить страницу Разработка драйвера FAT32
Ответ
 
Опции темы Опции просмотра
  (#1 (permalink)) Старый
Kriks87 Kriks87 вне форума
Новичок
 
Сообщений: 1
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Регистрация: 20.03.2011
По умолчанию Разработка драйвера FAT32 - 20.03.2011, 21:42

Всем доброго времени суток! Я новичок, поэтому заранее извиняюсь, если мой вопрос кому-то покажется глупым или ламерским. Имеется самописное ядро ОС, которое содержит менеджер памяти, умееть обрабатывать аппаратные и программные прерывания. Также данное ядро содержит драйвер IDE дисков, который предоставляет функции идентификации IDE дисков и чтения/записи сектора диска. Для этого ядра необходимо разработать драйвер для взаимодействия с файловыми системами (создание, запись, чтение файла, вывод списка файлов и т.д.). Для начала была взята файловая система FAT32 ввиду своей простоты. Одним словом, мне необходимо реализовать простейшие функции для работы с FAT32, предоставляемые данным ядром. Подскажите, каким образом должно осуществляться взаимодействие разрабатываемого драйвера FAT32 с драйвером IDE диска, к примеру, при реализации функции создания файла? Подскажите, существуют ли какие-то готовые решения драйверов FAT32 с открытыми исходниками или может быть кто-то уже занимался подобной проблемой? Подскажите также, какие статьи/книги можно почитать для прояснения данной задачи. Всем большое спасибо!
Ответить с цитированием
  (#2 (permalink)) Старый
Gun-Down Gun-Down вне форума
;)
 
Сообщений: 306
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Регистрация: 23.07.2010
По умолчанию 21.03.2011, 02:06

тебе нужно абстрагировать операции чтения/записи секторов и поверх них реализовать драйвер файловой системы. Это означает что драйвер ФС напрямую не взаимодействует с драйвером IDE
Ответить с цитированием
Ads
Ответ

Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Trackbacks are Вкл.
Pingbacks are Вкл.
Refbacks are Выкл.


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
FAT32 сейчас потом NTFS.? Mir1 Любые вопросы от новичков 2 05.04.2012 10:49
Разработка драйвера с чего начать djvu C++ на Unix 1 18.01.2012 00:03
Отфармотируйте системный раздел EFI в FAT32 CROSP Диски 8 10.01.2012 22:51
Fat32 длинные имена soad33 Вопросы начинающих программистов 7 09.10.2011 02:44
Фотрматирование из fat32 в fat Romeo_527 Накопители 8 23.08.2011 12:30
Как поменять файловую систему FAT32 на NTFS? Ivan87 Любые вопросы от новичков 3 28.03.2011 14:00
Из FAT32 в NTFS Magistroll Накопители 12 22.03.2010 13:46
Чем отличается NTFS от FAT32? SerGrey Любые вопросы от новичков 8 16.03.2009 23:48
Fat32 и NTFS, чем отличаются эти файловые системы? evgenich512 Любые вопросы от новичков 6 06.11.2008 10:39
из FAT32 в NTFS Max Операционная система Windows 2 12.03.2008 16:22
Boot record FAT32, FAT16 как прочитать kadabra С/С++ 1 28.12.2005 17:16
Разработка драйвера для нестандартного IDE (ATA) устройства kardim Железо. Написание драйверов 0 17.03.2004 12:21



Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd.
Нardforum.ru - компьютерный форум и программирование, форум программистов