The OpenNET Project / Index page

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



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

Исходное сообщение
"USB-стек ядра Linux переведён на использование инклюзивных т..."
Отправлено Аноним, 10-Авг-20 21:38 
> Бредни - это у тебя, от зацикленности на терминах из спецификаций.

Если я работаю с этими спецификациями и тем что с ними связано - логично ими и оперировать. Мне же не с рабовладельцами надо взаимодействовать а с програмерами и инженерами, и как-то важнее чтобы меня понимали они.

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

А по-моему, нападка что master и slave - термины эпохи рабовладельческого строя, выглядящие в технике как минимум архаично, если не некрофильски - достаточно рациональна. Настолько что советским инженерам, вылупившимся опосля такого периода такое и просто в бошку не пришло.

> Всё, что ты можешь предъявить - это "так в спецификации написано!", а это никакого
> отношения к рациональности не имеет. Да и вообще, с чего ты взял, что тебе кто-то
> что-то должен обосновывать? Не нравится - не пользуйся, иди мимо, твоё особо ценное
> мнение никто не спрашивал!

Ага! По вашей логике вы как раз и можете идти мимо со своей демагогией. И даже в своем праве не пользоваться линуксом и usb, если вам что-то не нравится. А прикольно вы придумали, особенно если это к вам и применить.

> Телепатия - это не ко мне.

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

> и вообще не зацикливаюсь на конкретных терминах? Может,
> потому что мне есть чем заняться?

Например, демагогию на опеннете развести? :)

> Эпоха первых "пентюхов" давно канула в Лету, тогда никто даже предположить не
> мог, что USB станет единственной универсальной шиной для подключения чего угодно

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

> к чему угодно - для этого предназначалась FireWire (IEEE 1394).

С DMA в системную память (==любая железка может систему поиметь, вплоть до сшибания локера экрана) и сложный в реализации (скоростной и требующей сложной логики), а также требовательный к HW (например питание относительно "высоковольтное" и даже вроде не optional) - он был обречен пролететь. Несмотря на некоторые здравые идеи.

Сделайте фичу неудобной в реализации - и на нее все кому не лень просто забьют. 1394 вышел именно таким - под него решительно невозможно наклепать простой и дешевой периферии. А без этого он имеет декоративное значение.

> С тех пор всё сильно изменилось, и даже USB4 - это уже
> не прежняя USB, а PCIe с поддержкой legacy USB и DisplayPort по одному кабелю,

Таки он тот же самый, а pcie и displayport он до кучи пробросить может. Если вообще есть откуда пробрасывать. Все это отмечено как optional для всех кроме хабов, IIRC.

> то есть это уже фактически Thunderbolt.

То-есть, в угоду интелю и эплу какие-то останки совместимости с оным до кучи оставили. Как опциональные. Так что кто сильно хочет с этим заморочиться, типа эпла, может заморочиться. Но спеки это не требуют в обязаловку - быть compatible можно и без всего этого.

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

> Поэтому использование термина device в его узком значении начинает вносить
> путаницу и требует пересмотра.

Оно уже и было разделено на несколько подвидов. Configuration channel для согласования кто будет чем. Usb device как фича usb, _опциональный_ alternate mode, если хочется через тот же разъем высунуть pcie (thunderbolt) или displayport, согласование ролей source/sink питания.

Термин usb device никуда не делся. Это фундаментальная основа спеков usb. Просто появились дополнительные понятия. А термин master и slave стали действительно бессмысленными. Если некто согласовал себя как source питания в шину, но решил при этом быть device юсб, он вообще master или slave? :)

Как бы usb host по прежнему координирует транзакции. Но если source снимет ему питание... то не факт что он вообще работать сможет. И тогда откоординировался, красавчик.

> вечно недовольным тем, как живёт молодёжь, не соблюдающая прежние порядки.

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

> Да, следствие того самого рационального мышления, результаты которого ты огульно охаиваешь.

Я позволил себе вернуть немного вашего мышления, применив вашу логику к вам :)

> Это и значит, что у тебя закостенели от времени мозги, и ты стал необучаемым.

Ровно наоборот. Я вот понял что master или slave совершенно не описывает состояние дел когда некто является usb-device, но при том Vbus source. А вот usb host и usb device по прежнему описывают роли в рамках usb, хоть и с некоторыми оговорками.

> У разработчиков стека USB для Linux получилось? Получилось,

Да, получилось - пользуясь оказией перейти на менее странные термины :P.

> Ну, не зомбачку с закостеневшими от времени мозгами, агрессивно набрасывающемуся на каждого,
> кто думает иначе, про агрессивных зомбачков разглагольствовать!

...прорычал зомбачок, набрасываясь на кого-то кто еще не был зомби :)

> Ну-ну, продолжай, только без меня.

Хехе, а вы подали мне идею - применить вашу логику к вам. Вроде прикольно вышло :)

 

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



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

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