nixp.ru v3.0

25 апреля 2024,
четверг,
06:20:33 MSK

19 марта 2010, 18:37

У ОС MINIX 3 появилась реализация USB-стека

4

Альтаф Бэйкер (Althaf Backer) представил в Google-группе пользователей MINIX 3 ранний (версия 0.01-alpha) релиз неофициальной реализации USB-стека для этой свободной операционной системы.

Среди возможностей, представленных в этой реализации, отмечаются:

  • поддержка низкой/полной скорости;
  • контроль синхронной передачи данных;
  • прерывание передачи данных;
  • драйвер хост-контроллера UHCI;
  • базовый HID-драйвер для клавиатуры и мышки;
  • интерфейс USBDI для создания драйверов для USB-устройств;
  • поддержка драйверов класса HID в USBDI;
  • поддержка множества хост-контроллеров;
  • динамическая загрузка/выгрузка драйверов.

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

Работоспособность подсистемы проверялась в qemu 0.11.1 с Linux в качестве хост-системы. USB-стек для MINIX 3 распространяется под свободной лицензией GNU GPLv3. Подробности можно найти на code.google.com.

Постоянная ссылка к новости: http://www.nixp.ru/news/10224.html. Дмитрий Шурупов по материалам Groups.Google.com.

fb twitter vk