OSDev

для всех
Текущее время: 28 апр 2024, 08:09

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 7 ] 
Автор Сообщение
 Заголовок сообщения: формат файла .drv
СообщениеДобавлено: 18 апр 2013, 19:24 

Зарегистрирован: 10 апр 2012, 23:19
Сообщения: 277
недавно билдил файлы и таккак некоторые из них относились к драйверному типу поставил им расширение DRV

потом как не странно обнаружил что драйвера действительно так и называются что для линукса что для виндовса,

пошёл искать в интернете какая внутреньяя структура у этого файла и не нашёл такой информации

если кто сталкивался с таким скажите какая внутренньяя структура у этого файла.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: формат файла .drv
СообщениеДобавлено: 19 апр 2013, 17:36 
Аватара пользователя

Зарегистрирован: 14 мар 2011, 12:31
Сообщения: 970
Откуда: Дагоба
scuter писал(а):
потом как не странно обнаружил что драйвера действительно так и называются что для линукса что для виндовса

Где это ты в виндоусе и в линуксе нашёл драйвера *.drv?
Драйвера в виндоусе - *.sys.
Драйвера в линуксе - *.ko.
А вообще говоря, это просто три буквочки в имени файла, мало к чему обязывающие.

scuter писал(а):
пошёл искать в интернете какая внутреньяя структура у этого файла и не нашёл такой информации

Драйвер виндоус - это просто исполняемый файл, правда, слинкованный со специальными библиотеками.
Драйвер линукс - это объектный файл kernel object, который динамически линкуется в пространство ядра.

_________________
Yet Other Developer of Architecture.
The mistery of Yoda’s speech uncovered is:
Just an old Forth programmer Yoda was.

<<< OS Boot Tools. >>>


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: формат файла .drv
СообщениеДобавлено: 22 апр 2013, 21:18 

Зарегистрирован: 10 апр 2012, 23:19
Сообщения: 277
ну наверное это старый формат драйвера,
http://www.filetypes.ru/drv/


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: формат файла .drv
СообщениеДобавлено: 23 апр 2013, 01:37 

Зарегистрирован: 21 сен 2007, 17:24
Сообщения: 1088
Откуда: Балаково
scuter писал(а):
ну наверное это старый формат драйвера,
http://www.filetypes.ru/drv/

Да, в первых версиях Windows кажется были. Впрочем, зачем тебе файлы?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: формат файла .drv
СообщениеДобавлено: 23 апр 2013, 03:39 

Зарегистрирован: 10 апр 2012, 23:19
Сообщения: 277
Himik писал(а):
scuter писал(а):
ну наверное это старый формат драйвера,
http://www.filetypes.ru/drv/

Да, в первых версиях Windows кажется были. Впрочем, зачем тебе файлы?

чтоб понять принципы работы различных устройств или встраивать чужие драйвера к себе в ос.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: формат файла .drv
СообщениеДобавлено: 23 апр 2013, 14:11 
Аватара пользователя

Зарегистрирован: 14 мар 2011, 12:31
Сообщения: 970
Откуда: Дагоба
Принцип работы устройств так понять нельзя. Каждое устройство работает по-своему и нужно читать документацию на конкретное устройство.
Встроить поддержку чужих драйверов в свою ОС практически невозможно. Драйвера очень сильно завязаны на архитектуру системы и для их поддержки фактически нужно повторить чужое ядро.

_________________
Yet Other Developer of Architecture.
The mistery of Yoda’s speech uncovered is:
Just an old Forth programmer Yoda was.

<<< OS Boot Tools. >>>


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: формат файла .drv
СообщениеДобавлено: 23 апр 2013, 14:53 

Зарегистрирован: 21 сен 2007, 17:24
Сообщения: 1088
Откуда: Балаково
scuter писал(а):
Himik писал(а):
scuter писал(а):
ну наверное это старый формат драйвера,
http://www.filetypes.ru/drv/

Да, в первых версиях Windows кажется были. Впрочем, зачем тебе файлы?

чтоб понять принципы работы различных устройств или встраивать чужие драйвера к себе в ос.

Формат файла не содержит информации о принципе работы драйвера, там только байты для загрузки в память. Чтобы запустить драйвер, необходимо знать его архитектуру и логику работы. Это надо искать в книжках, типа таких
http://rutracker.org/forum/viewtopic.php?t=1048883
http://rutracker.org/forum/viewtopic.php?t=300108
Перед скачиванием торрента нужно залогиниться на сайте, иначе книжка не скачается.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 7 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 16


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

Найти:
Перейти:  
Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB