home *** CD-ROM | disk | FTP | other *** search
/ Il CD di internet / CD.iso / SOURCE / KERNEL-S / V1.2 / LINUX-1.2 / LINUX-1 / linux / arch / sparc / config.in next >
Encoding:
Text File  |  1995-02-26  |  8.7 KB  |  247 lines

  1. #
  2. # arch/sparc/config.in
  3. #
  4. # Bare minimum configuration file for the Sparc.
  5. #
  6. # Copyright (C) 1994 David S. Miller (davem@caip.rutgers.edu)
  7. #
  8. # For a description of the syntax of this configuration file,
  9. # see the Configure script.
  10. #
  11.  
  12. comment 'Sparc Kernel setup'
  13.  
  14. bool 'Sparc V8 kernel' CONFIG_SPARC_V8 y
  15. bool 'Sparc SMP support' CONFIG_LINUX_SMP n
  16. bool 'Sparc SUN4M support' CONFIG_SUN4M n
  17. bool 'Sparc Reference MMU' CONFIG_SRMMU n
  18. bool 'Networking support' CONFIG_NET n
  19. bool 'Limit memory to low 16MB' CONFIG_MAX_16M n
  20. bool 'System V IPC' CONFIG_SYSVIPC y
  21. bool 'Kernel support for ELF binaries' CONFIG_BINFMT_ELF y
  22.  
  23. if [ "$CONFIG_NET" = "y" ]; then
  24. comment 'Networking options'
  25. bool 'TCP/IP networking' CONFIG_INET y
  26. if [ "$CONFIG_INET" "=" "y" ]; then
  27. bool 'IP forwarding/gatewaying' CONFIG_IP_FORWARD n
  28. bool 'IP multicasting (ALPHA)' CONFIG_IP_MULTICAST n
  29. bool 'IP firewalling' CONFIG_IP_FIREWALL n
  30. bool 'IP accounting' CONFIG_IP_ACCT n
  31. comment '(it is safe to leave these untouched)'
  32. bool 'PC/TCP compatibility mode' CONFIG_INET_PCTCP n
  33. bool 'Reverse ARP' CONFIG_INET_RARP n
  34. bool 'Assume subnets are local' CONFIG_INET_SNARL y
  35. bool 'Disable NAGLE algorithm (normally enabled)' CONFIG_TCP_NAGLE_OFF n
  36. fi
  37. bool 'The IPX protocol' CONFIG_IPX n
  38. #bool 'Amateur Radio AX.25 Level 2' CONFIG_AX25 n
  39. fi
  40.  
  41. comment 'SCSI support'
  42.  
  43. bool 'SCSI support?' CONFIG_SCSI n
  44.  
  45. if [ "$CONFIG_SCSI" = "n" ]; then
  46.  
  47. comment 'Skipping SCSI configuration options...'
  48.  
  49. else
  50.  
  51. comment 'SCSI support type (disk, tape, CDrom)'
  52.  
  53. bool 'Scsi disk support' CONFIG_BLK_DEV_SD y
  54. bool 'Scsi tape support' CONFIG_CHR_DEV_ST n
  55. bool 'Scsi CDROM support' CONFIG_BLK_DEV_SR n
  56. bool 'Scsi generic support' CONFIG_CHR_DEV_SG n
  57.  
  58. comment 'SCSI low-level drivers'
  59.  
  60. bool 'Adaptec AHA152X support' CONFIG_SCSI_AHA152X n
  61. bool 'Adaptec AHA1542 support' CONFIG_SCSI_AHA1542 y
  62. bool 'Adaptec AHA1740 support' CONFIG_SCSI_AHA1740 n
  63. bool 'Adaptec AHA274X/284X support' CONFIG_SCSI_AHA274X n
  64. bool 'BusLogic SCSI support' CONFIG_SCSI_BUSLOGIC n
  65. bool 'UltraStor 14F/34F support' CONFIG_SCSI_U14_34F n
  66. bool 'Future Domain 16xx SCSI support' CONFIG_SCSI_FUTURE_DOMAIN n
  67. bool 'Generic NCR5380 SCSI support' CONFIG_SCSI_GENERIC_NCR5380 n
  68. if [ "$CONFIG_PCI" = "y" ]; then
  69.   bool 'NCR53c7,8xx SCSI support'  CONFIG_SCSI_NCR53C7xx n
  70. fi
  71. bool 'Always IN2000 SCSI support (test release)' CONFIG_SCSI_IN2000 n
  72. bool 'PAS16 SCSI support' CONFIG_SCSI_PAS16 n
  73. bool 'QLOGIC SCSI support' CONFIG_SCSI_QLOGIC n
  74. bool 'Seagate ST-02 and Future Domain TMC-8xx SCSI support' CONFIG_SCSI_SEAGATE n
  75. bool 'Trantor T128/T128F/T228 SCSI support' CONFIG_SCSI_T128 n
  76. bool 'UltraStor SCSI support' CONFIG_SCSI_ULTRASTOR n
  77. bool '7000FASST SCSI support' CONFIG_SCSI_7000FASST n
  78. bool 'EATA ISA/EISA (DPT PM2011/021/012/022/122/322) support' CONFIG_SCSI_EATA n
  79. #bool 'SCSI debugging host adapter' CONFIG_SCSI_DEBUG n
  80. fi
  81.  
  82.  
  83. if [ "$CONFIG_NET" = "y" ]; then
  84.  
  85. comment 'Network device support'
  86.  
  87. bool 'Network device support?' CONFIG_NETDEVICES y
  88. if [ "$CONFIG_NETDEVICES" = "n" ]; then
  89.  
  90. comment 'Skipping network driver configuration options...'
  91.  
  92. else
  93. bool 'Dummy net driver support' CONFIG_DUMMY n
  94. bool 'SLIP (serial line) support' CONFIG_SLIP n
  95. if [ "$CONFIG_SLIP" = "y" ]; then
  96.   bool ' CSLIP compressed headers' SL_COMPRESSED y
  97.   bool ' 16 channels instead of 4' SL_SLIP_LOTS n
  98. #  bool ' SLIP debugging on' SL_DUMP y
  99. fi
  100. bool 'PPP (point-to-point) support' CONFIG_PPP n
  101. bool 'PLIP (parallel port) support' CONFIG_PLIP n
  102. bool 'Load balancing support (experimental)' CONFIG_SLAVE_BALANCING n
  103. bool 'Do you want to be offered ALPHA test drivers' CONFIG_NET_ALPHA n
  104. bool 'Western Digital/SMC cards' CONFIG_NET_VENDOR_SMC n
  105. if [ "$CONFIG_NET_VENDOR_SMC" = "y" ]; then
  106.     bool 'WD80*3 support' CONFIG_WD80x3 n
  107.     bool 'SMC Ultra support' CONFIG_ULTRA n
  108. fi
  109. bool 'AMD LANCE and PCnet (AT1500 and NE2100) support' CONFIG_LANCE n
  110. bool '3COM cards' CONFIG_NET_VENDOR_3COM y
  111. if [ "$CONFIG_NET_VENDOR_3COM" = "y" ]; then
  112.     bool '3c501 support' CONFIG_EL1 n
  113.     bool '3c503 support' CONFIG_EL2 n
  114.     if [ "$CONFIG_NET_ALPHA" = "y" ]; then
  115.         bool '3c505 support' CONFIG_ELPLUS n
  116.         bool '3c507 support' CONFIG_EL16 n
  117.     fi
  118.     bool '3c509/3c579 support' CONFIG_EL3 y
  119. fi
  120. bool 'Other ISA cards' CONFIG_NET_ISA n
  121. if [ "$CONFIG_NET_ISA" = "y" ]; then
  122.     bool 'Cabletron E21xx support' CONFIG_E2100 n
  123.     bool 'DEPCA support' CONFIG_DEPCA n
  124.     bool 'EtherWorks 3 support' CONFIG_EWRK3 n
  125.     if [ "$CONFIG_NET_ALPHA" = "y" ]; then
  126. #        bool 'Arcnet support' CONFIG_ARCNET n
  127.         bool 'AT1700 support' CONFIG_AT1700 n
  128. #        bool 'EtherExpressPro support' CONFIG_EEXPRESS_PRO n
  129.         bool 'EtherExpress support' CONFIG_EEXPRESS n
  130.         bool 'NI5210 support' CONFIG_NI52 n
  131.         bool 'NI6510 support' CONFIG_NI65 n
  132.     fi
  133.     bool 'HP PCLAN+ (27247B and 27252A) support' CONFIG_HPLAN_PLUS n
  134.     bool 'HP PCLAN (27245 and other 27xxx series) support' CONFIG_HPLAN n
  135.     bool 'NE2000/NE1000 support' CONFIG_NE2000 y
  136.     bool 'SK_G16 support' CONFIG_SK_G16 n
  137. fi
  138. bool 'EISA, VLB, PCI and on board controllers' CONFIG_NET_EISA n
  139. if [ "$CONFIG_NET_EISA" = "y" ]; then
  140.     if [ "$CONFIG_NET_ALPHA" = "y" ]; then
  141.         bool 'Ansel Communications EISA 3200 support' CONFIG_AC3200 n
  142.     fi
  143.     bool 'Apricot Xen-II on board ethernet' CONFIG_APRICOT n
  144. #    bool 'DEC 21040 PCI support' CONFIG_DEC_ELCP n
  145. #    bool 'LPL T100V 100Mbs support' CONFIG_LPL_T100 n
  146. #    bool 'PCnet32 (32 bit VLB and PCI LANCE) support' CONFIG_PCNET32 n
  147.     bool 'Zenith Z-Note support' CONFIG_ZNET y
  148. fi
  149. bool 'Pocket and portable adaptors' CONFIG_NET_POCKET n
  150. if [ "$CONFIG_NET_POCKET" = "y" ]; then
  151.     bool 'AT-LAN-TEC/RealTek pocket adaptor support' CONFIG_ATP n
  152.     bool 'D-Link DE600 pocket adaptor support' CONFIG_DE600 n
  153.     bool 'D-Link DE620 pocket adaptor support' CONFIG_DE620 n
  154. #    bool 'Silicom pocket adaptor support' CONFIG_SILICOM_PEA n
  155. #    bool 'WaveLAN PCMCIA support' CONFIG_WaveLAN n
  156. #    bool '3 Com 3c589 PCMCIA support' CONFIG_3C589 n
  157. fi
  158. fi
  159. fi
  160.  
  161. comment 'CD-ROM drivers (not for SCSI or IDE/ATAPI drives)'
  162.  
  163. bool 'Sony CDU31A/CDU33A CDROM driver support' CONFIG_CDU31A n
  164. bool 'Mitsumi (not IDE/ATAPI) CDROM driver support' CONFIG_MCD n
  165. bool 'Matsushita/Panasonic CDROM driver support' CONFIG_SBPCD n
  166. if [ "$CONFIG_SBPCD" = "y" ]; then
  167.   bool 'Matsushita/Panasonic second CDROM controller support' CONFIG_SBPCD2 n
  168.   if [ "$CONFIG_SBPCD2" = "y" ]; then
  169.     bool 'Matsushita/Panasonic third CDROM controller support' CONFIG_SBPCD3 n
  170.     if [ "$CONFIG_SBPCD3" = "y" ]; then
  171.       bool 'Matsushita/Panasonic fourth CDROM controller support' CONFIG_SBPCD4 n
  172.     fi
  173.   fi
  174. fi
  175. bool 'Aztech/Orchid/Okano/Wearnes (non IDE) CDROM support' CONFIG_AZTCD n
  176.  
  177. comment 'Filesystems'
  178.  
  179. bool 'Standard (minix) fs support' CONFIG_MINIX_FS y
  180. bool 'Extended fs support' CONFIG_EXT_FS y
  181. bool 'Second extended fs support' CONFIG_EXT2_FS y
  182. bool 'xiafs filesystem support' CONFIG_XIA_FS y
  183. bool 'msdos fs support' CONFIG_MSDOS_FS y
  184. if [ "$CONFIG_MSDOS_FS" = "y" ]; then
  185. bool 'umsdos: Unix like fs on top of std MSDOS FAT fs' CONFIG_UMSDOS_FS n
  186. fi
  187. bool '/proc filesystem support' CONFIG_PROC_FS n
  188. if [ "$CONFIG_INET" = "y" ]; then
  189. bool 'NFS filesystem support' CONFIG_NFS_FS n
  190. fi
  191. if [ "$CONFIG_BLK_DEV_SR" = "y" -o "$CONFIG_CDU31A" = "y" -o "$CONFIG_MCD" = "y" -o "$CONFIG_SBPCD" = "y" -o "$CONFIG_BLK_DEV_IDECD" = "y" ]; then
  192.     bool 'ISO9660 cdrom filesystem support' CONFIG_ISO9660_FS y
  193. else
  194.     bool 'ISO9660 cdrom filesystem support' CONFIG_ISO9660_FS n
  195. fi
  196. bool 'OS/2 HPFS filesystem support (read only)' CONFIG_HPFS_FS n
  197. bool 'System V and Coherent filesystem support' CONFIG_SYSV_FS y
  198.  
  199.  
  200. comment 'character devices'
  201.  
  202. bool 'Cyclades async mux support' CONFIG_CYCLADES n
  203. bool 'Parallel printer support' CONFIG_PRINTER n
  204. bool 'Logitech busmouse support' CONFIG_BUSMOUSE n
  205. bool 'PS/2 mouse (aka "auxiliary device") support' CONFIG_PSMOUSE n
  206. if [ "$CONFIG_PSMOUSE" = "y" ]; then
  207. bool 'C&T 82C710 mouse port support (as on TI Travelmate)' CONFIG_82C710_MOUSE y
  208. fi
  209. bool 'Microsoft busmouse support' CONFIG_MS_BUSMOUSE n
  210. bool 'ATIXL busmouse support' CONFIG_ATIXL_BUSMOUSE n
  211.  
  212.  
  213. bool 'QIC-02 tape support' CONFIG_QIC02_TAPE n
  214. if [ "$CONFIG_QIC02_TAPE" = "y" ]; then
  215. bool 'Do you want runtime configuration for QIC-02' CONFIG_QIC02_DYNCONF y
  216. if [ "$CONFIG_QIC02_DYNCONF" != "y" ]; then
  217.  
  218. comment '>>> Edit configuration parameters in ./include/linux/tpqic02.h!'
  219.  
  220. else
  221.  
  222. comment '>>> Setting runtime QIC-02 configuration is done with qic02conf'
  223. comment '>>> Which is available from ftp://ftp.funet.fi/pub/OS/Linux/BETA/QIC-02/'
  224.  
  225. fi
  226. fi
  227.  
  228. bool 'QIC-117 tape support' CONFIG_FTAPE n
  229. if [ "$CONFIG_FTAPE" = "y" ]; then
  230. int ' number of ftape buffers' NR_FTAPE_BUFFERS 3
  231. fi
  232.  
  233. comment 'Sound'
  234.  
  235. bool 'Sound card support' CONFIG_SOUND n
  236.  
  237. comment 'Kernel hacking'
  238.  
  239. #bool 'Debug kmalloc/kfree' CONFIG_DEBUG_MALLOC n
  240. bool 'Kernel profiling support' CONFIG_PROFILE n
  241. if [ "$CONFIG_PROFILE" = "y" ]; then
  242.   int ' Profile shift count' CONFIG_PROFILE_SHIFT 2
  243. fi
  244. if [ "$CONFIG_SCSI" = "y" ]; then
  245. bool 'Verbose scsi error reporting (kernel size +=12K)' CONFIG_SCSI_CONSTANTS y
  246. fi
  247.