home *** CD-ROM | disk | FTP | other *** search
/ Il CD di internet / CD.iso / SOURCE / KERNEL-S / V1.0 / LINUX-1.0 / LINUX-1 / linux / config.in < prev    next >
Encoding:
Text File  |  1994-03-12  |  4.7 KB  |  140 lines

  1. #
  2. # For a description of the syntax of this configuration file,
  3. # see the Configure script.
  4. #
  5. *
  6. * General setup
  7. *
  8. bool 'Kernel math emulation' CONFIG_MATH_EMULATION y
  9. bool 'Normal harddisk support' CONFIG_BLK_DEV_HD y
  10. bool 'XT harddisk support' CONFIG_BLK_DEV_XD n
  11. bool 'TCP/IP networking' CONFIG_INET y
  12. bool 'Limit memory to low 16MB' CONFIG_MAX_16M n
  13. bool 'System V IPC' CONFIG_SYSVIPC y
  14. bool 'Use -m486 flag for 486-specific optimizations' CONFIG_M486 y
  15. *
  16. * Program binary formats
  17. *
  18. bool 'Elf executables' CONFIG_BINFMT_ELF y
  19. bool 'COFF executables' CONFIG_BINFMT_COFF y
  20. *
  21. * SCSI support
  22. *
  23. bool 'SCSI support?' CONFIG_SCSI n
  24. if [ "$CONFIG_SCSI" = "n" ]
  25. :
  26. : Skipping SCSI configuration options...
  27. :
  28. else
  29.     *
  30.     * SCSI support type (disk, tape, CDrom)
  31.     *
  32. bool 'Scsi disk support' CONFIG_BLK_DEV_SD y
  33. bool 'Scsi tape support' CONFIG_CHR_DEV_ST y
  34. bool 'Scsi CDROM support' CONFIG_BLK_DEV_SR y
  35. bool 'Scsi generic support' CONFIG_CHR_DEV_SG y
  36.     *
  37.     * SCSI low-level drivers
  38.     *
  39. bool 'Adaptec AHA152X support' CONFIG_SCSI_AHA152X y
  40. bool 'Adaptec AHA1542 support' CONFIG_SCSI_AHA1542 y
  41. bool 'Adaptec AHA1740 support' CONFIG_SCSI_AHA1740 y
  42. bool 'Future Domain 16xx SCSI support' CONFIG_SCSI_FUTURE_DOMAIN y
  43. bool 'Generic NCR5380 SCSI support' CONFIG_SCSI_GENERIC_NCR5380 y
  44. bool 'PAS16 SCSI support' CONFIG_SCSI_PAS16 y
  45. bool 'Seagate ST-02 and Future Domain TMC-8xx SCSI support' CONFIG_SCSI_SEAGATE y
  46. bool 'Trantor T128/T128F/T228 SCSI support' CONFIG_SCSI_T128 y
  47. bool 'UltraStor SCSI support' CONFIG_SCSI_ULTRASTOR y
  48. bool '7000FASST SCSI support' CONFIG_SCSI_7000FASST y
  49. fi
  50. *
  51. * Network device support
  52. *
  53. bool 'Network device support?' CONFIG_ETHERCARDS y
  54. if [ "$CONFIG_ETHERCARDS" = "n" ]
  55. :
  56. : Skipping ethercard configuration options...
  57. :
  58. else
  59. bool 'SLIP (serial line) support' CONFIG_SLIP n
  60. if [ "$CONFIG_SLIP" = "y" ]
  61.   bool ' CSLIP compressed headers' SL_COMPRESSED y
  62. #  bool ' SLIP debugging on' SL_DUMP y
  63. fi
  64. #bool 'PPP (point-to-point) support' CONFIG_PPP n
  65. bool 'PLIP (parallel port) support' CONFIG_PLIP n
  66. bool 'NE2000/NE1000 support' CONFIG_NE2000 n
  67. bool 'WD80*3 support' CONFIG_WD80x3 y
  68. bool 'SMC Ultra support' CONFIG_ULTRA n
  69. bool '3c501 support' CONFIG_EL1 n
  70. bool '3c503 support' CONFIG_EL2 n
  71. #bool '3c505 support' CONFIG_ELPLUS n
  72. #bool '3c507 support' CONFIG_EL16 n
  73. bool '3c509/3c579 support' CONFIG_EL3 n
  74. bool 'HP PCLAN support' CONFIG_HPLAN n
  75. bool 'AT1500 and NE2100 (LANCE and PCnet-ISA) support' CONFIG_LANCE n
  76. bool 'AT1700 support' CONFIG_AT1700 n
  77. #bool 'Zenith Z-Note support' CONFIG_ZNET n
  78. #bool 'EtherExpress support' CONFIG_EEXPRESS n
  79. bool 'DEPCA support' CONFIG_DEPCA n
  80. #bool 'NI52** support' CONFIG_NI52 n
  81. #bool 'NI65** support' CONFIG_NI65 n
  82. #bool 'Ansel Communications EISA 3200 support' CONFIG_AC3200 n
  83. #bool 'Cabletron E21xx support (not recommended)' CONFIG_E21 n
  84. bool 'D-Link DE600 pocket adaptor support' CONFIG_DE600 n
  85. bool 'AT-LAN-TEC/RealTek pocket adaptor support' CONFIG_ATP n
  86. fi
  87. *
  88. bool 'Sony CDU31A CDROM driver support' CONFIG_CDU31A n
  89. bool 'Mitsumi CDROM driver support' CONFIG_MCD n
  90. bool 'Matsushita/Panasonic CDROM driver support' CONFIG_SBPCD n
  91. *
  92. * Filesystems
  93. *
  94. bool 'Standard (minix) fs support' CONFIG_MINIX_FS y
  95. bool 'Extended fs support' CONFIG_EXT_FS n
  96. bool 'Second extended fs support' CONFIG_EXT2_FS y
  97. bool 'xiafs filesystem support' CONFIG_XIA_FS n
  98. bool 'msdos fs support' CONFIG_MSDOS_FS y
  99. bool '/proc filesystem support' CONFIG_PROC_FS y
  100. bool 'NFS filesystem support' CONFIG_NFS_FS y
  101. bool 'ISO9660 cdrom filesystem support' CONFIG_ISO9660_FS n
  102. bool 'OS/2 HPFS filesystem support (read only)' CONFIG_HPFS_FS n
  103. bool 'System V and Coherent filesystem support' CONFIG_SYSV_FS n
  104. *
  105. *  character devices
  106. *
  107. #bool 'Keyboard meta-key sends ESC-prefix' CONFIG_KBD_META y
  108. #bool 'Keyboard Num Lock on by default' CONFIG_KBD_NUML y
  109. bool 'Parallel printer support' CONFIG_PRINTER n
  110. bool 'Logitech busmouse support' CONFIG_BUSMOUSE n
  111. bool 'PS/2 mouse (aka "auxiliary device") support' CONFIG_PSMOUSE y
  112. if [ "$CONFIG_PSMOUSE" = "y" ]
  113. bool 'C&T 82C710 mouse port support (as on TI Travelmate)' CONFIG_82C710_MOUSE y
  114. fi
  115. bool 'Microsoft busmouse support' CONFIG_MS_BUSMOUSE n
  116. bool 'ATIXL busmouse support' CONFIG_ATIXL_BUSMOUSE n
  117. bool 'Selection (cut and paste for virtual consoles)' CONFIG_SELECTION n
  118. bool 'QIC-02 tape support' CONFIG_TAPE_QIC02 n
  119. bool 'QIC-117 tape support' CONFIG_FTAPE n
  120. if [ "$CONFIG_FTAPE" = "y" ]
  121. int ' number of ftape buffers' NR_FTAPE_BUFFERS 3
  122. fi
  123. *
  124. * Sound
  125. *
  126. bool 'Sound card support' CONFIG_SOUND n
  127. *
  128. * Kernel hacking
  129. *
  130. #bool 'Debug kmalloc/kfree' CONFIG_DEBUG_MALLOC n
  131. bool 'Kernel profiling support' CONFIG_PROFILE n
  132. if [ "$CONFIG_SCSI" = "y" ]
  133. bool 'Verbose scsi error reporting (kernel size +=12K)' CONFIG_SCSI_CONSTANTS y
  134. fi
  135. if [ "$CONFIG_SOUND" = "y" ]
  136.   exec touch .makesound
  137. else
  138.   exec rm -f .makesound
  139. fi
  140.