Pozdrav,
Napravio sam od nekih slika konstantne nizove :
Imam deset ovakvih nizova i kada kompajliram, javi mi da sam premasio memoriju .const (preko 32768 bajtova).
Da li neko zna kako ovo da se resi?
Pokusao sam da sve nizove napisem kao:
Ali onda mi se bootloader buni kako cu da prepisem neke lokacije koje ne smem...
Da li je neko smestao vece nizove u memoriju i kako je to uspeo?
Unapred hvala na odgovoru,
Pozdrav,
Lestrigonac
Napravio sam od nekih slika konstantne nizove :
Code:
const unsigned char name[] = {0x1fff, 0x5cd4,...}
const unsigned char name[] = {0x1fff, 0x5cd4,...}
Imam deset ovakvih nizova i kada kompajliram, javi mi da sam premasio memoriju .const (preko 32768 bajtova).
Da li neko zna kako ovo da se resi?
Pokusao sam da sve nizove napisem kao:
Code:
__psv__ const unsigned char __attribute__((space(psv))) name[] = {0x1fff, 0x5cd4};
__psv__ const unsigned char __attribute__((space(psv))) name[] = {0x1fff, 0x5cd4};
Ali onda mi se bootloader buni kako cu da prepisem neke lokacije koje ne smem...
Da li je neko smestao vece nizove u memoriju i kako je to uspeo?
Unapred hvala na odgovoru,
Pozdrav,
Lestrigonac