1 |
199 |
simons |
#
|
2 |
|
|
# For a description of the syntax of this configuration file,
|
3 |
|
|
# see the Configure script.
|
4 |
|
|
#
|
5 |
|
|
mainmenu_name "Linux/68k Kernel Configuration"
|
6 |
|
|
|
7 |
|
|
mainmenu_option next_comment
|
8 |
|
|
comment 'Loadable module support'
|
9 |
|
|
bool 'Enable loadable module support' CONFIG_MODULES
|
10 |
|
|
if [ "$CONFIG_MODULES" = "y" ]; then
|
11 |
|
|
bool 'Set version information on all symbols for modules' CONFIG_MODVERSIONS
|
12 |
|
|
bool 'Kernel daemon support (e.g. autoload of modules)' CONFIG_KERNELD
|
13 |
|
|
fi
|
14 |
|
|
endmenu
|
15 |
|
|
|
16 |
|
|
mainmenu_option next_comment
|
17 |
|
|
comment 'General setup'
|
18 |
|
|
|
19 |
|
|
bool 'Amiga support' CONFIG_AMIGA
|
20 |
|
|
bool 'Atari support' CONFIG_ATARI
|
21 |
|
|
bool 'Macintosh support' CONFIG_MAC
|
22 |
|
|
bool '68040 floating point software package' CONFIG_FPSP_040
|
23 |
|
|
bool '68060 integer/floating point software package' CONFIG_IFPSP_060
|
24 |
|
|
bool 'Networking support' CONFIG_NET
|
25 |
|
|
bool 'System V IPC' CONFIG_SYSVIPC
|
26 |
|
|
tristate 'Kernel support for a.out binaries' CONFIG_BINFMT_AOUT
|
27 |
|
|
tristate 'Kernel support for ELF binaries' CONFIG_BINFMT_ELF
|
28 |
|
|
if [ "$CONFIG_BINFMT_ELF" = "y" ]; then
|
29 |
|
|
bool 'Compile kernel as ELF - if your GCC is ELF-GCC' CONFIG_KERNEL_ELF
|
30 |
|
|
fi
|
31 |
|
|
if [ "$CONFIG_AMIGA" = "y" ]; then
|
32 |
|
|
bool 'Amiga AutoConfig Identification' CONFIG_ZORRO
|
33 |
|
|
fi
|
34 |
|
|
endmenu
|
35 |
|
|
|
36 |
|
|
#
|
37 |
|
|
# Block device driver configuration
|
38 |
|
|
#
|
39 |
|
|
mainmenu_option next_comment
|
40 |
|
|
comment 'Floppy, IDE, and other block devices'
|
41 |
|
|
|
42 |
|
|
tristate 'Normal floppy disk support' CONFIG_BLK_DEV_FD
|
43 |
|
|
bool 'IDE harddisk support' CONFIG_BLK_DEV_IDE
|
44 |
|
|
if [ "$CONFIG_AMIGA" = "y" ]; then
|
45 |
|
|
bool 'Amiga Cybervision support' CONFIG_FB_CYBER
|
46 |
|
|
bool 'Amiga Zorro II ramdisk support' CONFIG_AMIGA_Z2RAM
|
47 |
|
|
fi
|
48 |
|
|
if [ "$CONFIG_ATARI" = "y" ]; then
|
49 |
|
|
bool 'Atari ACSI support' CONFIG_ATARI_ACSI
|
50 |
|
|
fi
|
51 |
|
|
|
52 |
|
|
tristate 'RAM disk support' CONFIG_BLK_DEV_RAM
|
53 |
|
|
if [ "$CONFIG_BLK_DEV_RAM" = "y" ]; then
|
54 |
|
|
bool ' Initial RAM disk (initrd) support' CONFIG_BLK_DEV_INITRD
|
55 |
|
|
fi
|
56 |
|
|
|
57 |
|
|
tristate 'Loopback device support' CONFIG_BLK_DEV_LOOP
|
58 |
|
|
endmenu
|
59 |
|
|
|
60 |
|
|
if [ "$CONFIG_NET" = "y" ]; then
|
61 |
|
|
source net/Config.in
|
62 |
|
|
fi
|
63 |
|
|
|
64 |
|
|
mainmenu_option next_comment
|
65 |
|
|
comment 'SCSI support'
|
66 |
|
|
|
67 |
|
|
tristate 'SCSI support' CONFIG_SCSI
|
68 |
|
|
|
69 |
|
|
if [ "$CONFIG_SCSI" != "n" ]; then
|
70 |
|
|
|
71 |
|
|
comment 'SCSI support type (disk, tape, CDrom)'
|
72 |
|
|
|
73 |
|
|
dep_tristate 'SCSI disk support' CONFIG_BLK_DEV_SD $CONFIG_SCSI
|
74 |
|
|
dep_tristate 'SCSI tape support' CONFIG_CHR_DEV_ST $CONFIG_SCSI
|
75 |
|
|
dep_tristate 'SCSI CDROM support' CONFIG_BLK_DEV_SR $CONFIG_SCSI
|
76 |
|
|
dep_tristate 'SCSI generic support' CONFIG_CHR_DEV_SG $CONFIG_SCSI
|
77 |
|
|
|
78 |
|
|
comment 'Some SCSI devices (e.g. CD jukebox) support multiple LUNs'
|
79 |
|
|
|
80 |
|
|
bool 'Probe all LUNs on each SCSI device' CONFIG_SCSI_MULTI_LUN
|
81 |
|
|
|
82 |
|
|
bool 'Verbose SCSI error reporting (kernel size +=12K)' CONFIG_SCSI_CONSTANTS
|
83 |
|
|
|
84 |
|
|
mainmenu_option next_comment
|
85 |
|
|
comment 'SCSI low-level drivers'
|
86 |
|
|
|
87 |
|
|
if [ "$CONFIG_AMIGA" = "y" ]; then
|
88 |
|
|
bool 'A3000 WD33C93A support' CONFIG_A3000_SCSI
|
89 |
|
|
bool 'A2091 WD33C93A support' CONFIG_A2091_SCSI
|
90 |
|
|
bool 'GVP Series II WD33C93A support' CONFIG_GVP11_SCSI
|
91 |
|
|
fi
|
92 |
|
|
if [ "$CONFIG_ATARI" = "y" ]; then
|
93 |
|
|
dep_tristate 'Atari native SCSI support' CONFIG_ATARI_SCSI $CONFIG_SCSI
|
94 |
|
|
fi
|
95 |
|
|
#dep_tristate 'SCSI debugging host adapter' CONFIG_SCSI_DEBUG $CONFIG_SCSI
|
96 |
|
|
endmenu
|
97 |
|
|
|
98 |
|
|
fi
|
99 |
|
|
endmenu
|
100 |
|
|
|
101 |
|
|
if [ "$CONFIG_NET" = "y" ]; then
|
102 |
|
|
|
103 |
|
|
mainmenu_option next_comment
|
104 |
|
|
comment 'Network device support'
|
105 |
|
|
|
106 |
|
|
bool 'Network device support' CONFIG_NETDEVICES
|
107 |
|
|
if [ "$CONFIG_NETDEVICES" = "y" ]; then
|
108 |
|
|
#
|
109 |
|
|
# Network device configuration
|
110 |
|
|
#
|
111 |
|
|
tristate 'Dummy net driver support' CONFIG_DUMMY
|
112 |
|
|
tristate 'SLIP (serial line) support' CONFIG_SLIP
|
113 |
|
|
if [ "$CONFIG_SLIP" != "n" ]; then
|
114 |
|
|
bool ' CSLIP compressed headers' CONFIG_SLIP_COMPRESSED
|
115 |
|
|
fi
|
116 |
|
|
tristate 'PPP (point-to-point) support' CONFIG_PPP
|
117 |
|
|
if [ ! "$CONFIG_PPP" = "n" ]; then
|
118 |
|
|
comment 'CCP compressors for PPP are only built as modules.'
|
119 |
|
|
fi
|
120 |
|
|
tristate 'EQL (serial line load balancing) support' CONFIG_EQUALIZER
|
121 |
|
|
if [ "$CONFIG_AMIGA" = "y" ]; then
|
122 |
|
|
tristate 'Ariadne support' CONFIG_ARIADNE
|
123 |
|
|
tristate 'A2065 support' CONFIG_A2065
|
124 |
|
|
tristate 'Hydra support' CONFIG_HYDRA
|
125 |
|
|
fi
|
126 |
|
|
if [ "$CONFIG_ATARI" = "y" ]; then
|
127 |
|
|
bool 'Atari Lance support' CONFIG_ATARILANCE
|
128 |
|
|
fi
|
129 |
|
|
fi
|
130 |
|
|
endmenu
|
131 |
|
|
|
132 |
|
|
fi
|
133 |
|
|
|
134 |
|
|
source fs/Config.in
|
135 |
|
|
|
136 |
|
|
mainmenu_option next_comment
|
137 |
|
|
comment 'Character devices'
|
138 |
|
|
|
139 |
|
|
bool 'Parallel printer support' CONFIG_PRINTER
|
140 |
|
|
if [ "$CONFIG_AMIGA" = "y" ]; then
|
141 |
|
|
tristate 'Amiga mouse support' CONFIG_AMIGAMOUSE
|
142 |
|
|
fi
|
143 |
|
|
if [ "$CONFIG_ATARI" = "y" ]; then
|
144 |
|
|
tristate 'Atari mouse support' CONFIG_ATARIMOUSE
|
145 |
|
|
fi
|
146 |
|
|
if [ "$CONFIG_ATARI" = y ]; then
|
147 |
|
|
tristate 'Atari MFP serial support' CONFIG_ATARI_MFPSER
|
148 |
|
|
tristate 'Atari SCC serial support' CONFIG_ATARI_SCC
|
149 |
|
|
tristate 'Atari MIDI serial support' CONFIG_ATARI_MIDI
|
150 |
|
|
fi
|
151 |
|
|
if [ "$CONFIG_AMIGA" = y ]; then
|
152 |
|
|
tristate 'Amiga builtin serial support' CONFIG_AMIGA_BUILTIN_SERIAL
|
153 |
|
|
bool 'GVP IO-Extender support' CONFIG_GVPIOEXT
|
154 |
|
|
tristate 'Multiface Card III serial support' CONFIG_MULTIFACE_III_TTY
|
155 |
|
|
fi
|
156 |
|
|
bool 'Support for user serial device modules' CONFIG_USERIAL
|
157 |
|
|
bool 'Watchdog Timer Support' CONFIG_WATCHDOG
|
158 |
|
|
if [ "$CONFIG_WATCHDOG" != "n" ]; then
|
159 |
|
|
bool ' Disable watchdog shutdown on close' CONFIG_WATCHDOG_NOWAYOUT
|
160 |
|
|
bool ' Software Watchdog' CONFIG_SOFT_WATCHDOG
|
161 |
|
|
fi
|
162 |
|
|
bool 'Support for user misc device modules' CONFIG_UMISC
|
163 |
|
|
endmenu
|
164 |
|
|
|
165 |
|
|
mainmenu_option next_comment
|
166 |
|
|
comment 'Sound support'
|
167 |
|
|
|
168 |
|
|
bool 'Sound support' CONFIG_SOUND y
|
169 |
|
|
if [ "$CONFIG_SOUND" != "n" ]; then
|
170 |
|
|
bool 'Amiga or Atari DMA sound support' CONFIG_DMASOUND y
|
171 |
|
|
fi
|
172 |
|
|
endmenu
|
173 |
|
|
|
174 |
|
|
mainmenu_option next_comment
|
175 |
|
|
comment 'Kernel hacking'
|
176 |
|
|
|
177 |
|
|
#bool 'Debug kmalloc/kfree' CONFIG_DEBUG_MALLOC
|
178 |
|
|
bool 'Kernel profiling support' CONFIG_PROFILE
|
179 |
|
|
if [ "$CONFIG_PROFILE" = "y" ]; then
|
180 |
|
|
int ' Profile shift count' CONFIG_PROFILE_SHIFT 2
|
181 |
|
|
fi
|
182 |
|
|
endmenu
|