📄 config.in
字号:
# $Id: config.in,v 1.106 1999/09/14 19:21:18 cort Exp $# For a description of the syntax of this configuration file,# see Documentation/kbuild/config-language.txt.#define_bool CONFIG_UID16 nmainmenu_name "Linux/PowerPC Kernel Configuration"mainmenu_option next_commentcomment 'Code maturity level options'bool 'Prompt for development and/or incomplete code/drivers' CONFIG_EXPERIMENTALendmenumainmenu_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_KMODfiendmenumainmenu_option next_commentcomment 'Platform support'define_bool CONFIG_PPC ychoice 'Processor Type' \ "6xx/7xx/7400 CONFIG_6xx \ 4xx CONFIG_4xx \ POWER3 CONFIG_POWER3 \ POWER4 CONFIG_POWER4 \ 8260 CONFIG_8260 \ 8xx CONFIG_8xx" 6xxif [ "$CONFIG_POWER3" = "y" -o "$CONFIG_POWER4" = "y" ]; then define_bool CONFIG_PPC64BRIDGE y define_bool CONFIG_ALL_PPC yfi if [ "$CONFIG_8260" = "y" ]; then define_bool CONFIG_6xx y define_bool CONFIG_SERIAL_CONSOLE yfiif [ "$CONFIG_4xx" = "y" ]; then choice 'Machine Type' \ "Oak CONFIG_OAK \ Walnut CONFIG_WALNUT" Oakfiif [ "$CONFIG_8xx" = "y" ]; then define_bool CONFIG_SERIAL_CONSOLE y choice 'Machine Type' \ "RPX-Lite CONFIG_RPXLITE \ RPX-Classic CONFIG_RPXCLASSIC \ BSE-IP CONFIG_BSEIP \ TQM8xxL CONFIG_TQM8xxL \ TQM860L CONFIG_TQM860L \ TQM860 CONFIG_TQM860 \ MBX CONFIG_MBX \ WinCept CONFIG_WINCEPT" RPX-Litefiif [ "$CONFIG_6xx" = "y" ]; then choice 'Machine Type' \ "PowerMac/PReP/MTX/CHRP CONFIG_ALL_PPC \ Gemini CONFIG_GEMINI \ EST8260 CONFIG_EST8260 \ APUS CONFIG_APUS" PowerMac/PReP/MTX/CHRPfiif [ "$CONFIG_8xx" = "y" -o "$CONFIG_8260" = "y" ]; then define_bool CONFIG_ALL_PPC nfiif [ "$CONFIG_TQM8xxL" = "y" ]; then bool 'FPS850 Mainboard' CONFIG_FPS850fibool 'Symmetric multi-processing support' CONFIG_SMPif [ "$CONFIG_6xx" = "y" ];then bool 'AltiVec Support' CONFIG_ALTIVECfiif [ "$CONFIG_ALL_PPC" != "y" ];then define_bool CONFIG_MACH_SPECIFIC yfiif [ "$CONFIG_4xx" = "y" -o "$CONFIG_8xx" = "y" ]; then bool 'Math emulation' CONFIG_MATH_EMULATIONfiendmenumainmenu_option next_commentcomment 'General setup'bool 'High memory support (experimental)' CONFIG_HIGHMEMbool 'Mac-on-Linux support' CONFIG_MOLdefine_bool CONFIG_ISA ndefine_bool CONFIG_EISA ndefine_bool CONFIG_SBUS n# Yes MCA RS/6000s exist but Linux-PPC does not currently support anydefine_bool CONFIG_MCA nif [ "$CONFIG_APUS" = "y" -o "$CONFIG_4xx" = "y" -o \ "$CONFIG_8260" = "y" ]; then define_bool CONFIG_PCI nelse if [ "$CONFIG_8xx" = "y" ]; then bool 'QSpan PCI' CONFIG_PCI_QSPAN define_bool CONFIG_PCI $CONFIG_PCI_QSPAN else define_bool CONFIG_PCI y fifibool 'Networking support' CONFIG_NETbool 'Sysctl support' CONFIG_SYSCTLbool 'System V IPC' CONFIG_SYSVIPCbool 'BSD Process Accounting' CONFIG_BSD_PROCESS_ACCT# only elf supported, a.out is not -- Cortif [ "$CONFIG_PROC_FS" = "y" ]; then define_bool CONFIG_KCORE_ELF yfidefine_bool CONFIG_BINFMT_ELF ydefine_bool CONFIG_KERNEL_ELF ytristate 'Kernel support for MISC binaries' CONFIG_BINFMT_MISCsource drivers/pci/Config.insource drivers/zorro/Config.inbool 'Support for hot-pluggable devices' CONFIG_HOTPLUGif [ "$CONFIG_HOTPLUG" = "y" ]; then source drivers/pcmcia/Config.inelse define_bool CONFIG_PCMCIA nfisource drivers/parport/Config.inif [ "$CONFIG_4xx" != "y" -a "$CONFIG_8xx" != "y" ]; then bool 'Support for VGA Console' CONFIG_VGA_CONSOLE bool 'Support for frame buffer devices' CONFIG_FB if [ "$CONFIG_FB" = "y" ]; then bool 'Backward compatibility mode for Xpmac' CONFIG_FB_COMPAT_XPMAC fi tristate 'Support for /dev/rtc' CONFIG_PPC_RTC bool 'Support for Open Firmware device tree in /proc' CONFIG_PROC_DEVICETREE bool 'Support for early boot text console (BootX only)' CONFIG_BOOTX_TEXT bool 'Support for Motorola Hot Swap' CONFIG_MOTOROLA_HOTSWAPfiif [ "$CONFIG_PREP" = "y" -o "$CONFIG_ALL_PPC" = "y" ]; then bool 'PReP bootloader kernel arguments' CONFIG_CMDLINE_BOOL if [ "$CONFIG_CMDLINE_BOOL" = "y" ] ; then string 'Initial kernel command string' CONFIG_CMDLINE "console=ttyS0,9600 console=tty0 root=/dev/sda2" fifiif [ "$CONFIG_APUS" = "y" ]; then define_bool CONFIG_FB_CONSOLE y define_bool CONFIG_AMIGA y define_bool CONFIG_ZORRO y define_bool CONFIG_AMIGAMOUSE y define_bool CONFIG_ABSTRACT_CONSOLE y define_bool CONFIG_FB y tristate 'Amiga builtin serial support' CONFIG_AMIGA_BUILTIN_SERIAL tristate 'Parallel printer support' CONFIG_M68K_PRINTER tristate 'GVP IO-Extender support' CONFIG_GVPIOEXT dep_tristate 'GVP IO-Extender parallel printer support' CONFIG_GVPIOEXT_LP $CONFIG_GVPIOEXT dep_tristate 'GVP IO-Extender PLIP support' CONFIG_GVPIOEXT_PLIP $CONFIG_GVPIOEXT tristate 'Multiface Card III serial support' CONFIG_MULTIFACE_III_TTY if [ "$CONFIG_AMIGA_BUILTIN_SERIAL" = "y" -o "$CONFIG_GVPIOEXT" = "y" -o \ "$CONFIG_MULTIFACE_III_TTY" = "y" ]; then bool 'Support for serial port console' CONFIG_SERIAL_CONSOLE fi bool 'Use power LED as a heartbeat' CONFIG_HEARTBEAT bool '/proc/hardware support' CONFIG_PROC_HARDWAREfiendmenusource drivers/mtd/Config.insource drivers/pnp/Config.insource drivers/block/Config.insource drivers/md/Config.inif [ "$CONFIG_NET" = "y" ]; then source net/Config.infimainmenu_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 nfiendmenumainmenu_option next_commentcomment 'SCSI support'tristate 'SCSI support' CONFIG_SCSIif [ "$CONFIG_SCSI" != "n" ]; then source drivers/scsi/Config.infiendmenusource drivers/ieee1394/Config.inif [ "$CONFIG_NET" = "y" ]; then mainmenu_option next_comment comment 'Network device support' bool 'Network device support' CONFIG_NETDEVICES if [ "$CONFIG_NETDEVICES" = "y" ]; then source drivers/net/Config.in if [ "$CONFIG_ATM" = "y" ]; then source drivers/atm/Config.in fi fi endmenufisource net/ax25/Config.insource net/irda/Config.inmainmenu_option next_commentcomment 'ISDN subsystem'tristate 'ISDN support' CONFIG_ISDNif [ "$CONFIG_ISDN" != "n" ]; then source drivers/isdn/Config.infiendmenumainmenu_option next_commentcomment 'Old CD-ROM drivers (not SCSI, not IDE)'bool 'Support non-SCSI/IDE/ATAPI CDROM drives' CONFIG_CD_NO_IDESCSIif [ "$CONFIG_CD_NO_IDESCSI" != "n" ]; then source drivers/cdrom/Config.infiendmenumainmenu_option next_commentcomment 'Console drivers'source drivers/video/Config.inendmenusource drivers/input/Config.inmainmenu_option next_commentcomment 'Macintosh device drivers'if [ "$CONFIG_ALL_PPC" = "y" ]; then # we want to change this to something like CONFIG_SYSCTRL_CUDA/PMU bool 'Support for CUDA based PowerMacs' CONFIG_ADB_CUDA bool 'Support for PMU based PowerMacs' CONFIG_ADB_PMU if [ "$CONFIG_ADB_PMU" = "y" ]; then bool ' Power management support for PowerBooks' CONFIG_PMAC_PBOOK # made a separate option since backlight may end up beeing used # on non-powerbook machines (but only on PMU based ones AFAIK) bool ' Backlight control for LCD screens' CONFIG_PMAC_BACKLIGHT fi bool 'Support for PowerMac floppy' CONFIG_MAC_FLOPPY tristate 'Support for PowerMac serial ports' CONFIG_MAC_SERIAL if [ "$CONFIG_MAC_SERIAL" = "y" ]; then bool ' Support for console on serial port' CONFIG_SERIAL_CONSOLE fi bool 'Apple Desktop Bus (ADB) support' CONFIG_ADB if [ "$CONFIG_ADB" = "y" ]; then bool ' Include MacIO (CHRP) ADB driver' CONFIG_ADB_MACIO fifiif [ "$CONFIG_ADB" = "y" ]; then dep_bool ' Use input layer for ADB devices' CONFIG_INPUT_ADBHID $CONFIG_INPUT if [ "$CONFIG_INPUT_ADBHID" = "y" ]; then define_bool CONFIG_MAC_HID y bool ' Support for ADB raw keycodes' CONFIG_MAC_ADBKEYCODES bool ' Support for mouse button 2+3 emulation' CONFIG_MAC_EMUMOUSEBTN else bool ' Support for ADB keyboard (old driver)' CONFIG_ADB_KEYBOARD fifiendmenusource drivers/char/Config.insource drivers/media/Config.insource fs/Config.inmainmenu_option next_commentcomment 'Sound'tristate 'Sound card support' CONFIG_SOUNDif [ "$CONFIG_SOUND" != "n" ]; then source drivers/sound/dmasound/Config.in source drivers/sound/Config.infiendmenuif [ "$CONFIG_8xx" = "y" ]; thensource arch/ppc/8xx_io/Config.infiif [ "$CONFIG_8260" = "y" ]; thensource arch/ppc/8260_io/Config.infisource drivers/usb/Config.inmainmenu_option next_commentcomment 'Kernel hacking'bool 'Magic SysRq key' CONFIG_MAGIC_SYSRQbool 'Include kgdb kernel debugger' CONFIG_KGDBbool 'Include xmon kernel debugger' CONFIG_XMONendmenu
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -