This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

Flash API 2.0 is using Global Initialized DATA

Hello Support,

In the Flash API 2.0 Revision History it is mentioned that Global Variables are removed [Just like Titan F05 and Wega F035 Flash Drivers].

But when I built the software, I see that Flash API 2.0 is using .data and .cinit sections which indicate that it is using Initialized Global Variables and hence not RELOCATABLE to any ADDRESS like F035 and F05 API.

.data      0    00301d64    00000009    
                  00301d64    00000008     F021_API_CortexR4_BE.lib : FlashStateMachine.ScaleFclk.obj (.data)
                  00301d6c    00000001                              : FlashStateMachine.SetActiveBank.obj (.data)

.cinit     0    00301d88    0000001c    
                  00301d88    0000000a     (.cinit..data.load) [load image, compression = rle]
                  00301d92    00000002     --HOLE-- [fill = 0]
                  00301d94    00000008     (__TI_handler_table)
                  00301d9c    00000008     (__TI_cinit_table)

Can you please tell me if I am understanding wrong or there are GLOBAL DATA Variables are being used by FLash API 2.0 and hence can't be RELOCATED to any ADDRESS in RAM?

Thank you.
Regards
Pashan