LINUX.ORG.RU

В Minix теперь доступен USB-стек

 , , ,


0

0

Теперь в Minix можно не только слушать музыку, но и использовать USB-устройства!

17ого числа программист под ником althafkbacker опубликовал на code.google.com 0.01-alpha версию программы, позволяющей реализовать USB стек на Minix (только для версий начиная с 3.1.5).

На данный момент реализовано:

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

>>> Подробности

★★★★★

Проверено: svu ()

скоро все соснут барсучьего...

ArtemZ
()

/me включил режим телепата

тоже будет падать в кору при вытаскивании флешки? =)

muhas ★★★
()

Помнится, ещё венду 98 заставляли работать с флешками

Breton
()
Ответ на: комментарий от ArtemZ

т.е. будут отваливаться все usb устройства? тоже хорошо =)

линуксоиды молча завидуют

freebsdшники молча завидуют *fixed

muhas ★★★
()

вашему миниксу не хватает всего.

sudoer
()
Ответ на: комментарий от ArtemZ

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

Так как микроядро - ничего не упадет и будет просто дедлок:)

Pavval ★★★★★
()
Ответ на: комментарий от G-UNiX

Видимо Таненбаум об этом не в курсе :)

Jetty ★★★★★
()
Ответ на: комментарий от cthulhu

портов маловато всё же...

helios ★★★★★
() автор топика

[mikhalich@mpc ~]$ date

Птн Мар 19 17:36:33 YEKT 2010

Интересно, а в рамках миникса что нибудь действительно новое\нужное отрабатывается? Или так, пропивают грант

mikhalich ★★
()
Ответ на: комментарий от Zombieff

до сегодняшнего дня они рассчитывали сделать usb стек

ArtemZ
()
Ответ на: комментарий от cthulhu

>Теперь оно вполне ready for desktop.

Ну, если задача десктопа копировать файлы с флешки на комп и обратно, то, пожалуй, готово.

Toll ★★
()
Ответ на: комментарий от theos

Minix3 - система уже ориентированная не только на обучение, но и на использование в производстве.

А зачем тебе компьютер?

Fredrik
()
Ответ на: комментарий от muhas

>т.е. будут отваливаться все usb устройства?

В линуксе такое тоже случается - падает khubd (kernel thread) и все usb-порты оключаются.

Dimanc ★★
()

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

BSD
()

Minix никогда не будет готов для десктопа. Даже линукс с монолитным ядром, но с графической подсистемой за пределами ядра не очень подходит для десктопа. Подтормаживающая графика достала уже.

Otto_Laringolog
()

Вопрос только один: libusb оно держит??? ЗЫ Ставил Minix3 на виртуалку - многообещающая ОС. userspace там Linux обыкновенный, зато ядро какое :)

I-Love-Microsoft ★★★★★
()
Ответ на: комментарий от BSD

>>шёл 2010 год...

Нет блин, Таненбаум должен кинуться на разработку распухшего костыля ляпиха.

Учитывая, что он начал раньше Линуса, мог бы и пошевеливать извилинами быстрее.

anonymous
()
Ответ на: комментарий от Fredrik

>Minix3 - система уже ориентированная не только на обучение, но и на использование в производстве.

Как система для обучения она была прекрасна и единственна в своем роде. Нафига портить систему? Для использования в поизводстве и других систем навалом, оставьте систему для обучения.

theos ★★★
()
Ответ на: комментарий от theos

>>Minix3 - система уже ориентированная не только на обучение, но и на использование в производстве.

Как система для обучения она была прекрасна и единственна в своем роде. Нафига портить систему? Для использования в поизводстве и других систем навалом, оставьте систему для обучения.

Minix 1 и 2 никто и не отбирал

Toll ★★
()

Запрашивает Миша Рыцаревъ

А чего в нем еще может не хватать? А каким образом его следует «наращивать» чем либо нужным? А какое основное его назначение? А почему то с usb не сделали раньше? Это так сложно или просто что называется «руки не доходят»

ua9oas
()

можно использовать USB-устройства!

/me кончил и закурил

darkshvein ☆☆
()

Сотни тысяч волонтёров и энтузиастов, пишуших код для minix стыдливо скрывающих его красоту,чтобы его забыли&забили, рыдают от счастья и медленно снимают волшебные плащи и волшебную шляпу.

darkshvein ☆☆
()

UHCI???

Только UHCI? Т.е. к 2010 году minix умеет только USB 1.1? А как же EHCI и USB 2.0? Про USB 3.0 вообще молчу.

anarsoul
()
Ответ на: комментарий от theos

> Minix - отличная система для обучения. Нафига там USB кто-то может сказать?

По USB часто бывает подключена клавиатура. Без неё обучение будет необычным.

ikm ★★
()
Ответ на: комментарий от I-Love-Microsoft

> ЗЫ Ставил Minix3 на виртуалку - многообещающая ОС. userspace там Linux обыкновенный, зато ядро какое :)

L4 Linux уже есть. Кошерно.

yurkis
()
Ответ на: комментарий от anonymous

>Учитывая, что он начал раньше Линуса, мог бы и пошевеливать извилинами быстрее.

Он занимался абсолютно иным делом. Ранее его дело было обучение студентоты типа Торвальдса. Пусть даже по книгам.

BSD
()
Ответ на: комментарий от leave

всё не могу понять, что это за мифическое обучение такое?

или это как basic — ЯП для обучения? т.е. абсолютно бесполезное говно?

anonymous
()
Ответ на: комментарий от anonymous

>всё не могу понять, что это за мифическое обучение такое?

это такое обучение, которого у нас нет. minix, дает наглядное представление о работе ОС.

leave ★★★★★
()

А 3d в майниксе из коробки или надо драйвера самому писать? А как там с wifi или тоже самому? А ноутбуки с предустановленным майниксом уже продаются?

anonymous
()
Ответ на: комментарий от anonymous

> это как учиться стрелять из картонного автомата?
Это как написать своими руками ОС и понять, как она работает, а не молочь чепуху на ЛОРе.

anonymous
()

Интересно, Таненбаум когда-нибуть перейдёт с Windows XP на Minix?

LinuxUser ★★★
()
Ответ на: комментарий от theos

>Minix - отличная система для обучения. Нафига там USB кто-то может сказать?

Без клавы и мышки обучаться тяжело, не?


r ★★★★★
()

чувствую линукс скоро пододвинется.

splinter ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.