place initialization sequence into DRAM to be reachable by DMA

Signed-off-by: Jeroen Domburg <jeroen@espressif.com>
This commit is contained in:
Daniel 2017-05-01 03:29:01 +02:00 committed by Jeroen Domburg
parent 8f9707fd07
commit dfb8aa6257

View file

@ -50,7 +50,8 @@ typedef struct {
uint8_t databytes; //No of data in data; bit 7 = delay after set; 0xFF = end of cmds.
} ili_init_cmd_t;
static const ili_init_cmd_t ili_init_cmds[]={
//Place data into DRAM. Constant data gets placed into DROM by default, which is not accessible by DMA.
DRAM_ATTR static const ili_init_cmd_t ili_init_cmds[]={
{0xCF, {0x00, 0x83, 0X30}, 3},
{0xED, {0x64, 0x03, 0X12, 0X81}, 4},
{0xE8, {0x85, 0x01, 0x79}, 3},