importosimportrtconfigfrombuildingimport*Import('SDK_LIB')cwd=GetCurrentDir()# add general driverssrc=Split('''src/board.csrc/at32_msp.c''')path=[cwd]path+=[cwd+'/inc']startup_path_prefix=SDK_LIBifrtconfig.PLATFORMin['gcc']:src+=[startup_path_prefix+'/AT32F425_Firmware_Library/cmsis/cm4/device_support/startup/gcc/startup_at32f425.s']elifrtconfig.PLATFORMin['armcc','armclang']:src+=[startup_path_prefix+'/AT32F425_Firmware_Library/cmsis/cm4/device_support/startup/mdk/startup_at32f425.s']elifrtconfig.PLATFORMin['iccarm']:src+=[startup_path_prefix+'/AT32F425_Firmware_Library/cmsis/cm4/device_support/startup/iar/startup_at32f425.s']CPPDEFINES=['AT32F425C8T7']group=DefineGroup('Drivers',src,depend=[''],CPPPATH=path,CPPDEFINES=CPPDEFINES)Return('group')