I need to define an absolute data section. How am I going to implement this with c. I tried to declare a global array but it is stored in RAM. I want it to be stored in flash memory.
Thanks Mac and you are right this works.But although I don't mind where it goes in the flash i care that different arrays follow one another in memory. This happens if you declare them one next to the other but arrays have the \0 character in the end so information is not continuous.
but I don't now how to initialize it,I can't do it in main neither before it(compiler errors).
I think I always can do a trick like declaring continious "const long" variables but I really woud like a C data structure so I can handle it in functions.