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 ()
Ответ на: комментарий от Novell-ch

был бы миникс под гпл, я бы задумался. А так - просто интересная новость...

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

А стек-то под GPL, говорят ;)
Вот оно, микроядро-то.

nnz ★★★★ ()

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

ArtemZ ()

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

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

muhas ★★★ ()

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

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

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

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

т.е. будут отваливаться все usb устройства? тоже хорошо =) > линуксоиды молча завидуют freebsdшники молча завидуют *fixed

muhas ★★★ ()

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

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

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

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

Pavval ★★★★★ ()

А Minix можно использовать во встроенных устройствах?

Cooler ★★★★ ()

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

cthulhu ★☆ ()

В нём даже USB не было °__° на что они вообще рассчитывали до сегодняшнего дня?

Zombieff ★★ ()

[mikhalich@mpc ~]$ date

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

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

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

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

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

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

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

Toll ★★ ()

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

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

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

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

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

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

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

Dimanc ★★ ()

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

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

>шёл 2010 год...

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

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 ()

не позорились бы хоть... зачем оно вообще нужно-то?

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

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

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

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

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

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

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

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

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

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

>не позорились бы хоть... зачем оно вообще нужно-то?

для обучения

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

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

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

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

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

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

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

это как учиться стрелять из картонного автомата?

anonymous ()

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

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

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

anonymous ()

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

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

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

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


r ★★★★★ ()

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

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