linux-old/arch/m68k/config.in
<<
>>
Prefs
   1#
   2# For a description of the syntax of this configuration file,
   3# see Documentation/kbuild/config-language.txt.
   4#
   5
   6define_bool CONFIG_UID16 y
   7define_bool CONFIG_RWSEM_GENERIC_SPINLOCK y
   8define_bool CONFIG_RWSEM_XCHGADD_ALGORITHM n
   9
  10mainmenu_name "Linux/68k Kernel Configuration"
  11
  12mainmenu_option next_comment
  13comment 'Code maturity level options'
  14bool 'Prompt for development and/or incomplete code/drivers' CONFIG_EXPERIMENTAL
  15endmenu
  16
  17mainmenu_option next_comment
  18comment 'Loadable module support'
  19bool 'Enable loadable module support' CONFIG_MODULES
  20if [ "$CONFIG_MODULES" = "y" ]; then
  21   bool '  Set version information on all module symbols' CONFIG_MODVERSIONS
  22   bool '  Kernel module loader' CONFIG_KMOD
  23fi
  24endmenu
  25
  26mainmenu_option next_comment
  27comment 'Platform dependent setup'
  28
  29define_bool CONFIG_EISA n
  30define_bool CONFIG_MCA n
  31define_bool CONFIG_PCMCIA n
  32
  33bool 'Amiga support' CONFIG_AMIGA
  34bool 'Atari support' CONFIG_ATARI
  35dep_bool '  Hades support' CONFIG_HADES $CONFIG_ATARI
  36if [ "$CONFIG_HADES" = "y" ]; then
  37   define_bool CONFIG_PCI y
  38else
  39   define_bool CONFIG_PCI n
  40fi  
  41bool 'Macintosh support' CONFIG_MAC
  42if [ "$CONFIG_MAC" = "y" ]; then
  43   define_bool CONFIG_NUBUS y
  44   define_bool CONFIG_M68K_L2_CACHE y
  45fi
  46bool 'Apollo support' CONFIG_APOLLO
  47bool 'VME (Motorola and BVM) support' CONFIG_VME
  48if [ "$CONFIG_VME" = "y" ]; then
  49   bool '  MVME147 support' CONFIG_MVME147
  50   bool '  MVME162, 166 and 167 support' CONFIG_MVME16x
  51   bool '  BVME4000 and BVME6000 support' CONFIG_BVME6000
  52fi
  53bool 'HP9000/300 support' CONFIG_HP300
  54if [ "$CONFIG_HP300" = "y" ]; then
  55   bool '  DIO bus support' CONFIG_DIO
  56fi
  57bool 'Sun3x support' CONFIG_SUN3X
  58bool 'Sun3 support' CONFIG_SUN3
  59  
  60bool 'Q40/Q60 support' CONFIG_Q40
  61
  62comment 'Processor type'
  63bool '68020 support' CONFIG_M68020
  64bool '68030 support' CONFIG_M68030
  65bool '68040 support' CONFIG_M68040
  66bool '68060 support' CONFIG_M68060
  67if [ "$CONFIG_EXPERIMENTAL" = "y" ]; then
  68   bool 'Math emulation support (EXPERIMENTAL)' CONFIG_M68KFPU_EMU
  69   if [ "$CONFIG_M68KFPU_EMU" = "y" ]; then
  70      bool '  Math emulation extra precision' CONFIG_M68KFPU_EMU_EXTRAPREC
  71      bool '  Math emulation only kernel' CONFIG_M68KFPU_EMU_ONLY
  72   fi
  73fi
  74bool 'Advanced configuration options' CONFIG_ADVANCED
  75if [ "$CONFIG_ADVANCED" = "y" ]; then
  76   bool 'Use read-modify-write instructions' CONFIG_RMW_INSNS
  77   if [ "$CONFIG_SUN3" = "y" ]; then
  78      define_bool CONFIG_SINGLE_MEMORY_CHUNK n
  79   else
  80      bool 'Use one physical chunk of memory only' CONFIG_SINGLE_MEMORY_CHUNK
  81   fi
  82   if [ "$CONFIG_M68060" = "y" ]; then
  83      bool 'Use write-through caching for 68060 supervisor accesses' CONFIG_060_WRITETHROUGH
  84   fi
  85fi
  86endmenu
  87
  88mainmenu_option next_comment
  89comment 'General setup'
  90
  91bool 'Networking support' CONFIG_NET
  92bool 'System V IPC' CONFIG_SYSVIPC
  93bool 'BSD Process Accounting' CONFIG_BSD_PROCESS_ACCT
  94bool 'Sysctl support' CONFIG_SYSCTL
  95if [ "$CONFIG_PROC_FS" = "y" ]; then
  96   choice 'Kernel core (/proc/kcore) format' \
  97        "ELF            CONFIG_KCORE_ELF        \
  98         A.OUT          CONFIG_KCORE_AOUT" ELF
  99fi
 100tristate 'Kernel support for a.out binaries' CONFIG_BINFMT_AOUT
 101bool 'Kernel support for ELF binaries' CONFIG_BINFMT_ELF
 102tristate 'Kernel support for MISC binaries' CONFIG_BINFMT_MISC
 103
 104if [ "$CONFIG_AMIGA" = "y" ]; then
 105  bool 'Amiga Zorro (AutoConfig) bus support' CONFIG_ZORRO
 106  if [ "$CONFIG_EXPERIMENTAL" = "y" ]; then
 107     bool 'Amiga 1200/600 PCMCIA support (EXPERIMENTAL)' CONFIG_AMIGA_PCMCIA
 108  fi
 109fi
 110if [ "$CONFIG_ATARI" = "y" ]; then
 111   bool 'Support for ST-RAM as swap space' CONFIG_STRAM_SWAP
 112   bool 'ST-RAM statistics in /proc' CONFIG_STRAM_PROC
 113fi
 114if [ "$CONFIG_AMIGA" = "y" -o "$CONFIG_APOLLO" = "y" -o \
 115     "$CONFIG_ATARI" = "y" -o "$CONFIG_MAC" = "y" -o \
 116     "$CONFIG_Q40" = "y" ]; then
 117   bool 'Use power LED as a heartbeat' CONFIG_HEARTBEAT
 118else
 119  if [ "$CONFIG_HP300" = "y" ]; then
 120     # We have a dedicated heartbeat LED. :-)
 121     define_bool CONFIG_HEARTBEAT y
 122  fi
 123fi
 124bool '/proc/hardware support' CONFIG_PROC_HARDWARE
 125
 126if [ "$CONFIG_EXPERIMENTAL" = "y" ]; then
 127   tristate 'Parallel port support (EXPERIMENTAL)' CONFIG_PARPORT
 128   if [ "$CONFIG_PARPORT" != "n" ]; then
 129      if [ "$CONFIG_AMIGA" != "n" ]; then
 130         dep_tristate '  Amiga builtin port' CONFIG_PARPORT_AMIGA $CONFIG_PARPORT
 131         if [ "$CONFIG_ZORRO" != "n" ]; then
 132            dep_tristate '  Multiface III parallel port' CONFIG_PARPORT_MFC3 $CONFIG_PARPORT
 133         fi
 134      fi
 135      if [ "$CONFIG_Q40" != "n" ]; then
 136         if [ "$CONFIG_PARPORT" != "n" ]; then
 137            define_bool CONFIG_PARPORT_PC y
 138         fi
 139      fi
 140   fi
 141   if [ "$CONFIG_ATARI" = "y" ]; then
 142      dep_tristate '  Atari builtin port' CONFIG_PARPORT_ATARI $CONFIG_PARPORT
 143   fi
 144   dep_tristate '  Parallel printer support' CONFIG_PRINTER $CONFIG_PARPORT
 145   if [ "$CONFIG_PRINTER" != "n" ]; then
 146      bool '    IEEE 1284 transfer modes' CONFIG_PARPORT_1284
 147   fi
 148fi
 149
 150if [ "$CONFIG_Q40" = "y" -o "$CONFIG_AMIGA_PCMCIA" = "y" \
 151      -o "$CONFIG_GG2" = "y" ]; then
 152   define_bool CONFIG_ISA y
 153else
 154   define_bool CONFIG_ISA n
 155fi
 156
 157source drivers/pci/Config.in
 158source drivers/zorro/Config.in
 159
 160if [ "$CONFIG_Q40" = "y" ]; then
 161   source drivers/pnp/Config.in
 162fi
 163
 164endmenu
 165
 166source drivers/mtd/Config.in
 167
 168source drivers/block/Config.in
 169
 170source drivers/md/Config.in
 171
 172if [ "$CONFIG_NET" = "y" ]; then
 173   source net/Config.in
 174fi
 175
 176if [ "$CONFIG_MAC" = "y" ]; then
 177   source drivers/input/Config.in
 178fi
 179
 180mainmenu_option next_comment
 181comment 'ATA/IDE/MFM/RLL support'
 182
 183tristate 'ATA/IDE/MFM/RLL support' CONFIG_IDE
 184
 185if [ "$CONFIG_IDE" != "n" ]; then
 186  source drivers/ide/Config.in
 187else
 188  define_bool CONFIG_BLK_DEV_HD n
 189fi
 190endmenu
 191
 192mainmenu_option next_comment
 193comment 'SCSI support'
 194
 195tristate 'SCSI support' CONFIG_SCSI
 196
 197if [ "$CONFIG_SCSI" != "n" ]; then
 198
 199   comment 'SCSI support type (disk, tape, CD-ROM)'
 200
 201   dep_tristate '  SCSI disk support' CONFIG_BLK_DEV_SD $CONFIG_SCSI
 202   if [ "$CONFIG_BLK_DEV_SD" != "n" ]; then
 203      int  'Maximum number of SCSI disks that can be loaded as modules' CONFIG_SD_EXTRA_DEVS 40
 204   fi
 205   dep_tristate '  SCSI tape support' CONFIG_CHR_DEV_ST $CONFIG_SCSI
 206   if [ "$CONFIG_CHR_DEV_ST" != "n" ]; then
 207      int  'Maximum number of SCSI tapes that can be loaded as modules' CONFIG_ST_EXTRA_DEVS 2
 208   fi
 209   dep_tristate '  SCSI CD-ROM support' CONFIG_BLK_DEV_SR $CONFIG_SCSI
 210   if [ "$CONFIG_BLK_DEV_SR" != "n" ]; then
 211      bool '    Enable vendor-specific extensions (for SCSI CDROM)' CONFIG_BLK_DEV_SR_VENDOR
 212      int  'Maximum number of CDROM devices that can be loaded as modules' CONFIG_SR_EXTRA_DEVS 2
 213   fi
 214   dep_tristate '  SCSI generic support' CONFIG_CHR_DEV_SG $CONFIG_SCSI
 215
 216   comment 'Some SCSI devices (e.g. CD jukebox) support multiple LUNs'
 217
 218   bool '  Probe all LUNs on each SCSI device' CONFIG_SCSI_MULTI_LUN
 219
 220   bool '  Verbose SCSI error reporting (kernel size +=12K)' CONFIG_SCSI_CONSTANTS
 221   bool '  SCSI logging facility' CONFIG_SCSI_LOGGING
 222
 223   mainmenu_option next_comment
 224   comment 'SCSI low-level drivers'
 225
 226   if [ "$CONFIG_AMIGA" = "y" ]; then
 227      dep_tristate 'A3000 WD33C93A support' CONFIG_A3000_SCSI $CONFIG_SCSI
 228      if [ "$CONFIG_EXPERIMENTAL" = "y" ]; then
 229         bool 'Amiga NCR53c710 SCSI support (EXPERIMENTAL)' CONFIG_SCSI_AMIGA7XX
 230      fi
 231   fi
 232   if [ "$CONFIG_ZORRO" = "y" ]; then
 233      dep_tristate 'A2091 WD33C93A support' CONFIG_A2091_SCSI $CONFIG_SCSI
 234      dep_tristate 'GVP Series II WD33C93A support' CONFIG_GVP11_SCSI $CONFIG_SCSI
 235      dep_tristate 'CyberStorm SCSI support' CONFIG_CYBERSTORM_SCSI $CONFIG_SCSI
 236      dep_tristate 'CyberStorm Mk II SCSI support' CONFIG_CYBERSTORMII_SCSI $CONFIG_SCSI
 237      dep_tristate 'Blizzard 2060 SCSI support' CONFIG_BLZ2060_SCSI $CONFIG_SCSI
 238      dep_tristate 'Blizzard 1230IV/1260 SCSI support' CONFIG_BLZ1230_SCSI $CONFIG_SCSI
 239      dep_tristate 'Fastlane SCSI support' CONFIG_FASTLANE_SCSI $CONFIG_SCSI
 240      if [ "$CONFIG_EXPERIMENTAL" = "y" ]; then
 241         dep_tristate 'BSC Oktagon SCSI support (EXPERIMENTAL)' CONFIG_OKTAGON_SCSI $CONFIG_SCSI
 242#        bool 'Cyberstorm Mk III SCSI support (EXPERIMENTAL)' CONFIG_CYBERSTORMIII_SCSI
 243      fi
 244   fi
 245   if [ "$CONFIG_ATARI" = "y" ]; then
 246      dep_tristate 'Atari native SCSI support' CONFIG_ATARI_SCSI $CONFIG_SCSI
 247      if [ "$CONFIG_ATARI_SCSI" != "n" ]; then
 248         bool '  Long delays for Toshiba CD-ROMs' CONFIG_ATARI_SCSI_TOSHIBA_DELAY
 249         bool '  Reset SCSI-devices at boottime' CONFIG_ATARI_SCSI_RESET_BOOT
 250         if [ "$CONFIG_HADES" = "y" ]; then
 251            bool '  Hades SCSI DMA emulator' CONFIG_TT_DMA_EMUL
 252         fi
 253      fi
 254   fi
 255   if [ "$CONFIG_MAC" = "y" ]; then
 256      bool 'Macintosh NCR5380 SCSI' CONFIG_MAC_SCSI
 257      dep_tristate 'Macintosh NCR53c9[46] SCSI' CONFIG_SCSI_MAC_ESP $CONFIG_SCSI
 258   fi
 259#   dep_tristate 'SCSI debugging host adapter' CONFIG_SCSI_DEBUG $CONFIG_SCSI
 260
 261   if [ "$CONFIG_VME" = "y" -a "$CONFIG_MVME147" = "y" ]; then
 262      bool 'WD33C93 SCSI driver for MVME147' CONFIG_MVME147_SCSI
 263   fi
 264
 265   if [ "$CONFIG_VME" = "y" -a "$CONFIG_MVME16x" = "y" ]; then
 266      bool 'NCR53C710 SCSI driver for MVME16x' CONFIG_MVME16x_SCSI
 267   fi
 268
 269   if [ "$CONFIG_VME" = "y" -a "$CONFIG_BVME6000" = "y" ]; then
 270      bool 'NCR53C710 SCSI driver for BVME6000' CONFIG_BVME6000_SCSI
 271   fi
 272
 273   if [ "$CONFIG_SUN3" = "y" ]; then
 274        dep_tristate 'Sun3 NCR5380 OBIO SCSI' CONFIG_SUN3_SCSI $CONFIG_SCSI
 275   fi
 276
 277   if [ "$CONFIG_SUN3X" = "y" ]; then
 278      bool 'Sun3x ESP SCSI' CONFIG_SUN3X_ESP
 279   fi
 280
 281   endmenu
 282
 283fi
 284endmenu
 285
 286if [ "$CONFIG_NET" = "y" ]; then
 287
 288   mainmenu_option next_comment
 289   comment 'Network device support'
 290
 291   bool 'Network device support' CONFIG_NETDEVICES
 292   if [ "$CONFIG_NETDEVICES" = "y" ]; then
 293      #
 294      # Network device configuration
 295      #
 296      tristate '  Dummy net driver support' CONFIG_DUMMY
 297      tristate '  SLIP (serial line) support' CONFIG_SLIP
 298      if [ "$CONFIG_SLIP" != "n" ]; then
 299         bool '    CSLIP compressed headers' CONFIG_SLIP_COMPRESSED
 300         bool '    Keepalive and linefill' CONFIG_SLIP_SMART
 301         bool '    Six bit SLIP encapsulation' CONFIG_SLIP_MODE_SLIP6
 302      fi
 303      tristate 'PPP (point-to-point protocol) support' CONFIG_PPP
 304      if [ ! "$CONFIG_PPP" = "n" ]; then
 305         dep_bool '  PPP multilink support (EXPERIMENTAL)' CONFIG_PPP_MULTILINK $CONFIG_EXPERIMENTAL
 306         dep_bool '  PPP filtering' CONFIG_PPP_FILTER $CONFIG_FILTER
 307         dep_tristate '  PPP support for async serial ports' CONFIG_PPP_ASYNC $CONFIG_PPP
 308         dep_tristate '  PPP support for sync tty ports' CONFIG_PPP_SYNC_TTY $CONFIG_PPP
 309         dep_tristate '  PPP Deflate compression' CONFIG_PPP_DEFLATE $CONFIG_PPP
 310         dep_tristate '  PPP BSD-Compress compression' CONFIG_PPP_BSDCOMP $CONFIG_PPP
 311         if [ "$CONFIG_EXPERIMENTAL" = "y" ]; then
 312             dep_tristate '  PPP over Ethernet (EXPERIMENTAL)' CONFIG_PPPOE $CONFIG_PPP
 313         fi
 314      fi
 315      tristate '  EQL (serial line load balancing) support' CONFIG_EQUALIZER
 316      if [ "$CONFIG_ZORRO" = "y" ]; then
 317         tristate '  Ariadne support' CONFIG_ARIADNE
 318         tristate '  A2065 support' CONFIG_A2065
 319         tristate '  Hydra support' CONFIG_HYDRA
 320         tristate '  Zorro NS8390-based Ethernet support' CONFIG_ZORRO8390
 321      fi
 322      if [ "$CONFIG_AMIGA_PCMCIA" = "y" ]; then
 323         tristate '  PCMCIA NE2000 support' CONFIG_APNE
 324      fi
 325      if [ "$CONFIG_APOLLO" = "y" ]; then
 326         tristate '  Apollo 3c505 support' CONFIG_APOLLO_ELPLUS
 327      fi
 328      if [ "$CONFIG_MAC" = "y" ]; then
 329         bool '  Macintosh NS 8390 based ethernet cards' CONFIG_MAC8390
 330         tristate '  Macintosh SONIC based ethernet (onboard, NuBus, LC, CS)' CONFIG_MACSONIC
 331         tristate '  Macintosh SMC 9194 based ethernet cards' CONFIG_SMC9194
 332         tristate '  Macintosh CS89x0 based ethernet cards' CONFIG_MAC89x0
 333         if [ "$CONFIG_EXPERIMENTAL" = "y" ]; then
 334                bool '  Macintosh (AV) onboard MACE ethernet (EXPERIMENTAL)' CONFIG_MACMACE
 335         fi
 336      fi
 337      if [ "$CONFIG_VME" = "y" -a "$CONFIG_MVME147" = "y" ]; then
 338         tristate '  MVME147 (Lance) Ethernet support' CONFIG_MVME147_NET
 339      fi
 340      if [ "$CONFIG_VME" = "y" -a "$CONFIG_MVME16x" = "y" ]; then
 341         tristate '  MVME16x Ethernet support' CONFIG_MVME16x_NET
 342      fi
 343      if [ "$CONFIG_VME" = "y" -a "$CONFIG_BVME6000" = "y" ]; then
 344         tristate '  BVME6000 Ethernet support' CONFIG_BVME6000_NET
 345      fi
 346      if [ "$CONFIG_ATARI" = "y" ]; then
 347         tristate '  Atari Lance support' CONFIG_ATARILANCE
 348         if [ "$CONFIG_ATARI_ACSI" != "n" ]; then
 349            tristate '  BioNet-100 support' CONFIG_ATARI_BIONET
 350            tristate '  PAMsNet support' CONFIG_ATARI_PAMSNET
 351         fi
 352      fi
 353      if [ "$CONFIG_SUN3" = "y" -o "$CONFIG_SUN3X" = "y" ]; then
 354        tristate '  Sun3/Sun3x on-board LANCE support' CONFIG_SUN3LANCE
 355      fi
 356      if [ "$CONFIG_SUN3" = "y" ]; then
 357        tristate '  Sun3 on-board Intel 82586 support' CONFIG_SUN3_82586
 358      fi
 359      if [ "$CONFIG_HP300" = "y" ]; then
 360         bool '  HP on-board LANCE support' CONFIG_HPLANCE
 361      fi
 362      if [ "$CONFIG_Q40" = "y" ]; then
 363         if [  "$CONFIG_PARPORT" != "n" ]; then
 364            dep_tristate '  PLIP (parallel port) support' CONFIG_PLIP $CONFIG_PARPORT
 365         fi
 366         dep_tristate 'NE2000/NE1000 support' CONFIG_NE2000 m
 367      fi
 368   fi
 369   endmenu
 370
 371fi
 372
 373mainmenu_option next_comment
 374comment 'Character devices'
 375 
 376bool 'Virtual terminal' CONFIG_VT
 377if [ "$CONFIG_VT" = "y" ]; then
 378   bool 'Support for console on virtual terminal' CONFIG_VT_CONSOLE
 379fi
 380
 381if [ "$CONFIG_Q40" = "y" ]; then
 382   tristate 'Q40 Standard/generic serial support' CONFIG_SERIAL
 383fi
 384
 385if [ "$CONFIG_SERIAL" = "y" ]; then
 386   bool '  Extended dumb serial driver options' CONFIG_SERIAL_EXTENDED
 387fi
 388
 389if [ "$CONFIG_SERIAL_EXTENDED" = "y" ]; then
 390   bool '    Support more than 4 serial ports' CONFIG_SERIAL_MANY_PORTS
 391   bool '    Support for sharing serial interrupts' CONFIG_SERIAL_SHARE_IRQ
 392   bool '    Support special multiport boards' CONFIG_SERIAL_MULTIPORT
 393   bool '    Support the Bell Technologies HUB6 card' CONFIG_HUB6
 394fi
 395
 396if [ "$CONFIG_ATARI" = "y" ]; then
 397   define_bool CONFIG_NVRAM y
 398fi
 399
 400if [ "$CONFIG_AMIGA" = "y" ]; then
 401   tristate 'Amiga mouse support' CONFIG_AMIGAMOUSE
 402   if [ "$CONFIG_AMIGAMOUSE" != "n" ]; then
 403      define_bool CONFIG_BUSMOUSE y
 404   fi
 405fi
 406if [ "$CONFIG_ATARI" = "y" -a "$CONFIG_VT" = "y" ]; then
 407   tristate 'Atari mouse support' CONFIG_ATARIMOUSE
 408   if [ "$CONFIG_ATARIMOUSE" != "n" ]; then
 409      define_bool CONFIG_BUSMOUSE y
 410   fi
 411fi
 412if [ "$CONFIG_ATARI" = "y" ]; then
 413   tristate 'Atari MFP serial support' CONFIG_ATARI_MFPSER
 414   tristate 'Atari SCC serial support' CONFIG_ATARI_SCC
 415   if [ "$CONFIG_ATARI_SCC" = "y" -o "$CONFIG_ATARI_SCC" = "m" ]; then
 416      bool '  Atari SCC serial DMA support' CONFIG_ATARI_SCC_DMA
 417   fi
 418   tristate 'Atari MIDI serial support' CONFIG_ATARI_MIDI
 419   if [ "$CONFIG_EXPERIMENTAL" = "y" ]; then
 420      tristate 'Atari DSP56k support (EXPERIMENTAL)' CONFIG_ATARI_DSP56K
 421   fi
 422fi
 423if [ "$CONFIG_AMIGA" = "y" ]; then
 424   tristate 'Amiga builtin serial support' CONFIG_AMIGA_BUILTIN_SERIAL
 425   if [ "$CONFIG_AMIGA_PCMCIA" = "y" ]; then
 426      tristate 'Hisoft Whippet PCMCIA serial support' CONFIG_WHIPPET_SERIAL
 427   fi
 428   tristate 'Multiface Card III serial support' CONFIG_MULTIFACE_III_TTY
 429   if [ "$CONFIG_EXPERIMENTAL" = "y" ]; then
 430      tristate 'Commodore A2232 serial support (EXPERIMENTAL)' CONFIG_A2232
 431   fi
 432fi
 433if [ "$CONFIG_PARPORT" = "n" ]; then
 434   if [ "$CONFIG_ZORRO" = "y" ]; then
 435      tristate 'GVP IO-Extender support' CONFIG_GVPIOEXT
 436      dep_tristate '  GVP IO-Extender parallel printer support' CONFIG_GVPIOEXT_LP $CONFIG_GVPIOEXT
 437      dep_tristate '  GVP IO-Extender PLIP support' CONFIG_GVPIOEXT_PLIP $CONFIG_GVPIOEXT
 438   fi
 439fi
 440if [ "$CONFIG_MAC" = "y" ]; then
 441   tristate 'Macintosh serial support' CONFIG_MAC_SCC
 442   bool 'Apple Desktop Bus (ADB) support' CONFIG_ADB
 443   if [ "$CONFIG_ADB" = "y" ]; then
 444      bool '   Include Mac II ADB driver' CONFIG_ADB_MACII
 445      bool '   Include Mac IIsi ADB driver' CONFIG_ADB_MACIISI
 446      bool '   Include CUDA ADB driver' CONFIG_ADB_CUDA
 447      bool '   Include IOP (IIfx/Quadra 9x0) ADB driver' CONFIG_ADB_IOP
 448      bool '   Include PMU (Powerbook) ADB driver' CONFIG_ADB_PMU68K
 449   fi
 450   dep_bool '   Use input layer for ADB devices' CONFIG_INPUT_ADBHID $CONFIG_INPUT
 451   if [ "$CONFIG_INPUT_ADBHID" = "y" ]; then
 452      define_bool CONFIG_MAC_HID y
 453      bool '     Support for ADB raw keycodes' CONFIG_MAC_ADBKEYCODES
 454      bool '     Support for mouse button 2+3 emulation' CONFIG_MAC_EMUMOUSEBTN
 455   else
 456      bool '   Support for ADB keyboard (old driver)' CONFIG_ADB_KEYBOARD
 457   fi
 458fi
 459if [ "$CONFIG_HP300" = "y" -a "$CONFIG_DIO" = "y" ]; then
 460   tristate 'HP DCA serial support' CONFIG_HPDCA
 461fi
 462if [ "$CONFIG_MVME147" = "y" ]; then
 463   bool 'SCC support for MVME147 serial ports' CONFIG_MVME147_SCC
 464fi
 465if [ "$CONFIG_MVME16x" = "y" ]; then
 466   bool 'CD2401 support for MVME166/7 serial ports' CONFIG_SERIAL167
 467   bool 'SCC support for MVME162 serial ports' CONFIG_MVME162_SCC
 468fi
 469if [ "$CONFIG_BVME6000" = "y" ]; then
 470   bool 'SCC support for BVME6000 serial ports' CONFIG_BVME6000_SCC
 471fi
 472if [ "$CONFIG_APOLLO" = "y" ]; then
 473   bool 'Support for DN serial port (dummy)' CONFIG_DN_SERIAL
 474   define_tristate CONFIG_SERIAL $CONFIG_DN_SERIAL
 475fi 
 476
 477if [ "$CONFIG_SUN3" = "y" -o "$CONFIG_SUN3X" = "y" ]; then
 478   bool 'Sun3/3x builtin serial support' CONFIG_SUN3X_ZS
 479else
 480   define_bool CONFIG_SUN3X_ZS n
 481fi
 482if [ "$CONFIG_SUN3X_ZS" = "y" ]; then
 483   define_bool CONFIG_SUN_KEYBOARD y
 484   define_bool CONFIG_SUN_MOUSE y
 485   define_bool CONFIG_BUSMOUSE y
 486   define_bool CONFIG_SBUS y
 487   define_bool CONFIG_SBUSCHAR y
 488   define_bool CONFIG_SUN_SERIAL y
 489else
 490   define_bool CONFIG_SUN_KEYBOARD n
 491   define_bool CONFIG_SUN_MOUSE n
 492   define_bool CONFIG_SBUS n
 493fi
 494
 495if [ "$CONFIG_ATARI_MFPSER" = "y" -o "$CONFIG_ATARI_SCC" = "y" -o \
 496     "$CONFIG_ATARI_MIDI" = "y" -o "$CONFIG_MAC_SCC" = "y" -o \
 497     "$CONFIG_AMIGA_BUILTIN_SERIAL" = "y" -o "$CONFIG_GVPIOEXT" = "y" -o \
 498     "$CONFIG_MULTIFACE_III_TTY" = "y" -o "$CONFIG_HPDCA" = "y" -o \
 499     "$CONFIG_SUN3X_ZS" = "y" -o "$CONFIG_SERIAL" = "y" -o \
 500     "$CONFIG_MVME147_SCC" -o "$CONFIG_SERIAL167" = "y" -o \
 501     "$CONFIG_MVME162_SCC" -o "$CONFIG_BVME6000_SCC" = "y" -o \
 502     "$CONFIG_DN_SERIAL" ]; then
 503   bool 'Support for serial port console' CONFIG_SERIAL_CONSOLE
 504fi
 505bool 'Support for user serial device modules' CONFIG_USERIAL
 506bool 'Watchdog Timer Support'   CONFIG_WATCHDOG
 507if [ "$CONFIG_WATCHDOG" != "n" ]; then
 508   bool '  Disable watchdog shutdown on close' CONFIG_WATCHDOG_NOWAYOUT
 509   bool '  Software Watchdog' CONFIG_SOFT_WATCHDOG
 510fi
 511if [ "$CONFIG_SUN3" = "y" ]; then
 512   define_bool CONFIG_GEN_RTC y
 513else
 514   tristate 'Generic /dev/rtc emulation' CONFIG_GEN_RTC      
 515fi
 516if [ "$CONFIG_GEN_RTC" != "n" ]; then
 517   bool '   Extended RTC operation' CONFIG_GEN_RTC_X
 518fi
 519bool 'Unix98 PTY support' CONFIG_UNIX98_PTYS
 520if [ "$CONFIG_UNIX98_PTYS" = "y" ]; then
 521   int '  Maximum number of Unix98 PTYs in use (0-2048)' CONFIG_UNIX98_PTY_COUNT 256
 522fi
 523
 524endmenu
 525
 526mainmenu_option next_comment
 527comment 'Sound support'
 528
 529tristate 'Sound card support' CONFIG_SOUND
 530if [ "$CONFIG_SOUND" != "n" ]; then
 531   source drivers/sound/dmasound/Config.in
 532fi
 533endmenu
 534
 535source fs/Config.in
 536
 537if [ "$CONFIG_VT" = "y" ]; then
 538   mainmenu_option next_comment
 539   comment 'Console drivers'
 540   source drivers/video/Config.in
 541   endmenu
 542fi
 543
 544mainmenu_option next_comment
 545comment 'Kernel hacking'
 546
 547bool 'Kernel debugging' CONFIG_DEBUG_KERNEL
 548if [ "$CONFIG_DEBUG_KERNEL" != "n" ]; then
 549   bool '  Magic SysRq key' CONFIG_MAGIC_SYSRQ
 550   bool '  Debug memory allocations' CONFIG_DEBUG_SLAB
 551   bool '  Verbose BUG() reporting' CONFIG_DEBUG_BUGVERBOSE
 552fi
 553
 554int 'Kernel messages buffer length shift (0 = default)' CONFIG_LOG_BUF_SHIFT 0
 555
 556endmenu
 557
 558source crypto/Config.in
 559source lib/Config.in
 560
lxr.linux.no kindly hosted by Redpill Linpro AS, provider of Linux consulting and operations services since 1995.