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/ |