18c2ecf20Sopenharmony_ci# SPDX-License-Identifier: GPL-2.0 28c2ecf20Sopenharmony_ciif MMU 38c2ecf20Sopenharmony_ci 48c2ecf20Sopenharmony_ciconfig ARCH_MAY_HAVE_PC_FDC 58c2ecf20Sopenharmony_ci bool 68c2ecf20Sopenharmony_ci depends on BROKEN && (Q40 || SUN3X) 78c2ecf20Sopenharmony_ci default y 88c2ecf20Sopenharmony_ci 98c2ecf20Sopenharmony_cimenu "Platform devices" 108c2ecf20Sopenharmony_ci 118c2ecf20Sopenharmony_ciconfig HEARTBEAT 128c2ecf20Sopenharmony_ci bool "Use power LED as a heartbeat" if AMIGA || APOLLO || ATARI || Q40 138c2ecf20Sopenharmony_ci default y if !AMIGA && !APOLLO && !ATARI && !Q40 && HP300 148c2ecf20Sopenharmony_ci help 158c2ecf20Sopenharmony_ci Use the power-on LED on your machine as a load meter. The exact 168c2ecf20Sopenharmony_ci behavior is platform-dependent, but normally the flash frequency is 178c2ecf20Sopenharmony_ci a hyperbolic function of the 5-minute load average. 188c2ecf20Sopenharmony_ci 198c2ecf20Sopenharmony_ci# We have a dedicated heartbeat LED. :-) 208c2ecf20Sopenharmony_ciconfig PROC_HARDWARE 218c2ecf20Sopenharmony_ci bool "/proc/hardware support" 228c2ecf20Sopenharmony_ci depends on PROC_FS 238c2ecf20Sopenharmony_ci help 248c2ecf20Sopenharmony_ci Say Y here to support the /proc/hardware file, which gives you 258c2ecf20Sopenharmony_ci access to information about the machine you're running on, 268c2ecf20Sopenharmony_ci including the model, CPU, MMU, clock speed, BogoMIPS rating, 278c2ecf20Sopenharmony_ci and memory size. 288c2ecf20Sopenharmony_ci 298c2ecf20Sopenharmony_ciconfig NATFEAT 308c2ecf20Sopenharmony_ci bool "ARAnyM emulator support" 318c2ecf20Sopenharmony_ci depends on ATARI 328c2ecf20Sopenharmony_ci help 338c2ecf20Sopenharmony_ci This option enables support for ARAnyM native features, such as 348c2ecf20Sopenharmony_ci access to a disk image as /dev/hda. 358c2ecf20Sopenharmony_ci 368c2ecf20Sopenharmony_ciconfig NFBLOCK 378c2ecf20Sopenharmony_ci tristate "NatFeat block device support" 388c2ecf20Sopenharmony_ci depends on BLOCK && NATFEAT 398c2ecf20Sopenharmony_ci help 408c2ecf20Sopenharmony_ci Say Y to include support for the ARAnyM NatFeat block device 418c2ecf20Sopenharmony_ci which allows direct access to the hard drives without using 428c2ecf20Sopenharmony_ci the hardware emulation. 438c2ecf20Sopenharmony_ci 448c2ecf20Sopenharmony_ciconfig NFCON 458c2ecf20Sopenharmony_ci tristate "NatFeat console driver" 468c2ecf20Sopenharmony_ci depends on TTY && NATFEAT 478c2ecf20Sopenharmony_ci help 488c2ecf20Sopenharmony_ci Say Y to include support for the ARAnyM NatFeat console driver 498c2ecf20Sopenharmony_ci which allows the console output to be redirected to the stderr 508c2ecf20Sopenharmony_ci output of ARAnyM. 518c2ecf20Sopenharmony_ci 528c2ecf20Sopenharmony_ciconfig NFETH 538c2ecf20Sopenharmony_ci tristate "NatFeat Ethernet support" 548c2ecf20Sopenharmony_ci depends on ETHERNET && NATFEAT 558c2ecf20Sopenharmony_ci help 568c2ecf20Sopenharmony_ci Say Y to include support for the ARAnyM NatFeat network device 578c2ecf20Sopenharmony_ci which will emulate a regular ethernet device while presenting an 588c2ecf20Sopenharmony_ci ethertap device to the host system. 598c2ecf20Sopenharmony_ci 608c2ecf20Sopenharmony_ciconfig ATARI_ETHERNAT 618c2ecf20Sopenharmony_ci bool "Atari EtherNAT Ethernet support" 628c2ecf20Sopenharmony_ci depends on ATARI 638c2ecf20Sopenharmony_ci help 648c2ecf20Sopenharmony_ci Say Y to include support for the EtherNAT network adapter for the 658c2ecf20Sopenharmony_ci CT/60 extension port. 668c2ecf20Sopenharmony_ci 678c2ecf20Sopenharmony_ci To compile the actual ethernet driver, choose Y or M for the SMC91X 688c2ecf20Sopenharmony_ci option in the network device section; the module will be called smc91x. 698c2ecf20Sopenharmony_ci 708c2ecf20Sopenharmony_ciconfig ATARI_ETHERNEC 718c2ecf20Sopenharmony_ci bool "Atari EtherNEC Ethernet support" 728c2ecf20Sopenharmony_ci depends on ATARI_ROM_ISA 738c2ecf20Sopenharmony_ci help 748c2ecf20Sopenharmony_ci Say Y to include support for the EtherNEC network adapter for the 758c2ecf20Sopenharmony_ci ROM port. The driver works by polling instead of interrupts, so it 768c2ecf20Sopenharmony_ci is quite slow. 778c2ecf20Sopenharmony_ci 788c2ecf20Sopenharmony_ci This driver also supports the ethernet part of the NetUSBee ROM 798c2ecf20Sopenharmony_ci port combined Ethernet/USB adapter. 808c2ecf20Sopenharmony_ci 818c2ecf20Sopenharmony_ci To compile the actual ethernet driver, choose Y or M in for the NE2000 828c2ecf20Sopenharmony_ci option in the network device section; the module will be called ne. 838c2ecf20Sopenharmony_ci 848c2ecf20Sopenharmony_ciendmenu 858c2ecf20Sopenharmony_ci 868c2ecf20Sopenharmony_cimenu "Character devices" 878c2ecf20Sopenharmony_ci 888c2ecf20Sopenharmony_ciconfig ATARI_DSP56K 898c2ecf20Sopenharmony_ci tristate "Atari DSP56k support" 908c2ecf20Sopenharmony_ci depends on ATARI 918c2ecf20Sopenharmony_ci help 928c2ecf20Sopenharmony_ci If you want to be able to use the DSP56001 in Falcons, say Y. This 938c2ecf20Sopenharmony_ci driver is still experimental, and if you don't know what it is, or 948c2ecf20Sopenharmony_ci if you don't have this processor, just say N. 958c2ecf20Sopenharmony_ci 968c2ecf20Sopenharmony_ci To compile this driver as a module, choose M here. 978c2ecf20Sopenharmony_ci 988c2ecf20Sopenharmony_ciconfig AMIGA_BUILTIN_SERIAL 998c2ecf20Sopenharmony_ci tristate "Amiga builtin serial support" 1008c2ecf20Sopenharmony_ci depends on AMIGA && TTY 1018c2ecf20Sopenharmony_ci help 1028c2ecf20Sopenharmony_ci If you want to use your Amiga's built-in serial port in Linux, 1038c2ecf20Sopenharmony_ci answer Y. 1048c2ecf20Sopenharmony_ci 1058c2ecf20Sopenharmony_ci To compile this driver as a module, choose M here. 1068c2ecf20Sopenharmony_ci 1078c2ecf20Sopenharmony_ciconfig HPDCA 1088c2ecf20Sopenharmony_ci tristate "HP DCA serial support" 1098c2ecf20Sopenharmony_ci depends on DIO && SERIAL_8250 1108c2ecf20Sopenharmony_ci help 1118c2ecf20Sopenharmony_ci If you want to use the internal "DCA" serial ports on an HP300 1128c2ecf20Sopenharmony_ci machine, say Y here. 1138c2ecf20Sopenharmony_ci 1148c2ecf20Sopenharmony_ciconfig HPAPCI 1158c2ecf20Sopenharmony_ci tristate "HP APCI serial support" 1168c2ecf20Sopenharmony_ci depends on HP300 && SERIAL_8250 1178c2ecf20Sopenharmony_ci help 1188c2ecf20Sopenharmony_ci If you want to use the internal "APCI" serial ports on an HP400 1198c2ecf20Sopenharmony_ci machine, say Y here. 1208c2ecf20Sopenharmony_ci 1218c2ecf20Sopenharmony_ciconfig SERIAL_CONSOLE 1228c2ecf20Sopenharmony_ci bool "Support for serial port console" 1238c2ecf20Sopenharmony_ci depends on AMIGA_BUILTIN_SERIAL=y 1248c2ecf20Sopenharmony_ci help 1258c2ecf20Sopenharmony_ci If you say Y here, it will be possible to use a serial port as the 1268c2ecf20Sopenharmony_ci system console (the system console is the device which receives all 1278c2ecf20Sopenharmony_ci kernel messages and warnings and which allows logins in single user 1288c2ecf20Sopenharmony_ci mode). This could be useful if some terminal or printer is connected 1298c2ecf20Sopenharmony_ci to that serial port. 1308c2ecf20Sopenharmony_ci 1318c2ecf20Sopenharmony_ci Even if you say Y here, the currently visible virtual console 1328c2ecf20Sopenharmony_ci (/dev/tty0) will still be used as the system console by default, but 1338c2ecf20Sopenharmony_ci you can alter that using a kernel command line option such as 1348c2ecf20Sopenharmony_ci "console=ttyS1". (Try "man bootparam" or see the documentation of 1358c2ecf20Sopenharmony_ci your boot loader about how to pass options to the kernel at boot 1368c2ecf20Sopenharmony_ci time.) 1378c2ecf20Sopenharmony_ci 1388c2ecf20Sopenharmony_ci If you don't have a graphical console and you say Y here, the 1398c2ecf20Sopenharmony_ci kernel will automatically use the first serial line, /dev/ttyS0, as 1408c2ecf20Sopenharmony_ci system console. 1418c2ecf20Sopenharmony_ci 1428c2ecf20Sopenharmony_ci If unsure, say N. 1438c2ecf20Sopenharmony_ci 1448c2ecf20Sopenharmony_ciendmenu 1458c2ecf20Sopenharmony_ci 1468c2ecf20Sopenharmony_ciendif 147