реклама на сайте
подробности

 
 
3 страниц V   1 2 3 >  
Reply to this topicStart new topic
> news: scmRTOS, Новый сайт для новой версии на новом месте (3.00)
spf
сообщение Jan 20 2007, 09:10
Сообщение #1


Странник
****

Группа: Свой
Сообщений: 766
Регистрация: 29-08-05
Из: Екатеринбург
Пользователь №: 8 051



http://scmrtos.sourceforge.net/


--------------------
"Как много есть на свете вещей, которые мне не нужны!" Сократ
Go to the top of the page
 
+Quote Post
spf
сообщение May 14 2007, 05:51
Сообщение #2


Странник
****

Группа: Свой
Сообщений: 766
Регистрация: 29-08-05
Из: Екатеринбург
Пользователь №: 8 051



Добавил релиз порта для Fujitsu FR.


--------------------
"Как много есть на свете вещей, которые мне не нужны!" Сократ
Go to the top of the page
 
+Quote Post
spf
сообщение Jun 9 2007, 03:10
Сообщение #3


Странник
****

Группа: Свой
Сообщений: 766
Регистрация: 29-08-05
Из: Екатеринбург
Пользователь №: 8 051



Старые ресурсы на narod.ru и igpss.com прекратили свое существование.
Весь старый сайт и предыдущие версии перенесены на SF.net в раздел old -- http://scmrtos.sourceforge.net/old/


--------------------
"Как много есть на свете вещей, которые мне не нужны!" Сократ
Go to the top of the page
 
+Quote Post
Сергей Борщ
сообщение Jul 7 2007, 15:57
Сообщение #4


Гуру
******

Группа: Модераторы
Сообщений: 8 455
Регистрация: 15-05-06
Из: Рига, Латвия
Пользователь №: 17 095



В репозиторий, в ветку branches/ARM_STR71x добавлен порт для STR71x.

Стандартные примеры, идущие в комплекте scmRTOS работают. Как обычно, каждый пример имеет два targets: RAM и FLASH. Проверялось с IAR v4.30A на демо-плате IAR STR711-KS.

Поскольку стандартная библиотека имени ST отказалась компилироваться в режиме С++, а в комплекте IAR нет заголовочных файлов для STR71x (были в 4.20 потом исчезли), пришлось написать свой. Имеющийся в комплекте IAR 4.30 заголовочный файл для ST73x (а также бывшие в 4.20 файлы для STR71x) написан в стиле файлов для LPC2ххх, т.е. каждый регистр описан в виде битовых полей, что затрудняет его использование с С++, файл для порта написан в стиле файлов для AT91, т.е. структуры на каждый периферийный модуль с описанием битов через #define.

В этой же ветке исходники ядра с исправленным багом , проявлявшемся при одновременном доступе нескольких процессов к одному методу сервиса.

В приложении .bat-файл для вытаскивания порта с набором примеров из репозитория. Требует наличия Subversion.
Прикрепленные файлы
Прикрепленный файл  get_STR_samples.zip ( 673 байт ) Кол-во скачиваний: 126
 


--------------------
На любой вопрос даю любой ответ
"Write code that is guaranteed to work, not code that doesn’t seem to break" (C++ FAQ)
Go to the top of the page
 
+Quote Post
jorikdima
сообщение Jul 9 2007, 05:07
Сообщение #5


тут может быть ваша реклама
*****

Группа: Свой
Сообщений: 1 164
Регистрация: 15-03-06
Из: Санкт-Петербург/CA
Пользователь №: 15 280



Цитата(Сергей Борщ @ Jul 7 2007, 19:57) *
В этой же ветке исходники ядра с исправленным багом , проявлявшемся при одновременном доступе нескольких процессов к одному методу сервиса.

То есть полезно качать всем? А не только тем, кто хочет STR71x пользовать?
Go to the top of the page
 
+Quote Post
spf
сообщение Jul 9 2007, 05:26
Сообщение #6


Странник
****

Группа: Свой
Сообщений: 766
Регистрация: 29-08-05
Из: Екатеринбург
Пользователь №: 8 051



Цитата(jorikdima @ Jul 9 2007, 11:07) *
То есть полезно качать всем? А не только тем, кто хочет STR71x пользовать?

