USB

[Перевод] Пишем USB-драйверы для заброшенных устройств

[Перевод] Пишем USB-драйверы для заброшенных устройств

Недавно на eBay мне попалась партия интересных USB-девайсов (Epiphan VGA2USB LR), которые принимают на вход VGA и отдают видео на USB как веб-камера. Меня настолько обрадовала идея, что больше никогда не придётся возиться с VGA-мониторами, и учитывая заявленную поддержку Linux,…
Читать дальше
Как быстро делать прототипы устройств и почему это важно. Доклад Яндекс.Такси

Как быстро делать прототипы устройств и почему это важно. Доклад Яндекс.Такси

Любой технически сложный hardware-проект — всегда уравнение с множеством неизвестных: платформа, компоненты, технологии, производство, функциональность, реализуемость. «Пощупать», что получается, можно, когда пройдены дорогостоящие этапы: R&D, выбор комплектующих, разработка программ и поиск фабрики для производства. Я уже подробно рассказывал на Хабре,…
Читать дальше
[Перевод] Программирование с PyUSB 1.0

[Перевод] Программирование с PyUSB 1.0

python, pyusb, USB
От переводчика: Это перевод руководства Programming with PyUSB 1.0 Данное руководство написано силами разработчиков PyUSB, однако быстро пробежавшись по коммитам я полагаю, что основной автор руководства — walac. Позвольте мне представиться PyUSB 1.0 — это библиотека Python обеспечивающая легкий доступ…
Читать дальше
UHCI, или самый первый USB

UHCI, или самый первый USB

c#, osdev, uchi, USB
Доброго времени суток, дорогой читатель! Меня просили написать про UHCI — хорошо, пишу. Возможно, вам пригодиться эта статья, если, к примеру, вы не имеете достаточных навыков написания драйверов и чтение документации к хардвейру. Простой пример: хотите написать свою ОС для…
Читать дальше
[Из песочницы] EHCI по-людски на русском языке

[Из песочницы] EHCI по-людски на русском языке

Введение Всех приветствую. Сегодня хочу поделиться опытом и всё-таки по-моему внятно объяснить про такой, на первый взгляд, простой стандарт для USB 2.0 хост-контроллера. Изначально можно представить себе что USB 2.0 порт — это всего лишь 4 пина, по двум из…
Читать дальше
Всё, что вы хотели знать о тестировании адаптеров Wi-Fi, но боялись спросить

Всё, что вы хотели знать о тестировании адаптеров Wi-Fi, но боялись спросить

На днях нашей компании исполнятся 20 лет. Последние 15 лет из этих 20 мы делаем программы для анализа Wi-Fi-сетей. Часть этой работы – разработка драйверов для Wi-Fi-адаптеров, и в этой статье я расскажу, как команда разработчиков тестирует продукты своего труда,…
Читать дальше
Проведена первая в мире демонстрация возможностей интерфейса USB 3.2

Проведена первая в мире демонстрация возможностей интерфейса USB 3.2

Специалисты компании Synopsys осуществили первую в мире практическую демонстрацию высокоскоростного интерфейса USB 3.2. Напомним, что спецификация USB 3.2 была обнародована осенью прошлого года. Новый стандарт по сравнению с USB 3.1 Gen 2 предусматривает удвоение максимально возможной скорости передачи данных —…
Читать дальше
Опубликована спецификация стандарта USB 3.2

Опубликована спецификация стандарта USB 3.2

Организация USB Implementers Forum (USB-IF) объявила о публикации спецификации стандарта USB 3.2 — высокоскоростного интерфейса для обмена данными между компьютерными и мобильными устройствами. О подготовке стандарта USB 3.2 было объявлено минувшим летом. Новая спецификация по сравнению с USB 3.1 Gen…
Читать дальше
Статья: Большие данные как большие риски

Статья: Большие данные как большие риски

⇡#Проблемы разные – суть одна В ленту текущих новостей из разных концов планеты недавно попали три сообщения, рассказывающие о существенно разных, казалось бы, проблемах у людей и властей в связи с особенностями новейших инфотехнологий. Единственное, на первый взгляд, что их…
Читать дальше
Трагедия FireWire: разработанную совместными усилиями технологию уничтожили корпоративные войны

Трагедия FireWire: разработанную совместными усилиями технологию уничтожили корпоративные войны

«Покажите нам, что индустрия приняла её, и тогда мы тоже её поддержим» Взлёт и падение FireWire — IEEE 1394, стандарта интерфейса, способного похвастаться высокоскоростной связью и поддержкой изохронного трафика [поток данных, передаваемых с постоянной скоростью, в котором все последовательно передаваемые…
Читать дальше