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

 
 
> Вышла TNKernel 2.7
yuri_t
сообщение Jul 6 2013, 08:46
Сообщение #1


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

Группа: Свой
Сообщений: 163
Регистрация: 24-08-05
Пользователь №: 7 937




Эта версия посвящена ,в основном, устранению накопившихся багов.

Огромное спасибо всем участникам проекта TNKernel !!!
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
megajohn
сообщение Jul 9 2013, 11:11
Сообщение #2


Профессионал
*****

Группа: Свой
Сообщений: 1 080
Регистрация: 16-11-04
Из: СПб
Пользователь №: 1 143



благодарю, но хочу высказать свои хотелки, в целях повышения юзабельности

1. добавить контроль стека в tn_port_cm3_iar.s. Хотя бы закоменченным блоком. Кому надо разкоментят на этапе отладки.
2. вынести TN_CHECK_PARAM, TN_MEAS_PERFORMANCE, USE_MUTEXES, USE_EVENTS из tn.h в tn_config.h. Как это реализовано в прочих ОС
3. добавить mailbox. Повышает функциональность за счет увеличенного трансфера данных между задачами
4. сделать TN_FILL_STACK_VAL оффициальным 0xDEADBEEF
5. в tn_event_wait сделать p_flags_pattern необязательным
6. в TN_TCB опциональные поля под дефайнами USE_MUTEXES и USE_EVENTS перенести в хвост структуры. Это для унификации пункта 1 и будущих асмовских проверок

P.S. это я всё у себя реализовал. И понимаю что TNKernel is free и каждый творит что хочет.
Но если посчитаете перечисленные хотелки приемлимыми и адекватными, то не плохо чтобы это все появилось в оффициальной версии


--------------------
Марс - единственная планета, полностью населенная роботами (около 7 штук).
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- yuri_t   Вышла TNKernel 2.7   Jul 6 2013, 08:46
- - Grape   Спасибо! немножко дополнений... Кодdiff -urN...   Jul 25 2013, 10:21
|- - megajohn   небольшие рекомендации от меня: не использовать pr...   Aug 7 2013, 12:26
|- - megajohn   a вce-тaки пoлeзнaя фичa peaлизoвaнa idle_user_cb ...   Oct 3 2013, 07:19
|- - megajohn   9. в фyнкциях tn_event_clear и tn_task_create пров...   Oct 4 2013, 09:04
- - Almaz_emb   Добрый день! Сразу же прошу прощения если мой ...   Jul 15 2014, 16:47
- - A. Fig Lee   Кстати, а есть сравнение TNkernel с Coocox?   Jul 15 2014, 17:00
- - dimonomid   Всем привет. Сразу перейду к делу, после чего изл...   Sep 17 2014, 21:42
- - Valentine Loginov   Очень интересно, спасибо! А то сейчас на pic...   Sep 18 2014, 08:16
|- - dimonomid   Цитата(Valentine Loginov @ Sep 18 2014, 12...   Sep 18 2014, 10:17
|- - megajohn   прикрутил к TnKernel систему runtime контроля стек...   Oct 27 2015, 16:18
- - Intel4004   А порт для Cortex-M0(M0+) существует?   Oct 29 2015, 23:40
- - megajohn   Цитата(Intel4004 @ Oct 30 2015, 03:40) А ...   Oct 30 2015, 09:49
- - Intel4004   Цитата(megajohn @ Oct 30 2015, 12:49) где...   Oct 30 2015, 14:09


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

 


RSS Текстовая версия Сейчас: 24th August 2025 - 07:10
Рейтинг@Mail.ru


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