Полезно для тестирования, вдруг что-то еще нароете или что-то на другой платформе не поедет, но "качать" можно пока только при помощи subversion или через web интерфейс.
(пробное новое ядро - http://scmrtos.svn.sourceforge.net/viewvc/..._STR71x/Common/ )


--------------------
"Как много есть на свете вещей, которые мне не нужны!" Сократ
Go to the top of the page
 
+Quote Post
amusin
сообщение Jul 9 2007, 07:14
Сообщение #7


Частый гость
**

Группа: Участник
Сообщений: 120
Регистрация: 2-09-05
Из: Екатеринбург
Пользователь №: 8 165



А как насчет реализации следующих фич:
1. Специализация шаблона Msg для пересылки указателей.
2. Наследование Msg от EventFlag.
3. API без заморочек с регистром букв в названии методов.

Сообщение отредактировал amusin - Jul 9 2007, 07:15
Go to the top of the page
 
+Quote Post
Сергей Борщ
сообщение Jul 9 2007, 09:04
Сообщение #8


Гуру
******

Группа: Модераторы
Сообщений: 8 455
Регистрация: 15-05-06
Из: Рига, Латвия
Пользователь №: 17 095



Цитата(jorikdima @ Jul 9 2007, 08:07) *
То есть полезно качать всем? А не только тем, кто хочет STR71x пользовать?
Да. Ну или дождаться следующего релиза, в который эти изменения будут внесены
Цитата(amusin @ Jul 9 2007, 10:14) *
А как насчет реализации следующих фич:
1. Специализация шаблона Msg для пересылки указателей.
2. Наследование Msg от EventFlag.
В ветке branches/b1 лежит вариант, в котором все сервисы наследуются от TService и в котором можно легко создавать свои сервисы с необходимой функциональностью. Сейчас вяло текут обсуждения о необходимости следовать этим путем или же оставить существующие сервисы как есть, а параллельно им добавить TService.
Цитата(amusin @ Jul 9 2007, 10:14) *
3. API без заморочек с регистром букв в названии методов.
Боюсь, тут будут проблемы с совместимостью со старыми версиями. Хотя, чем раньше такой переход делать - тем проще. Мысли в этом направлении уже думаются, предлагаю всем желающим принять участие (только надо ветку другую открыть).

P.S. В процессе исправления упомянутых выше багов внес баг в OS::TBaseMessage. Только что поправил. Исправленная версия в репе.
Хм. А это вовсе и не баг. Так и должно было быть. Поправлю взад...


--------------------
На любой вопрос даю любой ответ
"Write code that is guaranteed to work, not code that doesn’t seem to break" (C++ FAQ)
Go to the top of the page
 
+Quote Post
alexander55
сообщение Sep 21 2007, 06:15
Сообщение #9


Бывалый
*****

Группа: Свой
Сообщений: 1 584
Регистрация: 7-08-07
Пользователь №: 29 615



Хочется задать вопросы автору scmRTOS.
Вышла версия 3, а описание есть только на вторую.
А теперь вопросы к Гари:
- какие изменения и доработки внесены в 3 версию по сравнению со 2;
- планируете ли Вы дальнейшее развитие и в каком направлении.
Go to the top of the page
 
+Quote Post
dxp
сообщение Sep 21 2007, 07:31
Сообщение #10


Adept
******

Группа: Свой
Сообщений: 3 469
Регистрация: 6-12-04
Из: Novosibirsk
Пользователь №: 1 343



Цитата(alexander55 @ Sep 21 2007, 13:15) *
- какие изменения и доработки внесены в 3 версию по сравнению со 2;

http://scmrtos.sourceforge.net/releases/WhatsNew.html

Цитата(alexander55 @ Sep 21 2007, 13:15) *
- планируете ли Вы дальнейшее развитие и в каком направлении.

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

Из крупных изменений планируется сделать и документировать API для создания пользователем своих собственных сервисов (как показывает практика, всегда есть те, кому не хватает существующего smile.gif ). В каком-то виде это уже и сейчас есть - в репозитории проекта есть ветка, где такой вариант представлен. Но это пока только прототип, хотя и работоспособный (Сергей Борщ им пользуется - это вообще была его идея a14.gif beer.gif). В окончательной версии может что-то поменяться.


--------------------
«Отыщи всему начало, и ты многое поймёшь» К. Прутков
Go to the top of the page
 
+Quote Post
alexander55
сообщение Sep 21 2007, 07:39
Сообщение #11


Бывалый
*****

Группа: Свой
Сообщений: 1 584
Регистрация: 7-08-07
Пользователь №: 29 615



Цитата(dxp @ Sep 21 2007, 11:31) *

А когда можно, хотя бы приблизительно, ожидать документацию по версии 3 ?
Go to the top of the page
 
+Quote Post
dxp
сообщение Sep 21 2007, 07:53
Сообщение #12


Adept
******

Группа: Свой
Сообщений: 3 469
Регистрация: 6-12-04
Из: Novosibirsk
Пользователь №: 1 343



Цитата(alexander55 @ Sep 21 2007, 14:39) *
А когда можно, хотя бы приблизительно, ожидать документацию по версии 3 ?

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


--------------------
«Отыщи всему начало, и ты многое поймёшь» К. Прутков
Go to the top of the page
 
+Quote Post
alexander55
сообщение Sep 21 2007, 08:17
Сообщение #13


Бывалый
*****

Группа: Свой
Сообщений: 1 584
Регистрация: 7-08-07
Пользователь №: 29 615



Цитата(dxp @ Sep 21 2007, 11:53) *
Не могу сказать. Не раньше, чем через несколько месяцев. На самом деле основные моменты остались прежними. Ориентируйтесь пока на это + список изменений, который опубликован.

Спасибо за ответы и хорошую ось.
Думаю, при распределении мест обитания для вечной жизни, Вам сделают зачет.
Go to the top of the page
 
+Quote Post
alexander55
сообщение Sep 25 2007, 05:30
Сообщение #14


Бывалый
*****

Группа: Свой
Сообщений: 1 584
Регистрация: 7-08-07
Пользователь №: 29 615



Просьба к модераторам этого раздела.
Слить все по scmRTOS в порядке дат поступления в один раздел и поставить в шапку.
Извините, если напрягаю.
Go to the top of the page
 
+Quote Post
alexander55
сообщение Sep 25 2007, 07:56
Сообщение #15


Бывалый
*****

Группа: Свой
Сообщений: 1 584
Регистрация: 7-08-07
Пользователь №: 29 615



Цитата(alexander55 @ Sep 25 2007, 09:30) *
Просьба к модераторам этого раздела.
Слить все по scmRTOS в порядке дат поступления в один раздел и поставить в шапку.
Извините, если напрягаю.

Еще раз извиняюсь, но уже наглость, и из ARM тоже.
Go to the top of the page
 
+Quote Post

3 страниц V   1 2 3 >
Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 18th July 2025 - 13:31
Рейтинг@Mail.ru


Страница сгенерированна за 0.01496 секунд с 7
ELECTRONIX ©2004-2016