config.in

来自「这是一个SIGMA方案的PMP播放器的UCLINUX程序,可播放DVD,VCD,」· IN 代码 · 共 439 行

IN
439
字号
## For a description of the syntax of this configuration file,# see Documentation/kbuild/config-language.txt.#mainmenu_name "Linux Kernel Configuration"define_bool CONFIG_ARM ydefine_bool CONFIG_SBUS ndefine_bool CONFIG_UID16 ydefine_bool CONFIG_RWSEM_GENERIC_SPINLOCK y# Begin uclinux additions -----------------------------------------------------define_bool CONFIG_UCLINUX ydefine_bool MAGIC_ROM_PTR y# End uclinux additions -------------------------------------------------------#------------------------------------------------------------------------------#                         C o d e    m a t u r i t y#------------------------------------------------------------------------------mainmenu_option next_commentcomment 'Code maturity level options'bool 'Prompt for development and/or incomplete code/drivers' CONFIG_EXPERIMENTALbool 'Prompt for obsolete code/drivers' CONFIG_OBSOLETEendmenu#------------------------------------------------------------------------------#                      L o a d a b l e    M o d u l e#------------------------------------------------------------------------------mainmenu_option next_commentcomment 'Loadable module support'bool 'Enable loadable module support' CONFIG_MODULESif [ "$CONFIG_MODULES" = "y" ]; then   bool '  Set version information on all module symbols' CONFIG_MODVERSIONS   bool '  Kernel module loader' CONFIG_KMODfiendmenu#------------------------------------------------------------------------------#                               S y s t e m#------------------------------------------------------------------------------mainmenu_option next_commentcomment 'System Type'choice 'ARM system type'	\	 "JASPER		CONFIG_ARCH_JASPER \	  MAMBO			CONFIG_ARCH_MAMBO \	  TI-DSC21		CONFIG_ARCH_DSC21 \	  Conexant		CONFIG_ARCH_CNXT \	  NET+ARM		CONFIG_ARCH_NETARM \	  SWARM			CONFIG_ARCH_SWARM \	  Integrator		CONFIG_ARCH_INTEGRATOR \	  Samsung		CONFIG_ARCH_SAMSUNG \	  Atmel			CONFIG_ARCH_ATMEL" TI-DSC21if [ "$CONFIG_ARCH_CNXT" = "y" ]; thenchoice ' Conexant/Mindspeed architecture' \   	" P52xxCtrl		CONFIG_ARCH_P52 \	  sp_CN9414 		CONFIG_ARCH_SPIPE" P52xxCtrl  if [ "$CONFIG_ARCH_P52" = "y" ]; then  choice ' P52xx board implementation'	\	"IAD_EVM		CONFIG_IAD_EVM \	 JSCHornet		CONFIG_HORNET" IAD_EVM  fifiif [ "$CONFIG_ARCH_NETARM" = "y" ]; thenchoice ' NET+ARM Processor type' \   	" NET+15		CONFIG_NETARM_NET15 \   	  NET+40		CONFIG_NETARM_NET40 \   	  NET+50		CONFIG_NETARM_NET50" NET+40fiif [ "$CONFIG_ARCH_JASPER" = "y" ]; then	bool ' Support QUASAR' CONFIG_ARCH_QUASARfibool 'Set flash/sdram size and base addr' CONFIG_SET_MEM_PARAMif [ "$CONFIG_SET_MEM_PARAM" = "y" ]; then   hex '(S)DRAM Base Address' DRAM_BASE 0x00800000   hex '(S)DRAM Size ' DRAM_SIZE 0x00800000   hex 'FLASH Base Address ' FLASH_MEM_BASE 0x00400000   hex 'FLASH Size ' FLASH_SIZE 0x00400000fi# ARM940Tif [ "$CONFIG_ARCH_CNXT" = "y" ]; then   define_bool CONFIG_CPU_32 y   define_bool CONFIG_CPU_26 n   define_bool CONFIG_CPU_ARM940T y   define_bool CONFIG_NO_PGT_CACHE y   define_bool CONFIG_CPU_WITH_CACHE y   define_bool CONFIG_CPU_WITH_MCR_INSTRUCTION yif [ "$CONFIG_SET_MEM_PARAM" = "n" ]; then   define_hex DRAM_BASE 0x00800000   define_hex DRAM_SIZE 0x00800000   define_hex FLASH_MEM_BASE 0x00400000   define_hex FLASH_SIZE 0x00400000fi   bool '  ARM940T CPU idle' CONFIG_CPU_ARM940_CPU_IDLE   bool '  ARM940T I-Cache on' CONFIG_CPU_ARM940_I_CACHE_ON   bool '  ARM940T D-Cache on' CONFIG_CPU_ARM940_D_CACHE_ONif [ "$CONFIG_CPU_ARM940_D_CACHE_ON" = "y" ] ; then   bool '  Force write through caches on ARM940T' CONFIG_CPU_ARM940_WRITETHROUGHfifiif [ "$CONFIG_ARCH_DSC21" = "y" ]; then   define_bool CONFIG_CPU_ARM710 y   define_bool CONFIG_CPU_32 y   define_bool CONFIG_CPU_26 n   define_bool CONFIG_NO_PGT_CACHE y   define_bool CONFIG_CPU_WITH_CACHE y   define_bool CONFIG_CPU_WITH_MCR_INSTRUCTION y   if [ "$CONFIG_SET_MEM_PARAM" = "n" ]; then   define_hex DRAM_BASE 0x08000000   define_hex DRAM_SIZE 0x00200000   define_hex FLASH_MEM_BASE 0x08400000   define_hex FLASH_SIZE 0x00200000   fi   define_bool CONFIG_DUMMY_CONSOLE yfiif [ "$CONFIG_ARCH_SWARM" = "y" ]; then#  define_bool CONFIG_CPU_ARM610 y   define_bool CONFIG_CPU_32 y   define_bool CONFIG_CPU_26 n   define_bool CONFIG_CPU_32v3 y   define_bool CONFIG_CPU_ARM7V3 y   define_bool CONFIG_NO_PGT_CACHE y   define_bool CONFIG_CPU_WITH_MCR_INSTRUCTION y   define_hex FLASH_MEM_BASE 0x00000000   define_hex FLASH_SIZE 0x00100000fiif [ "$CONFIG_ARCH_ATMEL" = "y" ]; then   define_bool CONFIG_NO_PGT_CACHE y   define_bool CONFIG_CPU_ARM710 y   define_bool CONFIG_CPU_32 y   define_bool CONFIG_CPU_32v4 y   define_bool CONFIG_CPU_WITH_CACHE n   define_bool CONFIG_CPU_WITH_MCR_INSTRUCTION n   define_bool CONFIG_SERIAL_ATMEL y   if [ "$CONFIG_SET_MEM_PARAM" = "n" ]; then   define_hex DRAM_BASE 0x01000000        define_hex DRAM_SIZE 0x00600000        define_hex FLASH_MEM_BASE 0x01600000   define_hex FLASH_SIZE 0x00200000   fi	    hex 'Memory mapped 16-bit io base' CONFIG_MEM16_BASE 0x03000000    hex 'Memory mapped 8-bit io base' CONFIG_MEM8_BASE 0x03000000    hex '16-bit io base' CONFIG_IO16_BASE 0x02000000    hex '8-bit io base' CONFIG_IO8_BASE 0x02000000	   choice ' Atmel CPU' \   	" AT91x40		CONFIG_CPU_AT91X40 \	  AT91x63 		CONFIG_CPU_AT91X63" AT91x40   bool 'Atmel Kernel-Debug hack' CONFIG_ATMEL_DEBUG   if [ "$CONFIG_ATMEL_DEBUG" = "y" ]; then	hex 'Debug buffer address' AT91_DEBUG_BASE 0x01400000   fifiif [ "$CONFIG_ARCH_NETARM" = "y" ]; then   define_bool CONFIG_CPU_ARM710 y   define_bool CONFIG_CPU_ARM7TDMI y   define_bool CONFIG_CPU_32 y   define_bool CONFIG_CPU_26 n   define_bool CONFIG_CPU_WITH_CACHE y   define_bool CONFIG_CPU_WITH_MCR_INSTRUCTION n   define_bool CONFIG_NO_PGT_CACHE y      if [ "$CONFIG_NETARM_NET40" = "y" ]; then      bool 'NET+ARM NET+40 Rev2' CONFIG_NETARM_NET40_REV2      if [ "$CONFIG_NETARM_NET40_REV2" = "n" ]; then         bool 'NET+ARM NET+40 Rev4' CONFIG_NETARM_NET40_REV4      fi      bool 'NET+ARM PLL Bypass Patch' CONFIG_NETARM_PLL_BYPASS      bool 'NET+ARM EMLIN Board' CONFIG_NETARM_EMLIN   fi#  default memory configuration for Net40 and EMLIN boards   if [ "$CONFIG_SET_MEM_PARAM" = "n" ]; then      define_hex DRAM_BASE 0x00000000      define_hex FLASH_MEM_BASE 0x10000000      if [ "$CONFIG_NETARM_EMLIN" = "y" ]; then         define_hex DRAM_SIZE 0x01000000         define_hex FLASH_SIZE 0x00200000      fi      if [ "$CONFIG_NETARM_EMLIN" = "n" ]; then         define_hex DRAM_SIZE 0x02000000         define_hex FLASH_SIZE 0x00800000	 define_bool CONFIG_NETARM_EEPROM y         fi   fifiif [ "$CONFIG_ARCH_SAMSUNG" = "y" ]; then   define_bool CONFIG_NO_PGT_CACHE y   define_bool CONFIG_CPU_32 y   define_bool CONFIG_CPU_26 n   define_bool CONFIG_CPU_ARM710 y   define_bool CONFIG_CPU_WITH_CACHE y   define_bool CONFIG_CPU_WITH_MCR_INSTRUCTION n   define_bool CONFIG_SERIAL_SAMSUNG y   define_hex DRAM_BASE 0x00000000   define_hex DRAM_SIZE 0x00800000   define_hex FLASH_MEM_BASE 0x01000000   define_hex FLASH_SIZE 0x00200000fiif [ "$CONFIG_ARCH_INTEGRATOR" = "y" ]; then   define_bool CONFIG_NO_PGT_CACHE y   define_bool CONFIG_CPU_ARM740T y   define_bool CONFIG_CPU_32 y   define_bool CONFIG_CPU_WITH_CACHE y   define_bool CONFIG_CPU_WITH_MCR_INSTRUCTION y   define_hex DRAM_BASE 0   define_hex DRAM_SIZE 0x04000000   define_hex FLASH_MEM_BASE 0x25000000   define_hex FLASH_SIZE 0x02000000fiif [ "$CONFIG_ARCH_JASPER" = "y" ]; then   bool 'Enable QUICKTURN HACKS' CONFIG_QUICKTURN_HACKS    define_bool CONFIG_NO_PGT_CACHE y   define_bool CONFIG_CPU_PT110 y   define_bool CONFIG_CPU_32 y   define_bool CONFIG_CPU_32v4 y   define_bool CONFIG_CPU_WITH_CACHE y   define_bool CONFIG_CPU_WITH_MCR_INSTRUCTION y   if [ "$CONFIG_SET_MEM_PARAM" = "n" ]; then      define_hex DRAM_BASE 0x01000000      define_hex DRAM_SIZE 0x007F0000      define_hex FLASH_MEM_BASE 0x00050000      define_hex FLASH_SIZE 0x003B0000   fifiif [ "$CONFIG_ARCH_MAMBO" = "y" ]; then   define_bool CONFIG_NO_PGT_CACHE y   define_bool CONFIG_CPU_PT110 y   define_bool CONFIG_CPU_32 y   define_bool CONFIG_CPU_32v4 y   define_bool CONFIG_CPU_WITH_CACHE y   define_bool CONFIG_CPU_WITH_MCR_INSTRUCTION y   define_hex DRAM_BASE 0x01000000   define_hex DRAM_SIZE 0x01000000   define_hex FLASH_MEM_BASE 0x00800000   define_hex FLASH_SIZE     0x00400000fiendmenu#------------------------------------------------------------------------------#                             G e n e r a l#------------------------------------------------------------------------------mainmenu_option next_commentcomment 'General setup'   source drivers/pci/Config.inbool 'Support hot-pluggable devices' CONFIG_HOTPLUGif [ "$CONFIG_HOTPLUG" = "y" ]; then   source drivers/pcmcia/Config.inelse   define_bool CONFIG_PCMCIA nfibool 'Networking support' CONFIG_NETbool 'System V IPC' CONFIG_SYSVIPCbool 'Reduced memory footprint' CONFIG_REDUCED_MEMORYbool 'BSD Process Accounting' CONFIG_BSD_PROCESS_ACCTbool 'Sysctl support' CONFIG_SYSCTLtristate 'NWFPE math emulation' CONFIG_NWFPEchoice 'Kernel core (/proc/kcore) format' \	"ELF		CONFIG_KCORE_ELF	\	 A.OUT		CONFIG_KCORE_AOUT" ELFdefine_bool CONFIG_BINFMT_FLAT ydefine_bool CONFIG_KERNEL_ELF yif [ "$CONFIG_EXPERIMENTAL" = "y" ]; then   bool 'Power Management support' CONFIG_PMfiif [ "$CONFIG_CPU_32" = "y" ]; then   tristate 'RISC OS personality' CONFIG_ARTHURfiif [ "$CONFIG_ARCH_EBSA110" = "y" -o \     "$CONFIG_ARCH_SA1100" = "y" -o \     "$CONFIG_ARCH_CLPS7500" = "y" -o \     "$CONFIG_ARCH_PERSONAL_SERVER" = "y" -o \     "$CONFIG_ARCH_CATS" = "y" -o \     "$CONFIG_ARCH_JASPER" = "y" -o \     "$CONFIG_ARCH_MAMBO" = "y" ]; then   string 'Default kernel command string' CONFIG_CMDLINE ""fiif [ "$CONFIG_ARCH_NETWINDER" = "y" -o \     "$CONFIG_ARCH_EBSA110" = "y" -o   \     "$CONFIG_ARCH_EBSA285" = "y" -o   \     "$CONFIG_ARCH_CO285" = "y" -o     \     "$CONFIG_ARCH_SA1100" = "y" ]; then   bool 'Timer and CPU usage LEDs' CONFIG_LEDS   if [ "$CONFIG_LEDS" = "y" ]; then      if [ "$CONFIG_ARCH_NETWINDER" = "y" -o \	   "$CONFIG_ARCH_EBSA285" = "y" -o   \	   "$CONFIG_ARCH_CO285" = "y" -o     \	   "$CONFIG_ARCH_SA1100" = "y" ]; then         bool '  Timer LED' CONFIG_LEDS_TIMER         bool '  CPU usage LED' CONFIG_LEDS_CPU      fi   fi   if [ "$CONFIG_ARCH_EBSA110" = "y" ]; then      define_bool CONFIG_LEDS_TIMER y   fifiif [ "$CONFIG_CPU_32" = "y" -a "$CONFIG_ARCH_EBSA110" != "y" ]; then   bool 'Kernel-mode alignment trap handler' CONFIG_ALIGNMENT_TRAPfiif [ "$CONFIG_ARCH_INTEGRATOR" = "y" ]; then   bool 'PCI support' CONFIG_PCI_INTEGRATOR   define_bool CONFIG_PCI $CONFIG_PCI_INTEGRATORfiendmenu#------------------------------------------------------------------------------#                           N e t    D e v i c e s#------------------------------------------------------------------------------if [ "$CONFIG_NET" = "y" ]; then   source net/Config.in   mainmenu_option next_comment   comment 'Network device support'   bool 'Network device support?' CONFIG_NETDEVICES   if [ "$CONFIG_NETDEVICES" = "y" ]; then      source drivers/net/Config.in   fi   endmenu   source net/ax25/Config.in   source net/irda/Config.infi#------------------------------------------------------------------------------#                               A T E / I D E#------------------------------------------------------------------------------mainmenu_option next_commentcomment 'ATA/IDE/MFM/RLL support'tristate 'ATA/IDE/MFM/RLL support' CONFIG_IDEif [ "$CONFIG_IDE" != "n" ]; then  source drivers/ide/Config.inelse  define_bool CONFIG_BLK_DEV_IDE_MODES n  define_bool CONFIG_BLK_DEV_HD nfiendmenu#------------------------------------------------------------------------------#                                  S C S I#------------------------------------------------------------------------------mainmenu_option next_commentcomment 'SCSI support'tristate 'SCSI support?' CONFIG_SCSIif [ "$CONFIG_SCSI" != "n" ]; then   source drivers/scsi/Config.infiendmenu#------------------------------------------------------------------------------#                                  I S D N#------------------------------------------------------------------------------mainmenu_option next_commentcomment 'ISDN subsystem'tristate 'ISDN support' CONFIG_ISDNif [ "$CONFIG_ISDN" != "n" ]; then   source drivers/isdn/Config.infiendmenu#------------------------------------------------------------------------------#                              C o n s o l e#------------------------------------------------------------------------------if [ "$CONFIG_VT" = "y" ]; then   mainmenu_option next_comment   comment 'Console drivers'   if [ "$CONFIG_ARCH_ACORN" != "y" -a "$CONFIG_ARCH_EBSA110" != "y" ]; then      bool 'VGA text console' CONFIG_VGA_CONSOLE   fi   bool 'Support Frame buffer devices' CONFIG_FB   source drivers/video/Config.in   endmenufi#-------# SOUND#-------mainmenu_option next_commentcomment 'Sound'tristate 'Sound card support' CONFIG_SOUNDif [ "$CONFIG_SOUND" != "n" ]; then   source drivers/sound/Config.infiendmenu#------------------------------------------------------------------------------#                        M i s c    D r i v e r s#------------------------------------------------------------------------------# source drivers/parport/Config.insource drivers/mtd/Config.insource drivers/pnp/Config.insource drivers/block/Config.insource fs/Config.insource drivers/char/Config.insource drivers/usb/Config.insource drivers/ieee1394/Config.insource drivers/message/i2o/Config.in#------------------------------------------------------------------------------#                     K e r n e l    H a c k i n g#------------------------------------------------------------------------------mainmenu_option next_commentcomment 'Kernel hacking'define_bool CONFIG_FRAME_POINTER ybool 'Find REVISITS' CONFIG_REVISITbool 'Verbose kernel error messages' CONFIG_DEBUG_ERRORSbool 'Verbose user fault messages' CONFIG_DEBUG_USERbool 'Include debugging information in kernel binary' CONFIG_DEBUG_INFOdep_bool 'Magic SysRq key' CONFIG_MAGIC_SYSRQ $CONFIG_VTif [ "$CONFIG_CPU_26" = "y" ]; then   bool 'Disable pgtable cache' CONFIG_NO_PGT_CACHEfiif [ "$CONFIG_EXPERIMENTAL" = "y" ]; then   bool 'Kernel low-level debugging functions' CONFIG_DEBUG_LL   if [ "$CONFIG_DEBUG_LL" = "y" ]; then      if [ "$CONFIG_FOOTBRIDGE" = "y" ]; then         bool 'Kernel low-level debugging messages via footbridge serial port' CONFIG_DEBUG_DC21285_PORT      fi   fi   bool 'Non power-of-2 kernel allocator (EXPERIMENTAL)' CONFIG_CONTIGUOUS_PAGE_ALLOC   dep_bool '  include /proc/mem_map' CONFIG_MEM_MAP $CONFIG_CONTIGUOUS_PAGE_ALLOCfiendmenusource arch/armnommu/config-sdesigns.in

⌨️ 快捷键说明

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