The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Индекс форумов
Составление сообщения

Исходное сообщение
"Идея открытия центрального банка свободного железа"
Отправлено User294, 12-Мрт-09 04:58 
>к у нас не имеющемуся)? Смешались в кучу люди, кони...

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

>Пусть детям и юношеству мозги псевдонауками засирают.

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

>Но в мире всего 3 производителя видеочипов.

Да что вы такое говорите?Серьезно?Вообще-то их здорово больше.Просто вы не только прогуливать любите но и наблюдательность у вас на уровне носорога :).Все то что мало-мальски не ширпотребное вы ессно не видите. И почему-то с детской наивностью считаете что этого стало быть не существует.

>Если уж 3 похожих драйвера ниасилить

Похожих?Простите, три упомянутых вами конторы сделали три разных GPU.Сами и с нуля.И похожего там - не больше чем между роялем, баяном и барабаном.Общее у них только то они музыкальные инструменты (графические прцессоры) и издают звук (реализуют некие спецификации).Следует ли отсюда что тот кто не умеет играть на рояле, баяне и барабане одновременно - лох недостойный?!А может отсюда следует что барабанщик посаженный за рояль просто обязан сыграть что-то дельное хоть и впервые в жизни за роялем? :)

> то это никак не демонстрация светлых перспектив пропагандируемого подхода.

Да, конечно.Сами вендоры трахаются с этими драйверами, микрософт кипишует что 80% крашей висты из-за дров нвидии (а взвис дров интеля в висте я видел сам).А вот анонимы зато рассуждают про эффективность подходов :)

>Да ладно,

Нет не ладно.Вон взять мою Nokia n800 как пример такого подхода.Работает.Сразу.Из коробки.И wi-fi, и блютус, и экран, и точскрин и кнопки кастомные - сразу работают.Управление питанием через кастомный чип нокии - работает.Светодиодом можно поморгать.Камера сразу действует.Заряд батарейки железка знает.И так далее.При старте нас встречает удобный визард помогающий настроить жпрс и прочая.И глючить там нечему - поскольку набор железа не меняется, вендор может просто оттестить на вот этом сочетании железа и софта до почти идеального состояния.И оно у всех будет так же работать - у них софт и железо бит-в-бит совпадают с тем что отладили :)

>ставил я с год назад НВидиевский драйвер на линух. Плюнул
>в итоге. Не, наверное можно полтырнета пропахав его поставить было.

А я поставил в убунте ровно одну галочку - в манагере драйверов.Драйвер сам скачался, поставился и заработал.Все что потребовалось - 2 минуты на даунлоад и ребут.Все.Если вы хотели именно такой работы системы но не получили ее - значит вы неправильно выбрали себе дистр.Если вы хотели потрахаться с системой и удобство системы вас не колыхало - поздравляю, вы получили то что хотели и вам грех жаловаться.Что не так? :)

>Если не охота париться с ДДК, то для винды есть средства разработки
>драйверов маус кликаньем.

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

>Типа я хочу то-то и то-то, сгенерируй мне юсб драйвер.

Да, конечно.И оно вот прям путем телепатии узнает о всех особенностях конкретно моего девайса и как с ним работать.Так я в это и поверил.Ессно я про железяки не вписавшиеся в стандартные классы а потому требующие (в винде) драйвера который знает как с этим работать.

>Только нужно за бабки работать, тогда их покупаешь и все.

Да-да, конечно, у анонимов все просто.Ведь языком пиндеть - не мешки ворочать.Давайте вы мышкой напишете драйвер хотя-бы для FTDI2232?А то FTDI дает сорц дров для линуха.А для винды - только бинарь.Попробуйте мышкой аналог соорудить?Без использования бинарей вендора ессно (допустим что их нет, как это и происходит для девайса разработанного с нуля) :)

>STMicroelectronics Chooses Jungo USB Driver Development Tools

А STMicro известен крутыми юсб дровами или вообще чем-то с юсб?И пусть оно там chooses себе хоть черта лысого.Я что, против?

>Если бесплатно, то просто не знаю как там дела обстоят.

В линухе можно вообще со всем этим не мудохаться.Просто не писать драйвер а написать user-mode программу которая юзает libusb чтобы найти "свой" девайс на шине, открыть к нему нужные pipe'ы и просто погонять через них данные.Просто, топорно и работает.И драйвер писать не надо.Таким макаром Нокия в линухе прошивку в n800 своим флешером аплоадит.Девайс при загрузке в бутлоадер не является чем-то стандартным.И в винде чтобы просто поработать с ним НЕОБХОДИМО поставить драйвер - по другому просто достукаться до девайса НИКАК.В линухе - без всяких драйверов девайс через libusb находится на шине, открываются нужные pipe'и и в них пишутся\читаются нужные команды и данные.И все это - из юзер программы.Вообще не суясь в ядро лишний раз.

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

Ага, видел такую самоделку у кого-то тут из местных.APCовский UPS называлась.А детектилась она именно таким usb-to-serial чипом организующим виртуальный компорт.Такие вот самоделки - APC по быстрому перегнал линейку упсов на юсб таким манером :).Секрет в том что юсб сам по себе - очень навороченый.Спеки на него невъ...х размеров.Вот многих и ломает с ним разбираться когда можно воткнуть чип который сам все сделает а наружу отдаст простейший компорт который к тому же у большей части железок уже был\есть.

>Впрочем сейчас поддержка сетевого подключения все шире и шире.

Дык.Но это требует навороченный проц, желательно способный запустить линух внутри железки.Потому что реализовывать всю пачку протоколов OSI самолично или колупаться с нестандартными инкарнациями протокольных стеков сильно на любителя.ИМХО.Юсб в этом плане лучше.С точки зрения железки.Он подразумевает тупую железку (он же даже для мышей и клав!) и мощный навороченный хост.

>Да юсб и вообще не бесплатный
>When designing a USB device you need an official USB vendor ID
>(VID) which is unique world-wide.

В ряде случаев можно легально зажать VID производителя чипа работающего с USB.
- У тех же FTDI и подобных можно зажать их VID как я помню.Это удобно даже, в том же линухе ядро такой чип цепанет сполоборота (драйвера FTDI в линух сто лет встроены).В винде ессно придется самому драйвер вколупывать (и кто после этого Plug'n'play-ная ось*?!).
- Производители микроконтроллеров с встроенным юсб обычно разрешают юзать свой VID на некоторых условиях.Или еще многие подешевке продают несколько PIDов (оплата VID по сути размазывается на всю ораву юзающих разные PIDы под этим VIDом).

>the USB Implementers Forum (www.usb.org). There is a fee of $1500
>US.

Если натурально влом платить - обычно можно отделаться от этого платежа.
А так - да, можно еще и за воздух заплатить.А то полтора килобакса за 2 байта VIDа - не сильно отличается если честно :)

>и вообще никогда.

Может я просто нормальных студов видел?А не лоботрясов которые пошли в вуз только чтобы от армии откосить? :)

>электронщиками еще хуже.

Понимаете, если кто-то делает что-то бесплатно, он это для *своего* удовольствия делает прежде всего.Решать за дебиловатых студентов их задачки - никакого удовольствия, имхо.Пусть сами свои мозги развивают, позорники.Обычно таких студентов спецы не любят.Что хорошего то в долбо..ах и тунеядцах которые сами думать не хотят?Поэтому студенческие задачки у программеров и ОСОБЕННО электронщиков обычно вызывают не сочуствие а раздражение.Ну не любят люди зарабатывающие мозгом дураков.И это понятно и предсказуемо.

 

Ваше сообщение
Имя*:
EMail:
Для отправки ответов на email укажите знак ! перед адресом, например, !user@host.ru (!! - не показывать email).
Более тонкая настройка отправки ответов производится в профиле зарегистрированного участника форума.
Заголовок*:
Сообщение*:
  Введите код, изображенный на картинке: КОД
 
При общении не допускается: неуважительное отношение к собеседнику, хамство, унизительное обращение, ненормативная лексика, переход на личности, агрессивное поведение, обесценивание собеседника, провоцирование флейма голословными и заведомо ложными заявлениями. Не отвечайте на сообщения, явно нарушающие правила - удаляются не только сами нарушения, но и все ответы на них. Лог модерирования.

На сайте действует частичное премодерирование - после публикации некоторые сообщения от анонимов могут автоматически скрываться ботом. После проверки модератором ошибочно скрытые сообщения раскрываются. Для ускорения раскрытия можно воспользоваться ссылкой "Сообщить модератору", указав в качестве причины обращения "скрыто по ошибке".



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру