Hello TI Support,
We are intending to use Bluetopia stack with MSP430 and CC2564MODNEM chip. This is a medical device and on our MSP430 chip we are using our own home grown Real Time Operating System /Kernel.
I have gone through Bluetopia System Call Requirments document and have following questions.
A. Timer Handling Functions.
1. What is the granularity of the Wait/Delay function in milliseconds?
B. Scheduler Handling Functions.
2. While debugging we saw that Bluetopia is registering couple of functions that needs to be called periodically. Those functions are UpdateHCICallbackThread and UpdateTimerModule.
The UpdateTimerModule function has period of 50ms but UpdateHCICallbackTherad is 0, i.e.it is its running under super loop.
Is this the requirement? Can we call this function every 10ms or else what is the granularity. It would be great if you can let us know what this function is all about.
3. Apart from these 2 functions are there any more functions that Bluetopia will schedule?
C. Memory Handling Functions.
4. Can we allocate memory statically?
5. Also what is the largest amount of buffer or memory we will need at given point of time?
6. What if the memory allocation fails? How will Bluetopia handle it internally?
Also can you share the link for Bluetopia System Call Requirement document for Threaded Application?
Request you to please provide as much information as possible for the above questions.
Thanks,
Justin John