Part Number: CC2650
Tool/software: TI-RTOS
Hello,
I am currently running a regular RTOS system w/o the app/stack interface... Just a simple Launchpad implementation. Within this code, I am using my own custom made HeapBuf for a custom made linked list (Using Memory_Alloc and Memory_Free on its corresponding IHeap upcast). I am now looking to implement the SimpleLink App/BLE Stack version of my simple code, and I have read that
"Due to shared resources and to maintain interprocess communication, the application must use the following ICall primitive service functions: • Messaging and Thread Synchronization • Heap Allocation and Management"
Does this mean I can no longer use my custom made HeapBuf, and must now only allocate to a pre-defined ICall heap using ICall_Alloc and ICall_Free ? I am trying to bridge the gap between working on a regular RTOS code, and one that implements the App/BLE stack infrastructure (slowly understanding but it is an uphill climb)
Thank you