OSDev
http://osdev.su/

формат файла .drv
http://osdev.su/viewtopic.php?f=6&t=736
Страница 1 из 1

Автор:  scuter [ 18 апр 2013, 19:24 ]
Заголовок сообщения:  формат файла .drv

недавно билдил файлы и таккак некоторые из них относились к драйверному типу поставил им расширение DRV

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

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

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

Автор:  Yoda [ 19 апр 2013, 17:36 ]
Заголовок сообщения:  Re: формат файла .drv

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

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

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

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

Автор:  scuter [ 22 апр 2013, 21:18 ]
Заголовок сообщения:  Re: формат файла .drv

ну наверное это старый формат драйвера,
http://www.filetypes.ru/drv/

Автор:  Himik [ 23 апр 2013, 01:37 ]
Заголовок сообщения:  Re: формат файла .drv

scuter писал(а):
ну наверное это старый формат драйвера,
http://www.filetypes.ru/drv/

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

Автор:  scuter [ 23 апр 2013, 03:39 ]
Заголовок сообщения:  Re: формат файла .drv

Himik писал(а):
scuter писал(а):
ну наверное это старый формат драйвера,
http://www.filetypes.ru/drv/

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

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

Автор:  Yoda [ 23 апр 2013, 14:11 ]
Заголовок сообщения:  Re: формат файла .drv

Принцип работы устройств так понять нельзя. Каждое устройство работает по-своему и нужно читать документацию на конкретное устройство.
Встроить поддержку чужих драйверов в свою ОС практически невозможно. Драйвера очень сильно завязаны на архитектуру системы и для их поддержки фактически нужно повторить чужое ядро.

Автор:  Himik [ 23 апр 2013, 14:53 ]
Заголовок сообщения:  Re: формат файла .drv

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
Перед скачиванием торрента нужно залогиниться на сайте, иначе книжка не скачается.

Страница 1 из 1 Часовой пояс: UTC + 3 часа
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/