Я пытаюсь разместить массив в верхнем месте во вспомогательной памяти на процессоре PIC24EP256G810, используя компилятор Microchip C30. Массив определяется следующим образом:
const int __attribute__((space(auxflash), aligned(2048))) AuxFlashRows[8][128]
{
{
0x0000,etc,etc
},
{
0x0000,etc,etc
},
etc
};
Приведенный выше код поместит данные в область вспомогательной памяти, но я не уверен, как заставить компилятор разместить их в самом верхнем месте. Просто сейчас он помещает массив в место, занимаемое загрузчиком.
Спасибо