roboforum.ru

Технический форум по робототехнике.

Раздача eBox-3350MX для опытных ассемблерщиков

Раздача eBox-3350MX для опытных ассемблерщиков

Eruman » 18 июл 2011, 14:19

Некоторое время баловался ассемблером, и даже чего-то писал для ОС Менуэт. Есть энтузиасты, что пишут российский её вариант, на АСМе. И есть производители, что хотят ставить эту операционку на своё железо. Итак, последние предлагают упомянутым энтузиастам KolibriOS бесплатно крутой кирпич eBox-3350MX (tiny x86 PC). Кто не в курсе, тут видио http://www.youtube.com/watch?v=AaoIiMFRmN8

Единственное условие - участие в разработке КолибриОС на общественных началах. Обсуждается тут http://board.kolibrios.org/viewtopic.ph ... 049#p35049

Они и вопросы робототехники обсуждают, но пока вяло http://board.kolibrios.org/viewtopic.php?t=1683

Re: Раздача eBox-3350MX для опытных ассемблерщиков

=DeaD= » 18 июл 2011, 14:22

А в чем смысл брать x86, если тут же самим писать ОС? :oops:

Re: Раздача eBox-3350MX для опытных ассемблерщиков

Michael_K » 18 июл 2011, 14:32

А они ей найдут нишевое применение, и поработят мир. :)
Ну, скажем вирусов под нее не будет - это ж какой плюс-то сразу :ROFL:

Добавлено спустя 2 минуты 2 секунды:
А что... вот налоговая обяжет всех сдавать отчетность из софта под колибри. И банк-клиент только из под нее запускать (из безопасности, конечно :) - не отвертитесь!

Re: Раздача eBox-3350MX для опытных ассемблерщиков

Eruman » 18 июл 2011, 14:34

2Dead: ОС уже существует, её "писать" не нужно, а нужно развивать: может драйвер какой умеючи прикрутить, или протокол, или еще чого :)

Ну смысл примерно такой: если некто на робофоруме является неплохим ассемблерщиком, и при этом интересуется устройством и функционированием различных операционок, то ему может быть интересно поучаствовать в проекте, где операционка пишется на АСМе, с фишкой в суперминиатюрности. Бонусом для такого адепта может стать указанный кирпич, ежели адепт сможет озвучить свою идею по развитию КОС, и реализовать, естессно.

Я так разумею, что железка зачётная, и для робототворчества подходящая, потому и озвучил момент.

2Michael_K: Да легко. Помнится, люди на КОС производственную линию забабахали, ибо устойчивость и быстрота - зашкаливает за норму.

Re: Раздача eBox-3350MX для опытных ассемблерщиков

Michael_K » 18 июл 2011, 14:40

Под нее компилятор с библиотеками-то нормальный современный есть? Ну, скажем, апач или мозиллу спортировать можно? (Ну не на асме же их, в самом деле, ковырять)...

Добавлено спустя 1 минуту 7 секунд:
Eruman писал(а):2Michael_K: Да легко.

:wink:

Re: Раздача eBox-3350MX для опытных ассемблерщиков

Eruman » 18 июл 2011, 14:43

КОС - не коммерческая, не государственная, не профессиональная, открытая, российская(главным образом). А железки из Израиля (вроде бы). Написана на АСМе, но есть немного компиляторов-интерпретаторов. Под Си, например, пишут. Что-то портируется, что-то в ступоре. Например Lua обсуждалась.

Re: Раздача eBox-3350MX для опытных ассемблерщиков

Michael_K » 18 июл 2011, 14:50

Пока не будет нормального компилятора, так все и будут на уровне хелловордов и тетрисов маргиналить. Масштабируемость у асма не та, чтобы ось вывести на публичный уровень. Ядро - сколько угодно - хоть вручную транслируй в байтики (и то с разношерстным железом вспотеешь воевать).

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

Re: Раздача eBox-3350MX для опытных ассемблерщиков

Eruman » 18 июл 2011, 14:54

А чем Си не вариант? Масштабируемость тоже не та?

Re: Раздача eBox-3350MX для опытных ассемблерщиков

=DeaD= » 18 июл 2011, 14:56

Возможно оффтоп, но всё же...

А в чем фишка суперминиатюрной ОС под x86?
Т.е. на таком камне суперминиатюрность важна для каких задач, например?

Re: Раздача eBox-3350MX для опытных ассемблерщиков

Eruman » 18 июл 2011, 15:01

2Dead: Очень быстро и жрёть мало памяти. ОС размещается на 1Мб, раньше на флопах жила, теперь на флешке может. А задачи - ну хз, у каждого разная. Люди её для себя прикручивают, где могут. Проекту много лет, почитай на форуме.

Re: Раздача eBox-3350MX для опытных ассемблерщиков

Michael_K » 18 июл 2011, 15:13

Eruman писал(а):А чем Си не вариант? Масштабируемость тоже не та?

Си - вполне нормальный вариант (по крайней мере на текущем состоянии).
Я просто заглянул в "колибри"->"софт для разработчика" и Си не увидел.
Ну и кроме компилятора ведь нужны еще библиотеки, апи внятный, отладчик...

Re: Раздача eBox-3350MX для опытных ассемблерщиков

Eruman » 18 июл 2011, 15:21

Эруман, собсно, не писатель ;) Народ Си пользует, может с тамошними местными пообщаться нужно? Библиотеки точно копятся, народ их оптимизирует постепенно.

Мне КОС в свое время приглянулась за малый объем, мультимедийность и открытость. Сетевые технологии там слабые, но в интернете бродить можно, браузер есть, что ХТМЛ понимает. 3D делали ребята, железом управляли. Короче, интересного много.

Re: Раздача eBox-3350MX для опытных ассемблерщиков

yogev_ezra » 19 июл 2011, 00:58

Eruman писал(а):И есть производители, что хотят ставить эту операционку на своё железо.
Eruman писал(а):А железки из Израиля (вроде бы).
Ну скажем, не производители, а интеграторы/импортёры, а железки делаются в Тайване, но спасибо за то, что пропиарил :wink:

По поводу компиляторов - это не ко мне, но C/C++/C-- есть: http://diamond.kolibrios.org/hll/hll.htm

Re: Раздача eBox-3350MX для опытных ассемблерщиков

NeON79 » 19 июл 2011, 01:35

Железка заманчивая, однако прав Майкл_К: без полноценной среды разработки КолибриОС так и останется уделом очень избранных. А с другой стороны, если перейти на языки высокого уровня, ИМХО, потеряется основное преимущество системы - крайне низкие требования к ресурсам.

Re: Раздача eBox-3350MX для опытных ассемблерщиков

Eruman » 19 июл 2011, 07:23

Собсно, никто и не спорит. Пока КОС довольно убога для широкого использования. Потому-то в заголовке темы и вынесено "для опытных ассемблерщиков".

Однако дело потихоньку движется. Несколько кирпичей уже на руках у людей. Некоторые иностранные разработчики ПО уже упоминают КОС в списках совместимости. Думаю, что на нашем форуме могут найтись специалисты, способные грамотно разобраться в логике работы КОС (ну даже я понял кой-чего, гуманитарий вообще :pardon: ), по-мере сил подмогнув энтузиастам КОС, а заодно и железку себе получив. Или, можно рассматривать КОС как задачку для тренировки навыков АСМ-кодинга.


cron
Rambler\'s Top100 Mail.ru counter