patch-2.1.54 linux/Documentation/Configure.help
Next file: linux/Documentation/devices.tex
Previous file: linux/net/netsyms.c
Back to the patch index
Back to the overall index
- Lines: 247
- Date:
Sat Sep 6 10:43:49 1997
- Orig file:
v2.1.53/linux/Documentation/Configure.help
- Orig date:
Wed Sep 3 20:52:41 1997
diff -u --recursive --new-file v2.1.53/linux/Documentation/Configure.help linux/Documentation/Configure.help
@@ -680,21 +680,38 @@
VGA driver is used. Note that, at this time, there is no X server
for these systems. If unsure, try N.
-PCI bios support
+PCI support
CONFIG_PCI
Find out whether you have a PCI motherboard. PCI is the name of a
bus system, i.e. the way the CPU talks to the other stuff inside
your box. Other bus systems are ISA, EISA, Microchannel (MCA) or
- VESA. If you have PCI, say Y, otherwise N. Note: some old PCI
- motherboards have BIOS bugs and may crash if "PCI bios support" is
- enabled (but they run fine without this option). The PCI-HOWTO,
- available via ftp (user: anonymous) in
- sunsite.unc.edu:/pub/Linux/docs/HOWTO, contains valuable information
- about which PCI hardware does work under Linux and which doesn't.
+ VESA. If you have PCI, say Y, otherwise N. The PCI-HOWTO, available
+ via ftp (user: anonymous) in sunsite.unc.edu:/pub/Linux/docs/HOWTO,
+ contains valuable information about which PCI hardware does work
+ under Linux and which doesn't.
If some of your PCI devices don't work and you get a warning during
boot time ("man dmesg"), please follow the instructions at the top
of include/linux/pci.h.
+PCI BIOS support
+CONFIG_PCI_BIOS
+ If you have enabled PCI bus support above, you probably want to allow
+ Linux to use your PCI BIOS to detect the PCI devices and determine
+ their configuration. Note: some old PCI motherboards have BIOS bugs
+ and may crash if this switch is enabled -- for such motherboards,
+ you should disable PCI BIOS support and use direct PCI access instead.
+ Except for some special cases (embedded systems with no BIOS), you
+ probably should say Y here.
+
+PCI direct access support
+CONFIG_PCI_DIRECT
+ If you don't want to use the PCI BIOS (e.g., because you run some
+ embedded system with no BIOS at all) or Linux says it cannot use
+ your PCI BIOS, you can enable direct PCI hardware here. It might fail
+ if your machine is based on some unusual chipset, but it usually
+ works. If both PCI BIOS and direct PCI access are enabled, the use
+ of BIOS is preferred. If unsure, say Y.
+
PCI bridge optimization (experimental)
CONFIG_PCI_OPTIMIZE
This can improve access times for some hardware devices under
@@ -2653,6 +2670,26 @@
can only use one protocol at a time, depending on what the other end
can understand).
+Shortwave radio modem driver
+CONFIG_HFMODEM
+ This experimental driver is used by a package (to be released)
+ that implements the shortwave radio protocols RTTY, Sitor (Amtor),
+ Pactor 1 and GTOR using a standard PC soundcard. If unsure,
+ say N.
+
+Shortwave radio modem driver support for SoundBlaster and compatible cards
+CONFIG_HFMODEM_SBC
+ This option enables the hfmodem driver to use SoundBlaster and
+ compatible cards. It requires a 16bit capable card, i.e.
+ SB16 or better, or ESS1688 or newer.
+
+Shortwave radio modem driver support for WSS and Crystal cards
+CONFIG_HFMODEM_WSS
+ This option enables the hfmodem driver to use WindowsSoundSystem
+ compatible cards. These cards feature a codec chip from either
+ Analog Devices (such as AD1848, AD1845, AD1812) or Crystal
+ Semiconductors (such as CS4248, CS423x).
+
Serial port KISS driver for AX.25
CONFIG_MKISS
KISS is the protocol used to send IP traffic over AX.25 radio
@@ -3056,10 +3093,14 @@
linux, read the Multiple-Ethernet-mini-HOWTO, available from
sunsite.unc.edu:/pub/Linux/docs/HOWTO/mini.
-ARCnet support
+Generic ARCnet support
CONFIG_ARCNET
If you have a network card of this type, say Y and check out the
(arguably) beautiful poetry in Documentation/networking/arcnet.txt.
+ You need both this driver, and the driver for the particular ARCnet
+ chipset of your card. If you don't know, then it's probably a
+ COM90xx type card, so say Y (or M) to ARCnet COM90xx chipset support
+ below.
You might also want to have a look at the Ethernet-HOWTO, available
via ftp (user: anonymous) in sunsite.unc.edu:/pub/Linux/docs/HOWTO
(even though ARCnet is not really ethernet). This driver is also
@@ -3097,6 +3138,31 @@
documentation in Documentation/networking/arcnet.txt for more
information about using arc0e and arc0s.
+ARCnet COM90xx chipset support
+CONFIG_ARCNET_COM90xx
+ This is the chipset driver for the standard COM90xx cards. If you always
+ used the old arcnet driver without knowing what type of card you had,
+ this is probably the one for you.
+
+ARCnet COM90xx IO mapped mode chipset support
+CONFIG_ARCNET_COM90xxIO
+ This is the chipset driver for the COM90xx cards, using them in IO-mapped
+ mode instead of memory-mapped mode. This is slower than the normal driver.
+ Only use it if your card doesn't support shared memory.
+
+ARCnet RIM I chipset support
+CONFIG_ARCNET_RIM_I
+ This is yet another chipset driver for the COM90xx cards, but this time
+ only using memory-mapped mode, and no IO ports at all. This driver is
+ completely untested, so if you have one of these cards, please mail
+ dwmw2@cam.ac.uk, especially if it works!
+
+ARCnet COM20020 chipset support
+CONFIG_ARCNET_COM20020
+ This is the driver for the new COM20020 chipset. It supports such things
+ as promiscuous mode, so packet sniffing is possible, and extra diagnostic
+ information.
+
Cabletron E21xx support
CONFIG_E2100
If you have a network (ethernet) card of this type, say Y and read
@@ -3222,6 +3288,16 @@
linux, read the Multiple-Ethernet-mini-HOWTO, available from
sunsite.unc.edu:/pub/Linux/docs/HOWTO/mini.
+NI5010 support
+CONFIG_NI5010
+ If you have a network (ethernet) card of this type, say Y and read
+ the Ethernet-HOWTO, available via ftp (user: anonymous) in
+ sunsite.unc.edu:/pub/Linux/docs/HOWTO. If you plan to use more than
+ one network card under linux, read the Multiple-Ethernet-mini-HOWTO,
+ available from sunsite.unc.edu:/pub/Linux/docs/HOWTO/mini.
+ Note that this is still experimental code. If you use this driver,
+ please contact the authors to join the development team.
+
NI5210 support
CONFIG_NI52
If you have a network (ethernet) card of this type, say Y and read
@@ -4445,6 +4521,12 @@
other console device, in which case you probably want to say Y to
"Console on serial port", below. If unsure, say N.
+Software generated cursor
+CONFIG_SOFTCURSOR
+ If you enable this option, you'll be able to do lots of nice things
+ with your cursor -- for example to turn it into a non-blinking one.
+ See Documentation/VGA-softcursor.txt for more information.
+
Standard/generic serial support
CONFIG_SERIAL
This selects whether you want to include the driver for the standard
@@ -4938,6 +5020,18 @@
module is called pcwd.o. If you want to compile it as a module, say
M here and read Documentation/modules.txt. Most people will say N.
+Acquire SBC Watchdog Timer
+CONFIG_ACQUIRE_WDT
+ This is the driver for the hardware watchdog on the PSC-6x86 Single
+ Board Computer produced by Acquire Inc (and others). This watchdog
+ simply watches your kernel to make sure it doesn't freeze, and if
+ it does, it resets your computer after a certain amount of time.
+ This driver is like the WDT501 driver but for different hardware.
+ This driver is also available as a module ( = code which can be
+ inserted in and removed from the running kernel whenever you want).
+ The module is called pscwdt.o. If you want to compile it as a module,
+ say M here and read Documentation/modules.txt. Most people will say N.
+
Enhanced Real Time Clock Support
CONFIG_RTC
If you say Y here and create a character special file /dev/rtc with
@@ -5853,6 +5947,76 @@
sharing a hard disk between i386 and m68k Linux boxes, for example.
Say Y if you need this feature; users who are only using their
system-native partitioning scheme can say N here.
+
+Build PowerMac Kernel (not PReP)
+CONFIG_PMAC
+ There are currently two different kinds of PowerPC-based machines
+ available: Apple Power Macintoshes and clones (such as the Motorola
+ Starmax series, and PReP (PowerPC Reference Platform) machines such
+ as the Motorola PowerStack range. Currently, a single kernel binary
+ only supports one type or the other. Say Y here to compile a kernel
+ which will run on Power Macintoshes and clones.
+
+Build PReP Kernel (not PowerMac)
+CONFIG_PREP
+ Say Y here to compile a kernel which will run on PReP (PowerPC
+ Reference Platform) machines such as the Motorola PowerStack range.
+ For Power Macintosh clones, including the Motorola Starmaxes, you
+ should say N (and Y to the previous question).
+
+Processor type
+CONFIG_MCOMMON
+ If you are compiling a kernel to run on a specific machine, you can
+ indicate which type of PowerPC processor it has. Currently this
+ option does very little.
+
+Support for Open Firmware device tree in /proc
+CONFIG_PROC_DEVICETREE
+ This option adds a device-tree directory under /proc which contains
+ an image of the device tree that the kernel copies from Open
+ Firmware. If unsure, say Y here.
+
+Support for ATI Mach64 display cards
+CONFIG_ATY_VIDEO
+ Several of the newer Power Macintoshes and clones have a video
+ display interface based on the ATI Mach64 chipset. Say N here if
+ you are sure you don't need this functionality, otherwise Y.
+
+Support for IMS Twin Turbo display card
+CONFIG_IMSTT_VIDEO
+ Some Power Macintosh clones have an IMS Twin Turbo video display
+ interface. Say Y to include support for this.
+
+MESH (Power Mac internal SCSI) support
+CONFIG_SCSI_MESH
+ Many Power Macintoshes and clones have a MESH (Macintosh Enhanced
+ SCSI Hardware) SCSI bus adaptor (the 7200 doesn't, but all of the
+ other Power Macintoshes do). Say Y to include support for this SCSI
+ adaptor.
+
+Maximum synchronous transfer rate
+CONFIG_SCSI_MESH_SYNC_RATE
+ On Power Macintoshes (and clones) where the MESH SCSI bus adaptor
+ drives a bus which is entirely internal to the machine (such as the
+ 7500, 7600, 8500, etc.), the MESH is capable of synchronous
+ operation at up to 10MB/s. On machines where the SCSI bus
+ controlled by the MESH can have external devices connected, it is
+ usually rated at 5MB/s. 5 is a safe value here unless you know the
+ MESH SCSI bus is internal only; in that case you can say 10. Say 0
+ to disable synchronous operation.
+
+53C94 (Power Mac external SCSI) support
+CONFIG_SCSI_MAC53C94
+ On Power Macintoshes (and clones) with two SCSI buses, the external
+ SCSI bus is usually controlled by a 53C94 SCSI bus adaptor. Older
+ machines which only have one SCSI bus, such as the 7200, also use
+ the 53C94. Say Y to include support for the 53C94.
+
+MACE (Power Mac ethernet) support
+CONFIG_MACE
+ Power Macintoshes and clones with ethernet built-in on the
+ motherboard will usually use a MACE (Medium Access Control for
+ Ethernet) interface. Say Y to include support for the MACE chip.
# need an empty line after last entry, for sed script in Configure.
FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen, slshen@lbl.gov