📄 makefile
字号:
{ echo "#define CONFIG_NETVIA_VERSION 1" >>$(obj)include/config.h ; \ echo "... Version 1" ; \ } @[ -z "$(findstring NETVIA_V2_config,$@)" ] || \ { echo "#define CONFIG_NETVIA_VERSION 2" >>$(obj)include/config.h ; \ echo "... Version 2" ; \ } @$(MKCONFIG) -a $(call xtract_NETVIA,$@) ppc mpc8xx netviaxtract_NETPHONE = $(subst _V2,,$(subst _config,,$1))NETPHONE_V2_config \NETPHONE_config: unconfig @mkdir -p $(obj)include @ >$(obj)include/config.h @[ -z "$(findstring NETPHONE_config,$@)" ] || \ { echo "#define CONFIG_NETPHONE_VERSION 1" >>$(obj)include/config.h ; \ } @[ -z "$(findstring NETPHONE_V2_config,$@)" ] || \ { echo "#define CONFIG_NETPHONE_VERSION 2" >>$(obj)include/config.h ; \ } @$(MKCONFIG) -a $(call xtract_NETPHONE,$@) ppc mpc8xx netphonextract_NETTA = $(subst _SWAPHOOK,,$(subst _6412,,$(subst _ISDN,,$(subst _config,,$1))))NETTA_ISDN_6412_SWAPHOOK_config \NETTA_ISDN_SWAPHOOK_config \NETTA_6412_SWAPHOOK_config \NETTA_SWAPHOOK_config \NETTA_ISDN_6412_config \NETTA_ISDN_config \NETTA_6412_config \NETTA_config: unconfig @mkdir -p $(obj)include @ >$(obj)include/config.h @[ -z "$(findstring ISDN_,$@)" ] || \ { echo "#define CONFIG_NETTA_ISDN 1" >>$(obj)include/config.h ; \ } @[ -n "$(findstring ISDN_,$@)" ] || \ { echo "#undef CONFIG_NETTA_ISDN" >>$(obj)include/config.h ; \ } @[ -z "$(findstring 6412_,$@)" ] || \ { echo "#define CONFIG_NETTA_6412 1" >>$(obj)include/config.h ; \ } @[ -n "$(findstring 6412_,$@)" ] || \ { echo "#undef CONFIG_NETTA_6412" >>$(obj)include/config.h ; \ } @[ -z "$(findstring SWAPHOOK_,$@)" ] || \ { echo "#define CONFIG_NETTA_SWAPHOOK 1" >>$(obj)include/config.h ; \ } @[ -n "$(findstring SWAPHOOK_,$@)" ] || \ { echo "#undef CONFIG_NETTA_SWAPHOOK" >>$(obj)include/config.h ; \ } @$(MKCONFIG) -a $(call xtract_NETTA,$@) ppc mpc8xx nettaxtract_NETTA2 = $(subst _V2,,$(subst _config,,$1))NETTA2_V2_config \NETTA2_config: unconfig @mkdir -p $(obj)include @ >$(obj)include/config.h @[ -z "$(findstring NETTA2_config,$@)" ] || \ { echo "#define CONFIG_NETTA2_VERSION 1" >>$(obj)include/config.h ; \ } @[ -z "$(findstring NETTA2_V2_config,$@)" ] || \ { echo "#define CONFIG_NETTA2_VERSION 2" >>$(obj)include/config.h ; \ } @$(MKCONFIG) -a $(call xtract_NETTA2,$@) ppc mpc8xx netta2NC650_Rev1_config \NC650_Rev2_config \CP850_config: unconfig @mkdir -p $(obj)include @ >$(obj)include/config.h @[ -z "$(findstring CP850,$@)" ] || \ { echo "#define CONFIG_CP850 1" >>$(obj)include/config.h ; \ echo "#define CONFIG_IDS852_REV2 1" >>$(obj)include/config.h ; \ } @[ -z "$(findstring Rev1,$@)" ] || \ { echo "#define CONFIG_IDS852_REV1 1" >>$(obj)include/config.h ; \ } @[ -z "$(findstring Rev2,$@)" ] || \ { echo "#define CONFIG_IDS852_REV2 1" >>$(obj)include/config.h ; \ } @$(MKCONFIG) -a NC650 ppc mpc8xx nc650NX823_config: unconfig @$(MKCONFIG) $(@:_config=) ppc mpc8xx nx823pcu_e_config: unconfig @$(MKCONFIG) $(@:_config=) ppc mpc8xx pcu_e siemensQS850_config: unconfig @$(MKCONFIG) $(@:_config=) ppc mpc8xx qs850 snmcQS823_config: unconfig @$(MKCONFIG) $(@:_config=) ppc mpc8xx qs850 snmcQS860T_config: unconfig @$(MKCONFIG) $(@:_config=) ppc mpc8xx qs860t snmcquantum_config: unconfig @$(MKCONFIG) $(@:_config=) ppc mpc8xx quantumR360MPI_config: unconfig @$(MKCONFIG) $(@:_config=) ppc mpc8xx r360mpiRBC823_config: unconfig @$(MKCONFIG) $(@:_config=) ppc mpc8xx rbc823RPXClassic_config: unconfig @$(MKCONFIG) $(@:_config=) ppc mpc8xx RPXClassicRPXlite_config: unconfig @$(MKCONFIG) $(@:_config=) ppc mpc8xx RPXliteRPXlite_DW_64_config \RPXlite_DW_LCD_config \RPXlite_DW_64_LCD_config \RPXlite_DW_NVRAM_config \RPXlite_DW_NVRAM_64_config \RPXlite_DW_NVRAM_LCD_config \RPXlite_DW_NVRAM_64_LCD_config \RPXlite_DW_config: unconfig @mkdir -p $(obj)include @ >$(obj)include/config.h @[ -z "$(findstring _64,$@)" ] || \ { echo "#define RPXlite_64MHz" >>$(obj)include/config.h ; \ echo "... with 64MHz system clock ..."; \ } @[ -z "$(findstring _LCD,$@)" ] || \ { echo "#define CONFIG_LCD" >>$(obj)include/config.h ; \ echo "#define CONFIG_NEC_NL6448BC20" >>$(obj)include/config.h ; \ echo "... with LCD display ..."; \ } @[ -z "$(findstring _NVRAM,$@)" ] || \ { echo "#define CFG_ENV_IS_IN_NVRAM" >>$(obj)include/config.h ; \ echo "... with ENV in NVRAM ..."; \ } @$(MKCONFIG) -a RPXlite_DW ppc mpc8xx RPXlite_dwrmu_config: unconfig @$(MKCONFIG) $(@:_config=) ppc mpc8xx rmuRRvision_config: unconfig @$(MKCONFIG) $(@:_config=) ppc mpc8xx RRvisionRRvision_LCD_config: unconfig @mkdir -p $(obj)include @echo "#define CONFIG_LCD" >$(obj)include/config.h @echo "#define CONFIG_SHARP_LQ104V7DS01" >>$(obj)include/config.h @$(MKCONFIG) -a RRvision ppc mpc8xx RRvisionSM850_config : unconfig @$(MKCONFIG) $(@:_config=) ppc mpc8xx tqm8xxspc1920_config: @$(MKCONFIG) $(@:_config=) ppc mpc8xx spc1920SPD823TS_config: unconfig @$(MKCONFIG) $(@:_config=) ppc mpc8xx spd8xxstxxtc_config: unconfig @$(MKCONFIG) $(@:_config=) ppc mpc8xx stxxtcsvm_sc8xx_config: unconfig @$(MKCONFIG) $(@:_config=) ppc mpc8xx svm_sc8xxSXNI855T_config: unconfig @$(MKCONFIG) $(@:_config=) ppc mpc8xx sixnet# EMK MPC8xx based modulesTOP860_config: unconfig @$(MKCONFIG) $(@:_config=) ppc mpc8xx top860 emk# Play some tricks for configuration selection# Only 855 and 860 boards may come with FEC# and only 823 boards may have LCD supportxtract_8xx = $(subst _LCD,,$(subst _config,,$1))FPS850L_config \FPS860L_config \NSCU_config \TQM823L_config \TQM823L_LCD_config \TQM850L_config \TQM855L_config \TQM860L_config \TQM862L_config \TQM823M_config \TQM850M_config \TQM855M_config \TQM860M_config \TQM862M_config \TQM866M_config \TQM885D_config \virtlab2_config: unconfig @mkdir -p $(obj)include @ >$(obj)include/config.h @[ -z "$(findstring _LCD,$@)" ] || \ { echo "#define CONFIG_LCD" >>$(obj)include/config.h ; \ echo "#define CONFIG_NEC_NL6448BC20" >>$(obj)include/config.h ; \ echo "... with LCD display" ; \ } @$(MKCONFIG) -a $(call xtract_8xx,$@) ppc mpc8xx tqm8xxTTTech_config: unconfig @mkdir -p $(obj)include @echo "#define CONFIG_LCD" >$(obj)include/config.h @echo "#define CONFIG_SHARP_LQ104V7DS01" >>$(obj)include/config.h @$(MKCONFIG) -a TQM823L ppc mpc8xx tqm8xxuc100_config : unconfig @$(MKCONFIG) $(@:_config=) ppc mpc8xx uc100v37_config: unconfig @mkdir -p $(obj)include @echo "#define CONFIG_LCD" >$(obj)include/config.h @echo "#define CONFIG_SHARP_LQ084V1DG21" >>$(obj)include/config.h @$(MKCONFIG) $(@:_config=) ppc mpc8xx v37wtk_config: unconfig @mkdir -p $(obj)include @echo "#define CONFIG_LCD" >$(obj)include/config.h @echo "#define CONFIG_SHARP_LQ065T9DR51U" >>$(obj)include/config.h @$(MKCONFIG) -a TQM823L ppc mpc8xx tqm8xx########################################################################### PPC4xx Systems#########################################################################xtract_4xx = $(subst _25,,$(subst _33,,$(subst _BA,,$(subst _ME,,$(subst _HI,,$(subst _config,,$1))))))acadia_config: unconfig @$(MKCONFIG) $(@:_config=) ppc ppc4xx acadia amccacadia_nand_config: unconfig @mkdir -p $(obj)include $(obj)board/amcc/acadia @mkdir -p $(obj)nand_spl/board/amcc/acadia @echo "#define CONFIG_NAND_U_BOOT" > $(obj)include/config.h @$(MKCONFIG) -n $@ -a acadia ppc ppc4xx acadia amcc @echo "TEXT_BASE = 0x01000000" > $(obj)board/amcc/acadia/config.tmp @echo "CONFIG_NAND_U_BOOT = y" >> $(obj)include/config.mkADCIOP_config: unconfig @$(MKCONFIG) $(@:_config=) ppc ppc4xx adciop esdalpr_config: unconfig @$(MKCONFIG) $(@:_config=) ppc ppc4xx alpr prodriveAP1000_config:unconfig @$(MKCONFIG) $(@:_config=) ppc ppc4xx ap1000 amirixAPC405_config: unconfig @$(MKCONFIG) $(@:_config=) ppc ppc4xx apc405 esdAR405_config: unconfig @$(MKCONFIG) $(@:_config=) ppc ppc4xx ar405 esdASH405_config: unconfig @$(MKCONFIG) $(@:_config=) ppc ppc4xx ash405 esdbamboo_config: unconfig @$(MKCONFIG) $(@:_config=) ppc ppc4xx bamboo amccbamboo_nand_config: unconfig @mkdir -p $(obj)include $(obj)board/amcc/bamboo @mkdir -p $(obj)nand_spl/board/amcc/bamboo @echo "#define CONFIG_NAND_U_BOOT" > $(obj)include/config.h @$(MKCONFIG) -n $@ -a bamboo ppc ppc4xx bamboo amcc @echo "TEXT_BASE = 0x01000000" > $(obj)board/amcc/bamboo/config.tmp @echo "CONFIG_NAND_U_BOOT = y" >> $(obj)include/config.mkbubinga_config: unconfig @$(MKCONFIG) $(@:_config=) ppc ppc4xx bubinga amccCANBT_config: unconfig @$(MKCONFIG) $(@:_config=) ppc ppc4xx canbt esdCATcenter_config \CATcenter_25_config \CATcenter_33_config: unconfig @mkdir -p $(obj)include @ echo "/* CATcenter uses PPChameleon Model ME */" > $(obj)include/config.h @ echo "#define CONFIG_PPCHAMELEON_MODULE_MODEL 1" >> $(obj)include/config.h @[ -z "$(findstring _25,$@)" ] || \ { echo "#define CONFIG_PPCHAMELEON_CLK_25" >> $(obj)include/config.h ; \ echo "SysClk = 25MHz" ; \ } @[ -z "$(findstring _33,$@)" ] || \ { echo "#define CONFIG_PPCHAMELEON_CLK_33" >> $(obj)include/config.h ; \ echo "SysClk = 33MHz" ; \ } @$(MKCONFIG) -a $(call xtract_4xx,$@) ppc ppc4xx PPChameleonEVB daveCPCI2DP_config: unconfig @$(MKCONFIG) $(@:_config=) ppc ppc4xx cpci2dp esdCPCI405_config \CPCI4052_config \CPCI405DT_config \CPCI405AB_config: unconfig @$(MKCONFIG) $(@:_config=) ppc ppc4xx cpci405 esd @echo "BOARD_REVISION = $(@:_config=)" >> $(obj)include/config.mkCPCI440_config: unconfig @$(MKCONFIG) $(@:_config=) ppc ppc4xx cpci440 esdCPCIISER4_config: unconfig @$(MKCONFIG) $(@:_config=) ppc ppc4xx cpciiser4 esdCRAYL1_config: unconfig @$(MKCONFIG) $(@:_config=) ppc ppc4xx L1 craycsb272_config: unconfig @$(MKCONFIG) $(@:_config=) ppc ppc4xx csb272csb472_config: unconfig @$(MKCONFIG) $(@:_config=) ppc ppc4xx csb472DASA_SIM_config: unconfig @$(MKCONFIG) $(@:_config=) ppc ppc4xx dasa_sim esdDP405_config: unconfig @$(MKCONFIG) $(@:_config=) ppc ppc4xx dp405 esdDU405_config: unconfig @$(MKCONFIG) $(@:_config=) ppc ppc4xx du405 esdebony_config: unconfig @$(MKCONFIG) $(@:_config=) ppc ppc4xx ebony amccERIC_config: unconfig @$(MKCONFIG) $(@:_config=) ppc ppc4xx ericEXBITGEN_config: unconfig @$(MKCONFIG) $(@:_config=) ppc ppc4xx exbitgenG2000_config: unconfig @$(MKCONFIG) $(@:_config=) ppc ppc4xx g2000hcu4_config: unconfig @$(MKCONFIG) $(@:_config=) ppc ppc4xx hcu4 netstalhcu5_config: unconfig @$(MKCONFIG) $(@:_config=) ppc ppc4xx hcu5 netstalHH405_config: unconfig @$(MKCONFIG) $(@:_config=) ppc ppc4xx hh405 esdHUB405_config: unconfig @$(MKCONFIG) $(@:_config=) ppc ppc4xx hub405 esdJSE_config: unconfig @$(MKCONFIG) $(@:_config=) ppc ppc4xx jseKAREF_config: unconfig @$(MKCONFIG) $(@:_config=) ppc ppc4xx karef sandburstkatmai_config: unconfig @$(MKCONFIG) $(@:_config=) ppc ppc4xx katmai amccluan_config: unconfig @$(MKCONFIG) $(@:_config=) ppc ppc4xx luan amcclwmon5_config: unconfig @$(MKCONFIG) $(@:_config=) ppc ppc4xx lwmon5METROBOX_config: unconfig @$(MKCONFIG) $(@:_config=) ppc ppc4xx metrobox sandburstMIP405_config: unconfig @$(MKCONFIG) $(@:_config=) ppc ppc4xx mip405 mplMIP405T_config: unconfig @mkdir -p $(obj)include @echo "#define CONFIG_MIP405T" >$(obj)include/config.h @echo "Enable subset config for MIP405T" @$(MKCONFIG) -a MIP405 ppc ppc4xx mip405 mplML2_config: unconfig @$(MKCONFIG) $(@:_config=) ppc ppc4xx ml2ml300_config: unconfig @$(MKCONFIG) $(@:_config=) ppc ppc4xx ml300 xilinxocotea_config: unconfig @$(MKCONFIG) $(@:_config=) ppc ppc4xx ocotea amccOCRTC_config \ORSG_config: unconfig @$(MKCONFIG) $(@:_config=) ppc ppc4xx ocrtc esdp3p440_config: unconfig @$(MKCONFIG) $(@:_config=) ppc ppc4xx p3p440 prodrivePCI405_config: unconfig @$(MKCONFIG) $(@:_config=) ppc ppc4xx pci405 esdpcs440ep_config: unconfig @$(MKCONFIG) $(@:_config=) ppc ppc4xx pcs440epPIP405_config: unconfig @$(MKCONFIG) $(@:_config=) ppc ppc4xx pip405 mplPLU405_config: unconfig @$(MKCONFIG) $(@:_config=) ppc ppc4xx plu405 esdPMC405_config: unconfig @$(MKCONFIG) $(@:_config=) ppc ppc4xx pmc405 esdPPChameleonEVB_config \PPChameleonEVB_BA_25_config \PPChameleonEVB_ME_25_config \PPChameleonEVB_HI_25_config \PPChameleonEVB_BA_33_config \PPChameleonEVB_ME_33_config \PPChameleonEVB_HI_33_config: unconfig @mkdir -p $(obj)include @ >$(obj)include/config.h @[ -z "$(findstring EVB_BA,$@)" ] || \ { echo "#define CONFIG_PPCHAMELEON_MODULE_MODEL 0" >>$(obj)include/config.h ; \ echo "... BASIC model" ; \ } @[ -z "$(findstring EVB_ME,$@)" ] || \ { echo "#define CONFIG_PPCHAMELEON_MODULE_MODEL 1" >>$(obj)include/config.h ; \ echo "... MEDIUM model" ; \ } @[ -z "$(findstring EVB_HI,$@)" ] || \ { echo "#define CONFIG_PPCHAMELEON_MODULE_MODEL 2" >>$(obj)include/config.h ; \
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -