OSDev
http://osdev.su/

А что, если всем объединиться?
http://osdev.su/viewtopic.php?f=18&t=554
Страница 8 из 10

Автор:  scuter [ 27 май 2012, 19:53 ]
Заголовок сообщения:  Re: А что, если всем объединиться?

StasBaybak писал(а):
Вопрос, Станиславу и scuter. Вы в команде работали когда-нибудь в коммерческих организациях в реальных проектах, где деньги платят?

а зачем такие каверзные вопросы задавать.

Автор:  grindars [ 27 май 2012, 19:59 ]
Заголовок сообщения:  Re: А что, если всем объединиться?

scuter писал(а):
не правда драйвера сам переставлял с винды на линух и наоборот



Не могли бы вы раскрыть эту тему подробнее? Или, говоря простым языком, чаво?

Автор:  Станислав [ 27 май 2012, 20:00 ]
Заголовок сообщения:  Re: А что, если всем объединиться?

Я не понял, что за детский сад. Драйвер пишется после разбора спеков на устройство, а спек на устройство точно один, естествено под свою систему например мой драйвер вам придётся переделать, ну уж если по написанному драйверу и с помощью человека который этот драйвер написал вы этого не сделаете то вам ещё ОСь писать рано

Автор:  JSON [ 27 май 2012, 20:03 ]
Заголовок сообщения:  Re: А что, если всем объединиться?

scuter писал(а):
StasBaybak писал(а):
Вопрос, Станиславу и scuter. Вы в команде работали когда-нибудь в коммерческих организациях в реальных проектах, где деньги платят?

а зачем такие каверзные вопросы задавать.


Это не вопрос с попыткой издевки. Просто ну как можно писать, что-то свое, а потом это склеивать вместе. Это нереально трудно. Это все равно что втыкать USB вилку в ethernet порт.

Был реальный случай, сосед моего коллеги купил клавиатуру с USB коннектором, и втыкнул ее в Ethernet вход(разъем для RJ-45) сетевой подсистемы материнской платы. Пришел к моему коллеги со словами "А ты ж вроде программист, да?! Не поможешь клавиатуру починить, не работает!". :D

Вообщем, я проверил сам дома, USB хорошо втыкается в этот порт, четко подходит по размеру, да и рядом оно с USB выходом. Не удивительно, что сосед не догадался.

Как бы оно там не подходило. Но все равно работать не будет. :)

Автор:  grindars [ 27 май 2012, 20:04 ]
Заголовок сообщения:  Re: А что, если всем объединиться?

Станислав писал(а):
Я не понял, что за детский сад. Драйвер пишется после разбора спеков на устройство, а спек на устройство точно один, естествено под свою систему например мой драйвер вам придётся переделать, ну уж если по написанному драйверу и с помощью человека который этот драйвер написал вы этого не сделаете то вам ещё ОСь писать рано


Перенос дров с системы на систему может оказаться двойной работой, если код драйвера не документирован. Например, у вас в системе ввод-вывод синхронный или асинхронный? У меня - асинхронный, и чтобы сделать свой драйвер из синхронного драйвера, мне придется, фактически, переписать его с нуля. А зачем мне это делать, если я могу спецификацию прочитать?

Автор:  scuter [ 27 май 2012, 20:15 ]
Заголовок сообщения:  Re: А что, если всем объединиться?

grindars писал(а):
scuter писал(а):
не правда драйвера сам переставлял с винды на линух и наоборот

Не могли бы вы раскрыть эту тему подробнее? Или, говоря простым языком, чаво?

Никогда про linux XP не слышали?

Автор:  Станислав [ 27 май 2012, 20:16 ]
Заголовок сообщения:  Re: А что, если всем объединиться?

Даже для переноса драйвера нужно читать спеки на устройство, просто мне помогает совет человека который этот драйвер писал уже, в этом и смысл объединения(помощ друг другу), а если система одна то переносить даже не нужно.

Автор:  grindars [ 27 май 2012, 20:17 ]
Заголовок сообщения:  Re: А что, если всем объединиться?

scuter писал(а):
Никогда про linux XP не слышали?


Обычный форк федоры. Какая связь между ним и виндой, кроме внешне похожей морды?

Автор:  grindars [ 27 май 2012, 20:18 ]
Заголовок сообщения:  Re: А что, если всем объединиться?

Станислав писал(а):
Даже для переноса драйвера нужно читать спеки на устройство, просто мне помогает совет человека который этот драйвер писал уже, в этом и смысл объединения(помощ друг другу).


Так это, по сути, обмен опытом. То же самое, что тему создать в программировании оборудования и спросить.

P.S. Вам никто про HDA не ответил ни потому, что мы такие злые, а потому что никто под него дров не писал.

Автор:  418ImATeapot [ 27 май 2012, 20:20 ]
Заголовок сообщения:  Re: А что, если всем объединиться?

Всем скептикам: https://www.acpica.org/.

А тему я назвал неправильно - виноват.

Еще раз:

Я предлагаю создать единый набор драйверов для исследовательских ОС, причём сделать его максимально переносимым и подключабельным к другим моделям. Сия задача требует совместных усилий (т. к. иначе получится привязка к своим идеям, да и сделать это в одиночку - малореально). Опытные товарищи говорят, что это нереально. Попытка - не пытка, и потом см. ссылку.
Я не предлагаю писать общую ось. Не знаю как другие, но лично я пишу свою исключительно в образовательных целях и не собираюсь ее ни с чем объединять. И мне кажется, что было бы удобно иметь единый набор драйверов, дабы прикручивать ее к самопалам (хотя-бы пока своих дров нет). Обычно новым ОСям пишут дрова на два-три конкретных компа, куэму и бокс (либо лепят костыли).

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