diff options
Diffstat (limited to 'firmware/export')
-rw-r--r-- | firmware/export/dm320.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/firmware/export/dm320.h b/firmware/export/dm320.h index 01f206bfc9..bd6ca15407 100644 --- a/firmware/export/dm320.h +++ b/firmware/export/dm320.h | |||
@@ -30,13 +30,17 @@ | |||
30 | #if !defined(__ASSEMBLER__) && !defined(__LD__) | 30 | #if !defined(__ASSEMBLER__) && !defined(__LD__) |
31 | /* These variables are created during linking (app/boot.lds) */ | 31 | /* These variables are created during linking (app/boot.lds) */ |
32 | extern unsigned long _lcdbuf; | 32 | extern unsigned long _lcdbuf; |
33 | #ifdef MROBE_500 | ||
33 | extern unsigned long _lcdbuf2; | 34 | extern unsigned long _lcdbuf2; |
35 | #endif | ||
34 | extern unsigned long _ttbstart; | 36 | extern unsigned long _ttbstart; |
35 | #endif | 37 | #endif |
36 | 38 | ||
37 | #define TTB_BASE_ADDR (_ttbstart) /* End of memory */ | 39 | #define TTB_BASE_ADDR (_ttbstart) /* End of memory */ |
38 | #define FRAME ((short *) (&_lcdbuf)) /* Right after TTB */ | 40 | #define FRAME ((short *) (&_lcdbuf)) /* Right after TTB */ |
41 | #ifdef MROBE_500 | ||
39 | #define FRAME2 ((short *) (&_lcdbuf2)) /* Right after FRAME */ | 42 | #define FRAME2 ((short *) (&_lcdbuf2)) /* Right after FRAME */ |
43 | #endif | ||
40 | 44 | ||
41 | #define PHY_IO_BASE 0x00030000 | 45 | #define PHY_IO_BASE 0x00030000 |
42 | #define DM320_REG(addr) (*(volatile unsigned short *)(PHY_IO_BASE + (addr))) | 46 | #define DM320_REG(addr) (*(volatile unsigned short *)(PHY_IO_BASE + (addr))) |