1import rtconfig 2from building import * 3 4if rtconfig.EFM32_LCD == 'LCD_MAPPED': 5 src = Split(""" 6 dmd/ssd2119/dmd_ssd2119_16bit.c 7 dmd/ssd2119/dmdif_ssd2119_ebi16.c 8 """) 9 CPPPATH = [GetCurrentDir()] 10 CPPPATH.append(GetCurrentDir() + '/dmd/ssd2119') 11 group = DefineGroup('EFM32GG_DK3750_LCD', src, depend = [''], CPPPATH = CPPPATH) 12 Return('group') 13elif rtconfig.EFM32_LCD == 'LCD_DIRECT': 14 src = Split(""" 15 dmd/ssd2119/dmd_ssd2119_direct.c 16 """) 17 CPPPATH = [GetCurrentDir()] 18 CPPPATH.append(GetCurrentDir() + '/dmd/ssd2119') 19 group = DefineGroup('EFM32GG_DK3750_LCD', src, depend = [''], CPPPATH = CPPPATH) 20 Return('group') 21else: 22 Return('') 23