1*4882a593Smuzhiyun# SPDX-License-Identifier: GPL-2.0 2*4882a593Smuzhiyunif MMU 3*4882a593Smuzhiyun 4*4882a593Smuzhiyunconfig ARCH_MAY_HAVE_PC_FDC 5*4882a593Smuzhiyun bool 6*4882a593Smuzhiyun depends on BROKEN && (Q40 || SUN3X) 7*4882a593Smuzhiyun default y 8*4882a593Smuzhiyun 9*4882a593Smuzhiyunmenu "Platform devices" 10*4882a593Smuzhiyun 11*4882a593Smuzhiyunconfig HEARTBEAT 12*4882a593Smuzhiyun bool "Use power LED as a heartbeat" if AMIGA || APOLLO || ATARI || Q40 13*4882a593Smuzhiyun default y if !AMIGA && !APOLLO && !ATARI && !Q40 && HP300 14*4882a593Smuzhiyun help 15*4882a593Smuzhiyun Use the power-on LED on your machine as a load meter. The exact 16*4882a593Smuzhiyun behavior is platform-dependent, but normally the flash frequency is 17*4882a593Smuzhiyun a hyperbolic function of the 5-minute load average. 18*4882a593Smuzhiyun 19*4882a593Smuzhiyun# We have a dedicated heartbeat LED. :-) 20*4882a593Smuzhiyunconfig PROC_HARDWARE 21*4882a593Smuzhiyun bool "/proc/hardware support" 22*4882a593Smuzhiyun help 23*4882a593Smuzhiyun Say Y here to support the /proc/hardware file, which gives you 24*4882a593Smuzhiyun access to information about the machine you're running on, 25*4882a593Smuzhiyun including the model, CPU, MMU, clock speed, BogoMIPS rating, 26*4882a593Smuzhiyun and memory size. 27*4882a593Smuzhiyun 28*4882a593Smuzhiyunconfig NATFEAT 29*4882a593Smuzhiyun bool "ARAnyM emulator support" 30*4882a593Smuzhiyun depends on ATARI 31*4882a593Smuzhiyun help 32*4882a593Smuzhiyun This option enables support for ARAnyM native features, such as 33*4882a593Smuzhiyun access to a disk image as /dev/hda. 34*4882a593Smuzhiyun 35*4882a593Smuzhiyunconfig NFBLOCK 36*4882a593Smuzhiyun tristate "NatFeat block device support" 37*4882a593Smuzhiyun depends on BLOCK && NATFEAT 38*4882a593Smuzhiyun help 39*4882a593Smuzhiyun Say Y to include support for the ARAnyM NatFeat block device 40*4882a593Smuzhiyun which allows direct access to the hard drives without using 41*4882a593Smuzhiyun the hardware emulation. 42*4882a593Smuzhiyun 43*4882a593Smuzhiyunconfig NFCON 44*4882a593Smuzhiyun tristate "NatFeat console driver" 45*4882a593Smuzhiyun depends on TTY && NATFEAT 46*4882a593Smuzhiyun help 47*4882a593Smuzhiyun Say Y to include support for the ARAnyM NatFeat console driver 48*4882a593Smuzhiyun which allows the console output to be redirected to the stderr 49*4882a593Smuzhiyun output of ARAnyM. 50*4882a593Smuzhiyun 51*4882a593Smuzhiyunconfig NFETH 52*4882a593Smuzhiyun tristate "NatFeat Ethernet support" 53*4882a593Smuzhiyun depends on ETHERNET && NATFEAT 54*4882a593Smuzhiyun help 55*4882a593Smuzhiyun Say Y to include support for the ARAnyM NatFeat network device 56*4882a593Smuzhiyun which will emulate a regular ethernet device while presenting an 57*4882a593Smuzhiyun ethertap device to the host system. 58*4882a593Smuzhiyun 59*4882a593Smuzhiyunconfig ATARI_ETHERNAT 60*4882a593Smuzhiyun bool "Atari EtherNAT Ethernet support" 61*4882a593Smuzhiyun depends on ATARI 62*4882a593Smuzhiyun help 63*4882a593Smuzhiyun Say Y to include support for the EtherNAT network adapter for the 64*4882a593Smuzhiyun CT/60 extension port. 65*4882a593Smuzhiyun 66*4882a593Smuzhiyun To compile the actual ethernet driver, choose Y or M for the SMC91X 67*4882a593Smuzhiyun option in the network device section; the module will be called smc91x. 68*4882a593Smuzhiyun 69*4882a593Smuzhiyunconfig ATARI_ETHERNEC 70*4882a593Smuzhiyun bool "Atari EtherNEC Ethernet support" 71*4882a593Smuzhiyun depends on ATARI_ROM_ISA 72*4882a593Smuzhiyun help 73*4882a593Smuzhiyun Say Y to include support for the EtherNEC network adapter for the 74*4882a593Smuzhiyun ROM port. The driver works by polling instead of interrupts, so it 75*4882a593Smuzhiyun is quite slow. 76*4882a593Smuzhiyun 77*4882a593Smuzhiyun This driver also supports the ethernet part of the NetUSBee ROM 78*4882a593Smuzhiyun port combined Ethernet/USB adapter. 79*4882a593Smuzhiyun 80*4882a593Smuzhiyun To compile the actual ethernet driver, choose Y or M in for the NE2000 81*4882a593Smuzhiyun option in the network device section; the module will be called ne. 82*4882a593Smuzhiyun 83*4882a593Smuzhiyunendmenu 84*4882a593Smuzhiyun 85*4882a593Smuzhiyunmenu "Character devices" 86*4882a593Smuzhiyun 87*4882a593Smuzhiyunconfig ATARI_DSP56K 88*4882a593Smuzhiyun tristate "Atari DSP56k support" 89*4882a593Smuzhiyun depends on ATARI 90*4882a593Smuzhiyun help 91*4882a593Smuzhiyun If you want to be able to use the DSP56001 in Falcons, say Y. This 92*4882a593Smuzhiyun driver is still experimental, and if you don't know what it is, or 93*4882a593Smuzhiyun if you don't have this processor, just say N. 94*4882a593Smuzhiyun 95*4882a593Smuzhiyun To compile this driver as a module, choose M here. 96*4882a593Smuzhiyun 97*4882a593Smuzhiyunconfig AMIGA_BUILTIN_SERIAL 98*4882a593Smuzhiyun tristate "Amiga builtin serial support" 99*4882a593Smuzhiyun depends on AMIGA && TTY 100*4882a593Smuzhiyun help 101*4882a593Smuzhiyun If you want to use your Amiga's built-in serial port in Linux, 102*4882a593Smuzhiyun answer Y. 103*4882a593Smuzhiyun 104*4882a593Smuzhiyun To compile this driver as a module, choose M here. 105*4882a593Smuzhiyun 106*4882a593Smuzhiyunconfig HPDCA 107*4882a593Smuzhiyun tristate "HP DCA serial support" 108*4882a593Smuzhiyun depends on DIO && SERIAL_8250 109*4882a593Smuzhiyun help 110*4882a593Smuzhiyun If you want to use the internal "DCA" serial ports on an HP300 111*4882a593Smuzhiyun machine, say Y here. 112*4882a593Smuzhiyun 113*4882a593Smuzhiyunconfig HPAPCI 114*4882a593Smuzhiyun tristate "HP APCI serial support" 115*4882a593Smuzhiyun depends on HP300 && SERIAL_8250 116*4882a593Smuzhiyun help 117*4882a593Smuzhiyun If you want to use the internal "APCI" serial ports on an HP400 118*4882a593Smuzhiyun machine, say Y here. 119*4882a593Smuzhiyun 120*4882a593Smuzhiyunconfig SERIAL_CONSOLE 121*4882a593Smuzhiyun bool "Support for serial port console" 122*4882a593Smuzhiyun depends on AMIGA_BUILTIN_SERIAL=y 123*4882a593Smuzhiyun help 124*4882a593Smuzhiyun If you say Y here, it will be possible to use a serial port as the 125*4882a593Smuzhiyun system console (the system console is the device which receives all 126*4882a593Smuzhiyun kernel messages and warnings and which allows logins in single user 127*4882a593Smuzhiyun mode). This could be useful if some terminal or printer is connected 128*4882a593Smuzhiyun to that serial port. 129*4882a593Smuzhiyun 130*4882a593Smuzhiyun Even if you say Y here, the currently visible virtual console 131*4882a593Smuzhiyun (/dev/tty0) will still be used as the system console by default, but 132*4882a593Smuzhiyun you can alter that using a kernel command line option such as 133*4882a593Smuzhiyun "console=ttyS1". (Try "man bootparam" or see the documentation of 134*4882a593Smuzhiyun your boot loader about how to pass options to the kernel at boot 135*4882a593Smuzhiyun time.) 136*4882a593Smuzhiyun 137*4882a593Smuzhiyun If you don't have a graphical console and you say Y here, the 138*4882a593Smuzhiyun kernel will automatically use the first serial line, /dev/ttyS0, as 139*4882a593Smuzhiyun system console. 140*4882a593Smuzhiyun 141*4882a593Smuzhiyun If unsure, say N. 142*4882a593Smuzhiyun 143*4882a593Smuzhiyunendmenu 144*4882a593Smuzhiyun 145*4882a593Smuzhiyunendif 146