📄 config.in
字号:
define_bool CONFIG_ARCTURUS y define_string CONFIG_CPU_NAME "S3C4530A01-Q" bool ' Enable uCbootloader support' CONFIG_UCBOOTSTRAP define_bool CONFIG_CPU_S3C4530 y 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 n define_int CONFIG_ARM_CLK 50000000 define_hex DRAM_BASE 0x00000000 define_hex DRAM_SIZE 0x007F0000 define_hex FLASH_MEM_BASE 0x01000000 define_hex FLASH_SIZE 0x00200000 define_hex FLASH1_MEM_BASE 0x01200000 define_hex FLASH1_SIZE 0x00200000fiif [ "$CONFIG_BOARD_SNDS100" = "y" ]; then define_bool CONFIG_NO_PGT_CACHE y define_bool CONFIG_CPU_32 y define_bool CONFIG_CPU_32v4 y define_bool CONFIG_CPU_26 n define_bool CONFIG_CPU_S3C4510 y define_bool CONFIG_CPU_ARM710 y define_bool CONFIG_CPU_WITH_CACHE y define_bool CONFIG_CPU_WITH_MCR_INSTRUCTION n if [ "$CONFIG_SET_MEM_PARAM" = "n" ]; then define_hex DRAM_BASE 0x00000000 define_hex DRAM_SIZE 0x00800000 define_hex FLASH_MEM_BASE 0x01000000 define_hex FLASH_SIZE 0x00200000 fi if [ "$CONFIG_RAMKERNEL" = "y" ]; then bool 'Support ZyXEL BootExtension' CONFIG_ZYXEL_BOOTEXT fifiif [ "$CONFIG_BOARD_SMDK2500" = "y" ]; then define_bool CONFIG_ARCTURUS y define_string CONFIG_CPU_NAME "S3C2500" bool ' Enable uCbootloader support' CONFIG_UCBOOTSTRAP define_bool CONFIG_CPU_S3C2500 y define_bool CONFIG_CPU_ARM940T 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 define_hex DRAM_BASE 0x00000000 define_hex DRAM_SIZE 0x02000000 define_hex SRAM_BASE 0x83000000 define_hex SRAM_SIZE 0x00100000 define_hex FLASH_MEM_BASE 0x80000000 define_hex FLASH_SIZE 0x00080000 define_hex FLASH1_MEM_BASE 0x81000000 define_hex FLASH1_SIZE 0x00200000 if [ "$CONFIG_UCBOOTSTRAP" != "y" ]; then bool 'Coprocessor futures' CONFIG_CPU_ARM940_COPROCESSOR if [ "$CONFIG_CPU_ARM940_COPROCESSOR" = "y" ] ; then bool ' Low-power mode' CONFIG_CPU_ARM940_CPU_IDLE bool ' I-Cache' CONFIG_CPU_ARM940_I_CACHE_ON bool ' D-Cache' CONFIG_CPU_ARM940_D_CACHE_ON if [ "$CONFIG_CPU_ARM940_D_CACHE_ON" = "y" ] ; then bool ' Force write through D-Cache' CONFIG_CPU_ARM940_FORCE_WRITE_THROUGH fi fi else define_bool CONFIG_CPU_ARM940_CPU_IDLE y fifiif [ "$CONFIG_BOARD_S3C2500REFRGP" = "y" ]; then define_bool CONFIG_ARCTURUS y define_string CONFIG_CPU_NAME "S3C2500" bool ' Enable uCbootloader support' CONFIG_UCBOOTSTRAP define_bool CONFIG_CPU_S3C2500 y define_bool CONFIG_CPU_ARM940T 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 define_hex DRAM_BASE 0x00000000 define_hex DRAM_SIZE 0x01000000 define_hex FLASH_MEM_BASE 0x80000000 define_hex FLASH_SIZE 0x00400000 if [ "$CONFIG_UCBOOTSTRAP" != "y" ]; then bool 'Coprocessor futures' CONFIG_CPU_ARM940_COPROCESSOR if [ "$CONFIG_CPU_ARM940_COPROCESSOR" = "y" ] ; then bool ' Low-power mode' CONFIG_CPU_ARM940_CPU_IDLE bool ' I-Cache' CONFIG_CPU_ARM940_I_CACHE_ON bool ' D-Cache' CONFIG_CPU_ARM940_D_CACHE_ON if [ "$CONFIG_CPU_ARM940_D_CACHE_ON" = "y" ] ; then bool ' Force write through D-Cache' CONFIG_CPU_ARM940_FORCE_WRITE_THROUGH fi fi else define_bool CONFIG_CPU_ARM940_CPU_IDLE y fifiif [ "$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_TA7S" = "y" -o "$CONFIG_ARCH_TA7V" = "y" ]; then define_bool CONFIG_CPU_ARM710 y define_bool CONFIG_CPU_ARM7TDMI y define_bool CONFIG_CPU_32 y define_bool CONFIG_NO_PGT_CACHE y define_bool CONFIG_CPU_WITH_MCR_INSTRUCTION n if [ "$CONFIG_SET_MEM_PARAM" = "n" ]; then if [ "$CONFIG_BOARD_A7DB" = "y" ]; then define_hex DRAM_BASE 0x00000000 define_hex DRAM_SIZE 0x02000000 define_hex FLASH_MEM_BASE 0xd0000000 define_hex FLASH_SIZE 0x00200000 fi if [ "$CONFIG_BOARD_DevA7" = "y" -o \ "$CONFIG_BOARD_TA7VT05_RevA" = "y" ]; then define_hex DRAM_BASE 0x00000000 define_hex DRAM_SIZE 0x02000000 define_hex FLASH_MEM_BASE 0xd0000000 define_hex FLASH_SIZE 0x00800000 fi if [ "$CONFIG_BOARD_A7VXDB" = "y" ]; then define_hex DRAM_BASE 0x00000000 define_hex DRAM_SIZE 0x04000000 define_hex FLASH_MEM_BASE 0xd0000000 define_hex FLASH_SIZE 0x01000000 fi fifiendmenu#------------------------------------------------------------------------------# 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" ELFtristate 'Support uClinux FLAT format binaries' CONFIG_BINFMT_FLATdep_bool ' Support FLAT format compressed binaries' CONFIG_BINFMT_ZFLAT $CONFIG_BINFMT_FLATdefine_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_ATMEL" = "y" -o \ "$CONFIG_ARCH_NETARM" = "y" -o \ "$CONFIG_ARCH_SAMSUNG" = "y" -o \ "$CONFIG_ARCH_TA7S" = "y" -o \ "$CONFIG_ARCH_TA7V" = "y" ]; then bool 'Compiled-in Kernel Boot Parameter' CONFIG_CMDLINE_BOOL if [ "$CONFIG_CMDLINE_BOOL" = "y" ]; then string 'Default kernel command string' CONFIG_CMDLINE "" fifiif [ "$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" -a "$CONFIG_ARCH_TA7S" != "y" -a "$CONFIG_ARCH_TA7V" != "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_INTEGRATORfibool 'm68knommu-style attached romfs in RAM support' CONFIG_RAM_ATTACHED_ROMFSendmenu#------------------------------------------------------------------------------# 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#------------------------------------------------------------------------------# M i s c D r i v e r s#------------------------------------------------------------------------------if [ "$CONFIG_ARCH_TA7S" = "y" -o "$CONFIG_ARCH_TA7V" = "y" ]; then source drivers/misc/Config.infisource 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_ALLOC if [ "$CONFIG_CONTIGUOUS_PAGE_ALLOC" = "y" ]; then if [ "$CONFIG_CPU_ARM940T" = "y" ]; then bool ' UnCached Memory Support' CONFIG_UNCACHED_MEM if [ "$CONFIG_UNCACHED_MEM" = "y" ]; then choice 'UnCached Memory Size (KByte)' \ "256KB CONFIG_UNCACHED_256 \ 512KB CONFIG_UNCACHED_512 \ 1024KB CONFIG_UNCACHED_1024 \ 2048KB CONFIG_UNCACHED_2048 \ 4096KB CONFIG_UNCACHED_4096 \ 8192KB CONFIG_UNCACHED_8192" 1024KB fi fi fi dep_bool ' Allow allocating large blocks (> 1MB) of memory' CONFIG_NO_MMU_LARGE_ALLOCS $CONFIG_CONTIGUOUS_PAGE_ALLOCfiendmenusource crypto/Config.insource lib/Config.in
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -