summaryrefslogtreecommitdiff
path: root/bsp/efm32/graphics/SConscript
diff options
context:
space:
mode:
Diffstat (limited to 'bsp/efm32/graphics/SConscript')
-rw-r--r--bsp/efm32/graphics/SConscript10
1 files changed, 9 insertions, 1 deletions
diff --git a/bsp/efm32/graphics/SConscript b/bsp/efm32/graphics/SConscript
index aa6db6c732..de28cece15 100644
--- a/bsp/efm32/graphics/SConscript
+++ b/bsp/efm32/graphics/SConscript
@@ -1,7 +1,7 @@
import rtconfig
from building import *
-if rtconfig.EFM32_LCD == 'Mapped':
+if rtconfig.EFM32_LCD == 'LCD_MAPPED':
src = Split("""
dmd/ssd2119/dmd_ssd2119_16bit.c
dmd/ssd2119/dmdif_ssd2119_ebi16.c
@@ -10,5 +10,13 @@ if rtconfig.EFM32_LCD == 'Mapped':
CPPPATH.append(GetCurrentDir() + '/dmd/ssd2119')
group = DefineGroup('EFM32GG_DK3750_LCD', src, depend = [''], CPPPATH = CPPPATH)
Return('group')
+elif rtconfig.EFM32_LCD == 'LCD_DIRECT':
+ src = Split("""
+ dmd/ssd2119/dmd_ssd2119_direct.c
+ """)
+ CPPPATH = [GetCurrentDir()]
+ CPPPATH.append(GetCurrentDir() + '/dmd/ssd2119')
+ group = DefineGroup('EFM32GG_DK3750_LCD', src, depend = [''], CPPPATH = CPPPATH)
+ Return('group')
else:
Return('')