⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 config.in

📁 ARM7的源代码
💻 IN
字号:
mainmenu_option next_comment  comment 'Target Sparc            '  mainmenu_option next_comment  comment 'Integer unit                                           '  int 'SPARC register windows' CONFIG_IU_NWINDOWS 8  bool 'SPARC V8 MUL/DIV instructions' CONFIG_IU_V8MULDIV  if [ "$CONFIG_IU_V8MULDIV" = "y" ]; then    choice 'Hardware multiplier latency' \	"1-cycle		CONFIG_IU_MUL_LATENCY_1 \	2-cycles		CONFIG_IU_MUL_LATENCY_2 \	4-cycles		CONFIG_IU_MUL_LATENCY_4 \	5-cycles		CONFIG_IU_MUL_LATENCY_5 \	35-cycles		CONFIG_IU_MUL_LATENCY_35" 5-cycles  fi  dep_bool 'SPARC V8e SMAC/UMAC instructions     ' CONFIG_IU_MUL_MAC $CONFIG_IU_MUL_LATENCY_4 $CONFIG_IU_V8MULDIV  int 'Load delay' CONFIG_IU_LDELAY 1  bool 'Fast jump-address generation   ' CONFIG_IU_FASTJUMP  bool 'ICC interlock                  ' CONFIG_IU_ICCHOLD  bool 'Fast instruction decoding      ' CONFIG_IU_FASTDECODE  if [ "$CONFIG_SYN_TSMC025" = "y" -o "$CONFIG_SYN_UMC018" = "y" \    -o "$CONFIG_SYN_FS90" = "y" -o "$CONFIG_SYN_PROASIC" = "y" \    -o "$CONFIG_SYN_ATC18" = "y" \    -o "$CONFIG_SYN_AXCEL" = "y" -o "$CONFIG_SYN_ATC25" = "y" ]; then    bool 'Register file power-saving     ' CONFIG_IU_RFPOW  fi  int 'Hardware watchpoints' CONFIG_IU_WATCHPOINTS 0  hex 'PSR imlementation ID' CONFIG_IU_IMPL 0  hex 'PSR version ID' CONFIG_IU_VER 0  endmenu  mainmenu_option next_comment  comment 'Floating-point unit'  bool 'Enable FPU                             ' CONFIG_FPU_ENABLE  if [ "$CONFIG_FPU_ENABLE" = "y" ]; then    choice 'FPU core' \	"GRFPU		CONFIG_FPU_GRFPU \	Meiko		CONFIG_FPU_MEIKO \	LTH		CONFIG_FPU_LTH" CONFIG_FPU_GRFPU    int 'FSR version ID' CONFIG_FPU_VER 0  fi  endmenu  mainmenu_option next_comment  comment 'Co-processor'  bool 'Enable co-processor       ' CONFIG_CP_ENABLE  if [ "$CONFIG_CP_ENABLE" = "y" ]; then    string 'Co-processor configuration' CONFIG_CP_CFG "cp_none"  fi  endmenu  mainmenu_option next_comment  comment 'Cache system              '  comment 'Instruction cache                              '  choice 'Associativity (sets)            ' \	"1		CONFIG_ICACHE_ASSO1 \	2		CONFIG_ICACHE_ASSO2 \	3		CONFIG_ICACHE_ASSO3 \	4		CONFIG_ICACHE_ASSO4" 1  choice 'Set size (kbytes/set)' \	"1		CONFIG_ICACHE_SZ1 \	2		CONFIG_ICACHE_SZ2 \	4		CONFIG_ICACHE_SZ4 \	8		CONFIG_ICACHE_SZ8 \	16		CONFIG_ICACHE_SZ16 \	32		CONFIG_ICACHE_SZ32 \	64		CONFIG_ICACHE_SZ64" 2  choice 'Line size (bytes/line)' \	"16		CONFIG_ICACHE_LZ16 \	32		CONFIG_ICACHE_LZ32" 16  if [ "$CONFIG_ICACHE_ASSO1" != "y" ]; then    choice 'Replacement alorithm' \	"Random		CONFIG_ICACHE_ALGORND \	LRR		CONFIG_ICACHE_ALGOLRR \	LRU		CONFIG_ICACHE_ALGOLRU" Random    bool 'Cache locking      ' CONFIG_ICACHE_LOCK  fi  comment 'Data cache'  choice 'Associativity (sets)' \	"1		CONFIG_DCACHE_ASSO1 \	2		CONFIG_DCACHE_ASSO2 \	3		CONFIG_DCACHE_ASSO3 \	4		CONFIG_DCACHE_ASSO4" 1  choice 'Set size (kbytes/set)' \	"1		CONFIG_DCACHE_SZ1 \	2		CONFIG_DCACHE_SZ2 \	4		CONFIG_DCACHE_SZ4 \	8		CONFIG_DCACHE_SZ8 \	16		CONFIG_DCACHE_SZ16 \	32		CONFIG_DCACHE_SZ32 \	64		CONFIG_DCACHE_SZ64" 2  choice 'Line size (bytes/line)' \	"16		CONFIG_DCACHE_LZ16 \	32		CONFIG_DCACHE_LZ32" 16  if [ "$CONFIG_DCACHE_ASSO1" != "y" ]; then    choice 'Replacement alorithm' \	"Random		CONFIG_DCACHE_ALGORND \	LRR		CONFIG_DCACHE_ALGOLRR \	LRU		CONFIG_DCACHE_ALGOLRU" Random    bool 'Cache locking      ' CONFIG_DCACHE_LOCK  fi  if [ "$CONFIG_SYN_ATC25" = "y" -o "$CONFIG_SYN_VIRTEX" = "y" -o "$CONFIG_SYN_VIRTEX2" = "y" \	-o "$CONFIG_SYN_ATC18" = "y" -o "$CONFIG_SYN_TSMC025" = "y" ]; then    if [ "$CONFIG_SYN_INFER_RAM" != "y" -a "$CONFIG_MMU_ENABLE" != "y" ]; then      bool 'AHB snooping       ' CONFIG_DCACHE_SNOOP    fi  fi  if [ "$CONFIG_DCACHE_SNOOP" = "y" ]; then  choice 'Snoop implementation' \	"Slow		CONFIG_DCACHE_SNOOP_SLOW \	Fast		CONFIG_DCACHE_SNOOP_FAST" Slow  fi  if [ "$CONFIG_DCACHE_ASSO1" != "y" ]; then      bool 'Fast read-data generation   ' CONFIG_DCACHE_RFAST  fi  if [ "$CONFIG_DCACHE_ASSO1" != "y" ]; then      bool 'Fast write-data generation   ' CONFIG_DCACHE_WFAST  fi  if [ "$CONFIG_MMU_ENABLE" != "y" ]; then    bool 'Enable local data RAM            ' CONFIG_DCACHE_LRAM  fi    if [ "$CONFIG_DCACHE_LRAM" = "y" ]; then      choice 'Local data RAM size (kbytes)' \	"1		CONFIG_DCACHE_LRAM_SZ1 \	2		CONFIG_DCACHE_LRAM_SZ2 \	4		CONFIG_DCACHE_LRAM_SZ4 \	8		CONFIG_DCACHE_LRAM_SZ8 \	16		CONFIG_DCACHE_LRAM_SZ16 \	32		CONFIG_DCACHE_LRAM_SZ32 \	64		CONFIG_DCACHE_LRAM_SZ64" 2      hex ' Local RAM start address (8 MSB) ' CONFIG_DCACHE_LRSTART 0x8f    fi  endmenu  mainmenu_option next_comment  comment 'MMU'  bool 'Enable MMU       ' CONFIG_MMU_ENABLE  if [ "$CONFIG_MMU_ENABLE" = "y" ]; then    choice 'MMU type              ' \	"combined	CONFIG_MMU_COMBINED \	 split		CONFIG_MMU_SPLIT" combined    choice 'TLB replacement sheme              ' \	"LRU      	CONFIG_MMU_REPARRAY \	 Increment	CONFIG_MMU_REPINCREMENT" increment        choice 'Instruction (or combined) TLB entries' \	"2		CONFIG_MMU_I2 \	4		CONFIG_MMU_I4 \	8		CONFIG_MMU_I8 \	16		CONFIG_MMU_I16 \	32		CONFIG_MMU_I32" 8    if [ "$CONFIG_MMU_SPLIT" = "y" ]; then       choice 'Data TLB entries' \	"2		CONFIG_MMU_D2 \	4		CONFIG_MMU_D4 \	8		CONFIG_MMU_D8 \	16		CONFIG_MMU_D16 \	32		CONFIG_MMU_D32" 8    fi             bool 'Enable Diagnostic Access       ' CONFIG_MMU_DIAG  fi  endmenuendmenu    

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -