Other Parts Discussed in Thread: SYSBIOS
I have some questions regarding how DSPBIOS uses dynamic memory allocation (i.e. malloc() )
- Is it possible to know exactly for which processes a malloc() is called?
- Can we assume that malloc() is only used when XXX_create() functions are called (i.e. tasks, locks, and sema creations)
- Is malloc() used by the O/S for internal processes not triggered by an application call to the DSPBIOS API?
- Is there any protection for failures in the dynamic memory allocation
- Is there any chance to get the DSPBIOS source code?