162306a36Sopenharmony_ci# SPDX-License-Identifier: GPL-2.0 262306a36Sopenharmony_ciif MMU 362306a36Sopenharmony_ci 462306a36Sopenharmony_ciconfig ARCH_MAY_HAVE_PC_FDC 562306a36Sopenharmony_ci bool 662306a36Sopenharmony_ci depends on BROKEN && (Q40 || SUN3X) 762306a36Sopenharmony_ci default y 862306a36Sopenharmony_ci 962306a36Sopenharmony_cimenu "Platform devices" 1062306a36Sopenharmony_ci 1162306a36Sopenharmony_ciconfig HEARTBEAT 1262306a36Sopenharmony_ci bool "Use power LED as a heartbeat" if AMIGA || APOLLO || ATARI || Q40 1362306a36Sopenharmony_ci default y if !AMIGA && !APOLLO && !ATARI && !Q40 && HP300 1462306a36Sopenharmony_ci help 1562306a36Sopenharmony_ci Use the power-on LED on your machine as a load meter. The exact 1662306a36Sopenharmony_ci behavior is platform-dependent, but normally the flash frequency is 1762306a36Sopenharmony_ci a hyperbolic function of the 5-minute load average. 1862306a36Sopenharmony_ci 1962306a36Sopenharmony_ci# We have a dedicated heartbeat LED. :-) 2062306a36Sopenharmony_ciconfig PROC_HARDWARE 2162306a36Sopenharmony_ci bool "/proc/hardware support" 2262306a36Sopenharmony_ci depends on PROC_FS 2362306a36Sopenharmony_ci help 2462306a36Sopenharmony_ci Say Y here to support the /proc/hardware file, which gives you 2562306a36Sopenharmony_ci access to information about the machine you're running on, 2662306a36Sopenharmony_ci including the model, CPU, MMU, clock speed, BogoMIPS rating, 2762306a36Sopenharmony_ci and memory size. 2862306a36Sopenharmony_ci 2962306a36Sopenharmony_ciconfig NATFEAT 3062306a36Sopenharmony_ci bool "ARAnyM emulator support" 3162306a36Sopenharmony_ci depends on ATARI 3262306a36Sopenharmony_ci help 3362306a36Sopenharmony_ci This option enables support for ARAnyM native features, such as 3462306a36Sopenharmony_ci access to a disk image as /dev/hda. 3562306a36Sopenharmony_ci 3662306a36Sopenharmony_ciconfig NFBLOCK 3762306a36Sopenharmony_ci tristate "NatFeat block device support" 3862306a36Sopenharmony_ci depends on BLOCK && NATFEAT 3962306a36Sopenharmony_ci help 4062306a36Sopenharmony_ci Say Y to include support for the ARAnyM NatFeat block device 4162306a36Sopenharmony_ci which allows direct access to the hard drives without using 4262306a36Sopenharmony_ci the hardware emulation. 4362306a36Sopenharmony_ci 4462306a36Sopenharmony_ciconfig NFCON 4562306a36Sopenharmony_ci tristate "NatFeat console driver" 4662306a36Sopenharmony_ci depends on TTY && NATFEAT 4762306a36Sopenharmony_ci help 4862306a36Sopenharmony_ci Say Y to include support for the ARAnyM NatFeat console driver 4962306a36Sopenharmony_ci which allows the console output to be redirected to the stderr 5062306a36Sopenharmony_ci output of ARAnyM. 5162306a36Sopenharmony_ci 5262306a36Sopenharmony_ciconfig NFETH 5362306a36Sopenharmony_ci tristate "NatFeat Ethernet support" 5462306a36Sopenharmony_ci depends on ETHERNET && NATFEAT 5562306a36Sopenharmony_ci help 5662306a36Sopenharmony_ci Say Y to include support for the ARAnyM NatFeat network device 5762306a36Sopenharmony_ci which will emulate a regular ethernet device while presenting an 5862306a36Sopenharmony_ci ethertap device to the host system. 5962306a36Sopenharmony_ci 6062306a36Sopenharmony_ciconfig ATARI_ETHERNAT 6162306a36Sopenharmony_ci bool "Atari EtherNAT Ethernet support" 6262306a36Sopenharmony_ci depends on ATARI 6362306a36Sopenharmony_ci help 6462306a36Sopenharmony_ci Say Y to include support for the EtherNAT network adapter for the 6562306a36Sopenharmony_ci CT/60 extension port. 6662306a36Sopenharmony_ci 6762306a36Sopenharmony_ci To compile the actual ethernet driver, choose Y or M for the SMC91X 6862306a36Sopenharmony_ci option in the network device section; the module will be called smc91x. 6962306a36Sopenharmony_ci 7062306a36Sopenharmony_ciconfig ATARI_ETHERNEC 7162306a36Sopenharmony_ci bool "Atari EtherNEC Ethernet support" 7262306a36Sopenharmony_ci depends on ATARI_ROM_ISA 7362306a36Sopenharmony_ci help 7462306a36Sopenharmony_ci Say Y to include support for the EtherNEC network adapter for the 7562306a36Sopenharmony_ci ROM port. The driver works by polling instead of interrupts, so it 7662306a36Sopenharmony_ci is quite slow. 7762306a36Sopenharmony_ci 7862306a36Sopenharmony_ci This driver also supports the ethernet part of the NetUSBee ROM 7962306a36Sopenharmony_ci port combined Ethernet/USB adapter. 8062306a36Sopenharmony_ci 8162306a36Sopenharmony_ci To compile the actual ethernet driver, choose Y or M in for the NE2000 8262306a36Sopenharmony_ci option in the network device section; the module will be called ne. 8362306a36Sopenharmony_ci 8462306a36Sopenharmony_ciendmenu 8562306a36Sopenharmony_ci 8662306a36Sopenharmony_cimenu "Character devices" 8762306a36Sopenharmony_ci 8862306a36Sopenharmony_ciconfig ATARI_DSP56K 8962306a36Sopenharmony_ci tristate "Atari DSP56k support" 9062306a36Sopenharmony_ci depends on ATARI 9162306a36Sopenharmony_ci help 9262306a36Sopenharmony_ci If you want to be able to use the DSP56001 in Falcons, say Y. This 9362306a36Sopenharmony_ci driver is still experimental, and if you don't know what it is, or 9462306a36Sopenharmony_ci if you don't have this processor, just say N. 9562306a36Sopenharmony_ci 9662306a36Sopenharmony_ci To compile this driver as a module, choose M here. 9762306a36Sopenharmony_ci 9862306a36Sopenharmony_ciconfig AMIGA_BUILTIN_SERIAL 9962306a36Sopenharmony_ci tristate "Amiga builtin serial support" 10062306a36Sopenharmony_ci depends on AMIGA && TTY 10162306a36Sopenharmony_ci help 10262306a36Sopenharmony_ci If you want to use your Amiga's built-in serial port in Linux, 10362306a36Sopenharmony_ci answer Y. 10462306a36Sopenharmony_ci 10562306a36Sopenharmony_ci To compile this driver as a module, choose M here. 10662306a36Sopenharmony_ci 10762306a36Sopenharmony_ciconfig HPDCA 10862306a36Sopenharmony_ci tristate "HP DCA serial support" 10962306a36Sopenharmony_ci depends on DIO && SERIAL_8250 11062306a36Sopenharmony_ci help 11162306a36Sopenharmony_ci If you want to use the internal "DCA" serial ports on an HP300 11262306a36Sopenharmony_ci machine, say Y here. 11362306a36Sopenharmony_ci 11462306a36Sopenharmony_ciconfig HPAPCI 11562306a36Sopenharmony_ci tristate "HP APCI serial support" 11662306a36Sopenharmony_ci depends on HP300 && SERIAL_8250 11762306a36Sopenharmony_ci help 11862306a36Sopenharmony_ci If you want to use the internal "APCI" serial ports on an HP400 11962306a36Sopenharmony_ci machine, say Y here. 12062306a36Sopenharmony_ci 12162306a36Sopenharmony_ciconfig SERIAL_CONSOLE 12262306a36Sopenharmony_ci bool "Support for serial port console" 12362306a36Sopenharmony_ci depends on AMIGA_BUILTIN_SERIAL=y 12462306a36Sopenharmony_ci help 12562306a36Sopenharmony_ci If you say Y here, it will be possible to use a serial port as the 12662306a36Sopenharmony_ci system console (the system console is the device which receives all 12762306a36Sopenharmony_ci kernel messages and warnings and which allows logins in single user 12862306a36Sopenharmony_ci mode). This could be useful if some terminal or printer is connected 12962306a36Sopenharmony_ci to that serial port. 13062306a36Sopenharmony_ci 13162306a36Sopenharmony_ci Even if you say Y here, the currently visible virtual console 13262306a36Sopenharmony_ci (/dev/tty0) will still be used as the system console by default, but 13362306a36Sopenharmony_ci you can alter that using a kernel command line option such as 13462306a36Sopenharmony_ci "console=ttyS1". (Try "man bootparam" or see the documentation of 13562306a36Sopenharmony_ci your boot loader about how to pass options to the kernel at boot 13662306a36Sopenharmony_ci time.) 13762306a36Sopenharmony_ci 13862306a36Sopenharmony_ci If you don't have a graphical console and you say Y here, the 13962306a36Sopenharmony_ci kernel will automatically use the first serial line, /dev/ttyS0, as 14062306a36Sopenharmony_ci system console. 14162306a36Sopenharmony_ci 14262306a36Sopenharmony_ci If unsure, say N. 14362306a36Sopenharmony_ci 14462306a36Sopenharmony_ciendmenu 14562306a36Sopenharmony_ci 14662306a36Sopenharmony_ciendif 147