ATARITT revision 1.36
17a84e134Smrg# 27a84e134Smrg# $NetBSD: ATARITT,v 1.36 2001/04/10 06:39:10 leo Exp $ 37a84e134Smrg# 47a84e134Smrg# This file was automatically created. Changes will be 57a84e134Smrg# lost when running makeconf in this directory. 67a84e134Smrg# 77a84e134Smrg# Created from: 87a84e134Smrg# NetBSD: ATARITT.in,v 1.4 2001/04/10 06:28:38 leo Exp $ 97a84e134Smrg# NetBSD: GENERIC.in,v 1.1 2001/04/10 05:52:14 leo Exp $ 107a84e134Smrg 117a84e134Smrg#This configuration file is for a GENERIC ATARI-TT 127a84e134Smrg 137a84e134Smrg#Generic atari 147a84e134Smrg 157a84e134Smrginclude "arch/atari/conf/std.atari" 167a84e134Smrg 177a84e134Smrg#ident "GENERIC-$Revision: 1.36 $" 187a84e134Smrg 197a84e134Smrg#Add support for about 16 users. This variable is used to size 207a84e134Smrg#various kernel structures. 217a84e134Smrg 227a84e134Smrgmaxusers 16 237a84e134Smrg 247a84e134Smrgoptions HZ=64 # Set the clock-rate (48/64/96) 257a84e134Smrg 267a84e134Smrg#X11R6 related options 277a84e134Smrg 287a84e134Smrgoptions UCONSOLE # Allow xconsole to work 297a84e134Smrg 307a84e134Smrg#Standard system options 31421c997bSmrgoptions INSECURE # disable kernel security levels 327a84e134Smrg#options NTP # NTP phase/frequency locked loop 337a84e134Smrg 347a84e134Smrg#(Co)processors this kernel should support 357a84e134Smrg 367a84e134Smrgoptions M68030 # support for 030 377a84e134Smrgoptions FPU_EMULATE # Support for MC68881/MC68882 emulator 387a84e134Smrg 397a84e134Smrgoptions M68040 # support for 040 407a84e134Smrgoptions FPSP # 68040 Floatingpoint support 417a84e134Smrg 427a84e134Smrg#Networking options 437a84e134Smrg 447a84e134Smrgoptions INET # IP + ICMP + TCP + UDP 457a84e134Smrg 467a84e134Smrgoptions INET6 # IPV6 477a84e134Smrg#options IPSEC # IP security 487a84e134Smrg#options IPSEC_ESP # IP security (encryption part; define w/IPSEC) 497a84e134Smrg#options IPSEC_DEBUG # debug for IP security 507a84e134Smrg#options GATEWAY # packet forwarding 517a84e134Smrg#options MROUTING # IP multicast routing 527a84e134Smrgoptions NS # XNS 537a84e134Smrg#options NSIP # XNS tunneling over IP 547a84e134Smrgoptions ISO,TPIP # OSI 557a84e134Smrg#options EON # OSI tunneling over IP 567a84e134Smrgoptions CCITT,LLC,HDLC # X.25 577a84e134Smrgoptions NETATALK # AppleTalk networking protocols 587a84e134Smrg 597a84e134Smrgoptions PPP_BSDCOMP # BSD-Compress compression support for PPP 607a84e134Smrgoptions PPP_DEFLATE # Deflate compression support for PPP 617a84e134Smrgoptions PPP_FILTER # Active filter support for PPP (requires bpf) 627a84e134Smrg 637a84e134Smrgoptions PFIL_HOOKS # pfil(9) packet filter hooks 64421c997bSmrgoptions IPFILTER_LOG # ipmon(8) log support 657a84e134Smrg#options IPFILTER_DEFAULT_BLOCK # block packages by default 667a84e134Smrg 677a84e134Smrg#File systems 687a84e134Smrgfile-system FFS # Berkeley fast file system 697a84e134Smrgfile-system MFS # Memory based filesystem 707a84e134Smrgfile-system KERNFS # Kernel parameter filesystem 717a84e134Smrgfile-system MSDOSFS # MSDOS filesystem 727a84e134Smrgfile-system CD9660 # ISO 9660 filesystem with Rock Ridge 737a84e134Smrg 747a84e134Smrgfile-system NFS # Network File System client side code 757a84e134Smrgfile-system PROCFS # Process filesystem 767a84e134Smrgfile-system FDESC # /dev/fd 777a84e134Smrgfile-system NULLFS # Loopback filesystem 787a84e134Smrgfile-system OVERLAY # overlay filesystem 797a84e134Smrgfile-system UNION # union file system 807a84e134Smrgfile-system UMAPFS # null file system (with uid & gid remapping) 817a84e134Smrgfile-system PORTAL # portal file system 827a84e134Smrgfile-system EXT2FS # second extended file system (linux) 837a84e134Smrgfile-system LFS # log-structured file system 847a84e134Smrg 857a84e134Smrg#File system options 867a84e134Smrgoptions QUOTA # Disk quotas for local disks 877a84e134Smrg#options FFS_EI # FFS Endian Independant support 887a84e134Smrgoptions SOFTDEP # FFS soft updates support. 897a84e134Smrgoptions NFSSERVER # Network File System server side code 907a84e134Smrg#options EXT2FS_SYSTEM_FLAGS # makes ext2fs file flags (append and 917a84e134Smrg #immutable) behave as system flags. 927a84e134Smrg 937a84e134Smrg#Misc. debugging options 947a84e134Smrg 957a84e134Smrgoptions PANICWAIT # Require keystroke to dump/reboot 967a84e134Smrgoptions DDB # Kernel debugger 977a84e134Smrg 987a84e134Smrgoptions DDB_HISTORY_SIZE=100 # Enable history editing in DDB 997a84e134Smrg#options DEBUG # expensive debugging checks/support 1007a84e134Smrg 1017a84e134Smrg#Compatability options for various existing systems 1027a84e134Smrg 1037a84e134Smrgoptions COMPAT_43 # 4.3 BSD compatible system calls (required) 1047a84e134Smrgoptions COMPAT_10 # Compatibility to NetBSD1.0 1057a84e134Smrgoptions COMPAT_11 # Compatibility to NetBSD1.1 1067a84e134Smrgoptions COMPAT_12 # Compatibility to NetBSD1.2 1077a84e134Smrgoptions COMPAT_13 # Compatibility to NetBSD1.3 1087a84e134Smrgoptions COMPAT_14 # Compatibility to NetBSD1.4 1097a84e134Smrg 1107a84e134Smrg#options COMPAT_09 # has no meaning on the atari 1117a84e134Smrg#options COMPAT_SUNOS # Support to run Sun-3 executables 1127a84e134Smrg#options COMPAT_SVR4 # Support to run SVR4 executables 1137a84e134Smrg#options TCP_COMPAT_42 # Disable UDP checksums (not needed) 1147a84e134Smrg#options COMPAT_LINUX # Support to run Linux/m68k executables 1157a84e134Smrg#options EXEC_ELF32 # 32-bit ELF executables (Linux, SVR4) 1167a84e134Smrg 1177a84e134Smrg#Support for System V IPC facilities. 1187a84e134Smrg 1197a84e134Smrgoptions SYSVSHM # System V shared memory 1207a84e134Smrgoptions SYSVMSG # System V messages 1217a84e134Smrgoptions SYSVSEM # System V semaphores 1227a84e134Smrg 1237a84e134Smrg#Support for various kernel options 1247a84e134Smrg 1257a84e134Smrgoptions KTRACE # Add kernel tracing system call 1267a84e134Smrgoptions DIAGNOSTIC # Add additional error checking code 1277a84e134Smrg 1287a84e134Smrg#These options enable verbose messages for several subsystems. 1297a84e134Smrg#Warning, these may compile large string tables into the kernel! 1307a84e134Smrg 1317a84e134Smrgoptions SCSIVERBOSE # human readable SCSI error messages 1327a84e134Smrg 1337a84e134Smrg#Atari specific options 1347a84e134Smrg 1357a84e134Smrg#options KFONT_8x8 # Use 8x8 font instead of 8x16 1367a84e134Smrgoptions ST_POOL_SIZE=22 # smallest that allows TT-HIGH 1377a84e134Smrg 1387a84e134Smrgoptions TT_SCSI # SCSI-support for TT 1397a84e134Smrgoptions TT_VIDEO # Graphics support for TT 1407a84e134Smrg 1417a84e134Smrgoptions MEMORY_DISK_HOOKS # Boot RAM-disk 1427a84e134Smrgoptions DISKLABEL_NBDA # NetBSD disklabels (required) 1437a84e134Smrgoptions DISKLABEL_AHDI # NetBSD/AHDI disklabels 1447a84e134Smrg 1457a84e134Smrgoptions SERCONSOLE # modem1 console support 1467a84e134Smrgoptions RELOC_KERNEL # TT/Falcon: relocate kernel to TT-RAM 1477a84e134Smrgoptions STATCLOCK # Separate {stat,prof}clock 1485ec34c4cSmrg 1497a84e134Smrg#Try linked commands on all targets 1507a84e134Smrgoptions TRY_SCSI_LINKED_COMMANDS=0x7f 1517a84e134Smrg 1527a84e134Smrg#Build one kernel that can boot from any disk. 1537a84e134Smrg 1547a84e134Smrgconfig netbsd root on ? type ? 1557a84e134Smrg 1567a84e134Smrgpseudo-device sl # Slip 1575ec34c4cSmrgpseudo-device ppp # ppp 1587a84e134Smrgpseudo-device pty # pseudo-terminals 1597a84e134Smrgpseudo-device loop # Loopback network 1607a84e134Smrgpseudo-device vnd 3 # 3 pseudo disks (see vnconfig) 1617a84e134Smrgpseudo-device md 2 # Boot memory disk 1627a84e134Smrg 1637a84e134Smrgpseudo-device mouse 1 # mouse 1647a84e134Smrgpseudo-device bpfilter 2 # berkeley packet filters 1657a84e134Smrgpseudo-device tun 2 # network tunnel 1665ec34c4cSmrg#pseudo-device gre 2 # generic L3 over IP tunnel 1677a84e134Smrgpseudo-device gif 4 # IPv[46] over IPv[46] tunnel (RFC1933) 1687a84e134Smrg#pseudo-device faith 1 # IPv[46] tcp relay translation i/f 1697a84e134Smrg#pseudo-device stf 1 # 6to4 IPv6 over IPv4 encapsulation 1707a84e134Smrgpseudo-device vlan # IEEE 802.1q encapsulation 1717a84e134Smrgpseudo-device ccd 4 # concatenating disk driver 1727a84e134Smrg#pseudo-device raid 4 # RAIDframe disk driver 1737a84e134Smrg#options RAID_AUTOCONFIG # auto-configuration of RAID components 1747a84e134Smrgpseudo-device ipfilter # IP filtering device 1757a84e134Smrgpseudo-device rnd # /dev/random and in-kernel generator 1767a84e134Smrg 1777a84e134Smrg#Hardware options for GENERIC are in the various machine type specific files 1787a84e134Smrg 1797a84e134Smrgpseudo-device view 4 # View (graphics mapping) 1807a84e134Smrg 181421c997bSmrgpseudo-device mouse 1 # mouse 1827a84e134Smrg 1837a84e134Smrg#The following sections describe various hardware options. 1847a84e134Smrg 1857a84e134Smrgncrscsi0 at mainbus0 # NCR5380 SCSI driver 1867a84e134Smrgscsibus0 at ncrscsi0 # SCSI bus 1877a84e134Smrgzs0 at mainbus0 # Serial support through 8530 1887a84e134Smrggrfbus0 at mainbus0 # bitmapped display's 1897a84e134Smrggrfcc0 at grfbus0 # graphics driver 1907a84e134Smrgite0 at grfcc0 # console 1917a84e134Smrgnvr0 at mainbus0 # nvram driver 1927a84e134Smrg 1937a84e134Smrggrfcc1 at grfbus0 # 2nd graphics driver 1947a84e134Smrgite1 at grfcc1 # 2nd tty 1957a84e134Smrggrfcc2 at grfbus0 # 3rd graphics driver 1967a84e134Smrgite2 at grfcc2 # 3rd tty 1977a84e134Smrglp0 at mainbus0 # centronics printer 1987a84e134Smrgser0 at mainbus0 # UART on first 68901 (ttyB0) 1997a84e134Smrgavmebus0 at mainbus0 # VME bus 2007a84e134Smrgvme0 at avmebus0 2017a84e134Smrgle0 at vme0 irq 5 # Lance ethernet (Riebl/PAM). 2027a84e134Smrgle0 at vme0 irq 4 # Lance ethernet (BVME410). 2037a84e134Smrget0 at vme0 # Crazy Dots II 2047a84e134Smrg 2057a84e134Smrg#SCSI devices 2067a84e134Smrgsd* at scsibus? target ? lun ? # SCSI disk drives 2077a84e134Smrgst* at scsibus? target ? lun ? # SCSI tape drives 2087a84e134Smrgcd* at scsibus? target ? lun ? # SCSI CD-ROM drives 2097a84e134Smrg 2107a84e134Smrgch* at scsibus? target ? lun ? # SCSI autochangers 2117a84e134Smrgss* at scsibus? target ? lun ? # SCSI scanners 2127a84e134Smrgse* at scsibus? target ? lun ? # SCSI ethernet 2137a84e134Smrguk* at scsibus? target ? lun ? # SCSI unknown 2147a84e134Smrg 2157a84e134Smrg