Как стать автором
Обновить

Комментарии 12

Чем данная RTOS будет отличатся от FreeRTOS, ‎µC/OS-III?
Можете рассказать подробней? Или дайте ссылку на описание?
За что минус то? О великий аноним напиши мне.
Минус возможно за то, что на «гугле не банят», к тому же в топике была ссылка на проект! Исправил ситуацию:)

По поводу отличий.
Основное отличие в том, что в Embox работает ПО из Линукса, конечно после пересборки, например: dropbear, nano, Qt, pjsip и так далее. Отличие же от Линукса в том, что все это может быть запущенно на различных контроллерах и небольшим памяти без MMU и так далее.
По всем ссылкам нет нормально описания ОСРВ собственно для инженера. Больше похоже рекламу.
Зайдите на сайт FreeRTOS или Micrium почувствуйте разницу.
Вот теперь действительно не понимаю.
Зашел на FreeRTOS, зашел на Micrium, что впрочем я и раньше делал, увидел там еще больше рекламы чем у нас. Вас интересует как с проектом работать? Возможно стоит начать с того чтобы попробовать собрать и запустить. На вики и другие описания есть. Я не говорю что они у нас хорошие, скорее это наше слабое место, но что там одна реклама я не согласен.
Скажите какого рода документация Вас интересует? возможно она у нас есть или мы ее доработаем!

Или Вас так возмутил ответ на вопрос по поводу отличий?
Зачем мне сразу собирать и запускать, то что может мне не подходит по ключевым параметрам. От нечего делать?
Я не бесплатный тестировщик. Которых вы хотите привлечь рекламой.
По поводу ссылки. Там не где ясно даже не написано какие конкретно типы многозадачности реализован в вашей ОСРВ.
Все как расплывчато написано.
Сделали бы сравнительную таблицу с другими ОСРВ и все сразу бы стало ясно.
А то похоже на изобретение велосипеда, который плохо документирован.

Мне кажется, что мы говорим о разных вещах!
Просто если бы мы составили такую табличку, это было бы как раз рекламным ходом. Другое дело, если бы это сделали другие специалисты (один бразилец делал сравнение с NuttX).
К тому же у меня сложилось ощущение, что Вы считаете, что эта статья от моего имени или нашего проекта и это является рекламой. Я к сожалению ее увидел далеко не сразу (о встрече конечно знал). Другие статьи: раз, два , три и т.д. действительно были, но я бы не сказал, что они рекламные.
На счет привлечения бесплатных тестировщиков (также как и разработчиков), наверное этого хочется любому открытому проекту, да и не открытому тоже. Ведь так хочется делать, что то что нужно людям! Но отношусь я к этому скорее как привлечение единомышленников, а не как к бесплатной рабочей силе. Поэтому, если Вас оскорбили наши призывы прошу прощения!
По поводу велосипедности. наверное это будет основной вопрос на встрече. Кратко я уже постарался Вам ответить в первом комментарии. Если нужно подробнее предлагаю это написать в личку.
А лучше приходите на доклад Антона.
периодически натыкаюсь на вашу ось но к сожалению нет возможности глубоко проанализировать исходники, самое интригующее — то как вам удалось преодолеть гигантский разрыв в портировании приложений написанных для ММУ систем для систем без менеджмента памяти, то есть как делать форк меммап без виртуальной памяти?
Да, мне тоже кажется, что это одна из основных наших фишек для разработчика, простой перенос приложений на специализированную систему. По поводу форка без MMU, мы немного слукавили, все таки у нас не полноценный форк, есть случаи в которых это работать не будет. У нас даже дискут был, что нельзя оставлять вещи не по стандарту и вообще это специализированная встроенная RTOS, и писать под нее нужно соответственно. В итоге была вот такая статья в которой разбиралось назначение fork, думаю из нее Вы об этой фишке и узнали.
Но в принципе Вы правы, нам удалось реализовать ограниченную версию fork без аппаратной поддержки MMU, которая работает в довольно большом числе случаев, хоть и медленно. Правда я бы добавил, что если действительно нужен fork используйте MMU.
Если я правильно запомнил, Танненбаум упоминался ровно в одном слайде.
А миникс в двух:)
Зарегистрируйтесь на Хабре, чтобы оставить комментарий