den-po
Linux FreeRTOS 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
bugs FreeRTOS iar рабочее говно Обмазался дизасмом и таки нашёл, похоже, откуда ноги растут у бага, мучавшего меня так долго. на NEC/Renesas 78K0R нет варианта команды RET, снимающего со стека аргументы, вместо этого там юзается софтварный рет, который обращается к данным из сегмента кода через далёкие указатели. А порт FreeRTOS не сохраняет регистр ES, если модель данных NEAR.
P.S. Может даже набухался бы на радостях, но живот крутит =(
den-po
FreeRTOS лол iar рабочее embedded приостановил отладку, в списке задач одна из задач получилась с кривым именем (бывает, когда кто-то чужую память херит). имя задачи: "ЧТ┌РЖУ". жаль, не заскриншотил.
den-po
FreeRTOS есть спецы? в 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
log RepRap FreeRTOS lpc Полночи пытаюсь понять, почему где-то в 3% случаев вызова interrupt handler (от uart или gpio) я незамедлительно оказываюсь в хардфолт-хендлере. Если у кого-то есть идеи — буду рад выслушать. Таргет — LPC1114/302. Невообразимо отвратительные быдлокоды тут: git://l29ah.blasux.ru/reprapfw
А станочек тем временем обзавёлся концевиком на одной из осей и научился находить там ноль. Пока не разберусь с вышеописанной проблемой, пилить фирмварь дальше особого смысла не имеет, так что переключусь пока на запиливание остальных концевиков и тыкание терморегулятора.