Чтобы добавлять сообщения и комментарии, .

@den-po:
den-po

now all RTOS objects can be created using statically allocated memoryУРА!

@den-po:
den-po

Changes to the FreeRTOS code:
+ Introduced xTaskCreateStatic() to allow tasks to be created without any dynamic memory allocation.
теперь бы и до очередей добрались

@den-po:
den-po

кто-нибудь юзал FreeRTOS+FAT?
freertos.org

@den-po:
den-po

ура!

надо в будущем как-то понастойчивей чтоли быть в проталкивании фиксов

@den-po:
den-po

This project aims at getting both systems run together on a multicore ARM processor system. It allows to combine the general purpose OS Linux with a hard real time OS. Both systems are almost isolated from each other by the underlying hypervisor.в описаниях часто не хватает главы "нафига"

@den-po:
den-po

*rl78 *iar *reboot *bug *fix положу ссылку сюда. пущай гугол индексирует.
sourceforge.net

@den-po:
den-po

Обмазался дизасмом и таки нашёл, похоже, откуда ноги растут у бага, мучавшего меня так долго. на NEC/Renesas 78K0R нет варианта команды RET, снимающего со стека аргументы, вместо этого там юзается софтварный рет, который обращается к данным из сегмента кода через далёкие указатели. А порт FreeRTOS не сохраняет регистр ES, если модель данных NEAR.
P.S. Может даже набухался бы на радостях, но живот крутит =(

@den-po:
den-po

8.2.0

@den-po:
den-po

приостановил отладку, в списке задач одна из задач получилась с кривым именем (бывает, когда кто-то чужую память херит). имя задачи: "ЧТ┌РЖУ". жаль, не заскриншотил.

@den-po:
den-po

V8.0.0 released
обновлюсь чтоли

@den-po:
den-po

есть спецы? в 8 версии "all standard C types have been replaced with their equivalent typedef from the stdint.h header file. For example, unsigned long has been replaced by uint32_t, short has been replaced by int16_t, etc". как там с оверхедом на 16-битных платформах?

@L29Ah:
L29Ah

Полночи пытаюсь понять, почему где-то в 3% случаев вызова interrupt handler (от uart или gpio) я незамедлительно оказываюсь в хардфолт-хендлере. Если у кого-то есть идеи — буду рад выслушать. Таргет — LPC1114/302. Невообразимо отвратительные быдлокоды тут: git://l29ah.blasux.ru/reprapfw
А станочек тем временем обзавёлся концевиком на одной из осей и научился находить там ноль. Пока не разберусь с вышеописанной проблемой, пилить фирмварь дальше особого смысла не имеет, так что переключусь пока на запиливание остальных концевиков и тыкание терморегулятора.

@L29Ah:
L29Ah

ГДЕ МЕЙКФАЙЛ БЛЕАТЬ?!?!
ЭКЛИПС ПОСТАВИТЬ???????? НАХУЙ!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

@paulfertser:
paulfertser

В OpenOCD 5 версии появилась поддержка нескольких RTOS, в т.ч. FreeRTOS. Теперь можно в gdb переключаться между потоками (процессами FreeRTOS), смотреть их стек, локальные переменные etc. Крутотень: open-etech.com