-
-
Notifications
You must be signed in to change notification settings - Fork 127
Open
Description
- Except for very low-level stuff, most initialization should be done in primary task, and not before starting scheduler. Otherwise, initialization code will be difficult without some OS facilities already available (delay etc.), ISRs might get started before queues are available, etc.
- You're using malloc and friends wheteher you like it or not (typical newlib use with GCC arm toolchain for example). So you need to make sure you have properly implemented sbrk, etc. See newlib and FreeRTOS for details and FreeRTOS Helpers for code.
Let me know if I should create a pull request...
Thanks,
Best Regards, Dave
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels