LINUX.ORG.RU — Русская информация об ОС Linux

[#]  
helios

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

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

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

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

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

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

Метки: minix, opensource, драйверы, программирование

helios *** (19.03.2010 14:30:13)
Проверено: svu (19.03.2010 15:04:40)
Juick

[#]  
Novell-ch

линуксокапец++

Novell-ch *** (19.03.2010 14:33:43)
[#] Ответ на: комментарий от Novell-ch 19.03.2010 14:33:43  
helios

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

helios *** (19.03.2010 14:36:36)
[#] Ответ на: комментарий от helios 19.03.2010 14:36:36  
nnz

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

nnz **** (19.03.2010 15:09:49)
[#]  
ArtemZ

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

ArtemZ * (19.03.2010 15:14:29)
[#]  
muhas

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

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

muhas ** (19.03.2010 15:15:40)
[#]  
Breton

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

Breton * (19.03.2010 15:16:42)
[#] Ответ на: комментарий от muhas 19.03.2010 15:15:40  
ArtemZ

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

ArtemZ * (19.03.2010 15:16:59)
[#] Ответ на: комментарий от ArtemZ 19.03.2010 15:16:59  
muhas

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

muhas ** (19.03.2010 15:18:47)
[#]  
sudoer

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

sudoer (19.03.2010 15:19:06)
[#] Ответ на: комментарий от ArtemZ 19.03.2010 15:16:59  
Pavval

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

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

Pavval **** (19.03.2010 15:24:13)
[#]  

шёл 2010 год...

G-UNiX * (19.03.2010 15:26:03)
[#] Ответ на: комментарий от G-UNiX 19.03.2010 15:26:03  

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

Jetty ** (19.03.2010 15:31:35)
[#]  
Cooler

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

Cooler ** (19.03.2010 15:32:08)
[#]  

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

cthulhu ** (19.03.2010 15:32:29)
[#] Ответ на: комментарий от cthulhu 19.03.2010 15:32:29  
helios

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

helios *** (19.03.2010 15:34:14)
[#]  
Zombieff

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

Zombieff * (19.03.2010 15:36:13)
[#]  
mikhalich

[mikhalich@mpc ~]$ date

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

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

mikhalich ** (19.03.2010 15:38:15)
[#] Ответ на: комментарий от Zombieff 19.03.2010 15:36:13  
ArtemZ

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

ArtemZ * (19.03.2010 15:38:46)
[#] Ответ на: комментарий от cthulhu 19.03.2010 15:32:29  

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

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

Toll ** (19.03.2010 15:40:13)
[#]  
theos

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

theos ** (19.03.2010 15:40:48)
[#] Ответ на: комментарий от theos 19.03.2010 15:40:48  
Fredrik

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

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

Fredrik * (19.03.2010 15:44:02)
[#] Ответ на: комментарий от muhas 19.03.2010 15:18:47  

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

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

Dimanc ** (19.03.2010 15:54:42)
[#]  
BSD

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

BSD (19.03.2010 16:05:08)
[#] Ответ на: комментарий от G-UNiX 19.03.2010 15:26:03  
BSD

>шёл 2010 год...

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

BSD (19.03.2010 16:08:38)
[#]  

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

Otto_Laringolog (19.03.2010 16:13:18)
[#]  
I-Love-Microsoft

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

I-Love-Microsoft **** (19.03.2010 16:32:43)
[#] Ответ на: комментарий от BSD 19.03.2010 16:08:38  

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

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

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

anonymous (19.03.2010 16:39:35)
[#]  
Correctnoe_imya_polzovatelya

угу, ща поставлю, и позвоню на хард... с мобилы.

Correctnoe_imya_polzovatelya ***** (19.03.2010 16:40:39)
[#] Ответ на: комментарий от Fredrik 19.03.2010 15:44:02  
theos

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

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

theos ** (19.03.2010 16:45:02)
[#] Ответ на: комментарий от theos 19.03.2010 16:45:02  

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

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

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

Toll ** (19.03.2010 16:56:00)
[#]  

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

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

ua9oas (19.03.2010 17:04:00)
[#]  
darkshvein

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

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

darkshvein *# (19.03.2010 17:05:06)
[#]  
darkshvein

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

darkshvein *# (19.03.2010 17:08:27)
[#]  
anarsoul

UHCI???

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

anarsoul (19.03.2010 17:14:11)
[#]  
devnullopers

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

devnullopers * (19.03.2010 17:21:20)
[#] Ответ на: комментарий от theos 19.03.2010 15:40:48  
ikm

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

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

ikm ** (19.03.2010 17:27:11)
[#] Ответ на: комментарий от I-Love-Microsoft 19.03.2010 16:32:43  
yurkis

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

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

yurkis * (19.03.2010 17:31:53)
[#] Ответ на: комментарий от anonymous 19.03.2010 16:39:35  
BSD

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

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

BSD (19.03.2010 17:32:11)
[#] Ответ на: комментарий от devnullopers 19.03.2010 17:21:20  

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

для обучения

leave *** (19.03.2010 17:33:44)
[#]  
Doctor_Drive

А я думал

что Minix давно забросили...

Doctor_Drive * (19.03.2010 17:36:45)
[#] Ответ на: комментарий от leave 19.03.2010 17:33:44  

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

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

anonymous (19.03.2010 17:37:32)
[#] Ответ на: комментарий от anonymous 19.03.2010 17:37:32  

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

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

leave *** (19.03.2010 17:41:20)
[#] Ответ на: комментарий от leave 19.03.2010 17:41:20  

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

anonymous (19.03.2010 17:45:43)
[#]  

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

anonymous (19.03.2010 17:59:56)
[#] Ответ на: Запрашивает Миша Рыцаревъ от ua9oas 19.03.2010 17:04:00  
cetjs2

>А почему то с usb не сделали раньше?

Гранта не было. #К.О.

cetjs2 * (19.03.2010 18:01:48)
[#] Ответ на: комментарий от anonymous 19.03.2010 17:45:43  

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

anonymous (19.03.2010 18:05:17)
[#]  

круть. ос 21го века, чё

nezloy (19.03.2010 18:29:02)
[#]  
LinuxUser

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

LinuxUser * (19.03.2010 18:33:42)
[#] Ответ на: комментарий от theos 19.03.2010 15:40:48  
r

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

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


r ***** (19.03.2010 18:51:28)
[#]  
splinter

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

splinter **** (19.03.2010 19:14:31)

О Сервере - Правила форума
http://www.linux.org.ru/

Rambler's Top100 Рейтинг@Mail.ru