Large Data Arrays

XC16 can accept up to 8k of data in near memory.  Above that you can use compiler options to allow for larger memory access of specify individual arrays for far memory using the far attribute. far Attribute to locate large arrays in far memory BYTE edid_emulation_buffer[16384] __attribute__ ((far)); extern BYTE edid_emulation_buffer[16384] __attribute__ ((far)); eds Attribute […]

Read More