[BACK]Return to ATARITT CVS log [TXT][DIR] Up to [cvs.NetBSD.org] / src / sys / arch / atari / conf

Annotation of src/sys/arch/atari/conf/ATARITT, Revision 1.43

1.1       leo         1: #
1.43    ! gmcgarry    2: # $NetBSD: ATARITT,v 1.42 2002/01/27 13:56:49 jdolecek Exp $
1.1       leo         3: #
1.34      leo         4: # This file was automatically created. Changes will be
                      5: # lost when running makeconf in this directory.
1.1       leo         6: #
1.41      lukem       7: # Created from:
1.36      leo         8: #              NetBSD: ATARITT.in,v 1.4 2001/04/10 06:28:38 leo Exp $
1.42      jdolecek    9: #              NetBSD: GENERIC.in,v 1.14 2002/01/27 13:23:13 jdolecek Exp $
1.34      leo        10:
                     11: #This configuration file is for a GENERIC ATARI-TT
                     12:
                     13: #Generic atari
1.1       leo        14:
1.15      leo        15: include "arch/atari/conf/std.atari"
1.34      leo        16:
                     17: #Add support for about 16 users. This variable is used to size
                     18: #various kernel structures.
                     19:
1.1       leo        20: maxusers       16
                     21:
1.34      leo        22: options        HZ=64           # Set the clock-rate (48/64/96)
                     23:
                     24: #X11R6 related options
                     25:
                     26: options        UCONSOLE        # Allow xconsole to work
                     27:
                     28: #Standard system options
                     29: options        INSECURE        # disable kernel security levels
                     30: #options       NTP             # NTP phase/frequency locked loop
                     31:
                     32: #(Co)processors this kernel should support
                     33:
1.22      lukem      34: options        M68030          # support for 030
1.34      leo        35: options        FPU_EMULATE     # Support for MC68881/MC68882 emulator
1.1       leo        36:
1.34      leo        37: options        M68040          # support for 040
                     38: options        FPSP            # 68040 Floatingpoint support
1.1       leo        39:
1.34      leo        40: #Networking options
1.13      leo        41:
1.41      lukem      42: options        INET            # IP + ICMP + TCP + UDP
1.1       leo        43:
1.34      leo        44: options        INET6           # IPV6
                     45: #options       IPSEC           # IP security
                     46: #options       IPSEC_ESP       # IP security (encryption part; define w/IPSEC)
                     47: #options       IPSEC_DEBUG     # debug for IP security
1.41      lukem      48: #options       GATEWAY         # packet forwarding
                     49: #options       MROUTING        # IP multicast routing
                     50: options        NS              # XNS
                     51: #options       NSIP            # XNS tunneling over IP
                     52: options        ISO,TPIP        # OSI
                     53: #options       EON             # OSI tunneling over IP
                     54: options        CCITT,LLC,HDLC  # X.25
                     55: options        NETATALK        # AppleTalk networking protocols
                     56:
                     57: options        PPP_BSDCOMP     # BSD-Compress compression support for PPP
                     58: options        PPP_DEFLATE     # Deflate compression support for PPP
                     59: options        PPP_FILTER      # Active filter support for PPP (requires bpf)
1.34      leo        60:
1.41      lukem      61: options        PFIL_HOOKS      # pfil(9) packet filter hooks
                     62: options        IPFILTER_LOG    # ipmon(8) log support
1.34      leo        63: #options       IPFILTER_DEFAULT_BLOCK  # block packages by default
                     64:
1.39      abs        65: #options       TCP_DEBUG       # Record last TCP_NDEBUG packets with SO_DEBUG
                     66:
1.34      leo        67: #File systems
                     68: file-system    FFS             # Berkeley fast file system
                     69: file-system    MFS             # Memory based filesystem
                     70: file-system    KERNFS          # Kernel parameter filesystem
                     71: file-system    MSDOSFS         # MSDOS filesystem
                     72: file-system    CD9660          # ISO 9660 filesystem with Rock Ridge
                     73:
                     74: file-system    NFS             # Network File System client side code
                     75: file-system    PROCFS          # Process filesystem
                     76: file-system    FDESC           # /dev/fd
                     77: file-system    NULLFS          # Loopback filesystem
                     78: file-system    OVERLAY         # overlay filesystem
                     79: file-system    UNION           # union file system
                     80: file-system    UMAPFS          # null file system (with uid & gid remapping)
                     81: file-system    PORTAL          # portal file system
                     82: file-system    EXT2FS          # second extended file system (linux)
                     83: file-system    LFS             # log-structured file system
                     84:
                     85: #File system options
                     86: options        QUOTA           # Disk quotas for local disks
                     87: #options       FFS_EI          # FFS Endian Independant support
1.41      lukem      88: options        SOFTDEP         # FFS soft updates support.
1.34      leo        89: options        NFSSERVER       # Network File System server side code
                     90: #options       EXT2FS_SYSTEM_FLAGS     # makes ext2fs file flags (append and
1.42      jdolecek   91:                                #immutable) behave as system flags.
1.1       leo        92:
1.34      leo        93: #Misc. debugging options
1.1       leo        94:
1.22      lukem      95: options        PANICWAIT       # Require keystroke to dump/reboot
                     96: options        DDB             # Kernel debugger
1.2       leo        97:
1.34      leo        98: options        DDB_HISTORY_SIZE=100    # Enable history editing in DDB
                     99: #options       DEBUG           # expensive debugging checks/support
                    100:
1.38      wiz       101: #Compatibility options for various existing systems
1.34      leo       102:
1.22      lukem     103: options        COMPAT_43       # 4.3 BSD compatible system calls (required)
                    104: options        COMPAT_10       # Compatibility to NetBSD1.0
                    105: options        COMPAT_11       # Compatibility to NetBSD1.1
                    106: options        COMPAT_12       # Compatibility to NetBSD1.2
1.26      kleink    107: options        COMPAT_13       # Compatibility to NetBSD1.3
1.28      augustss  108: options        COMPAT_14       # Compatibility to NetBSD1.4
1.1       leo       109:
1.34      leo       110: #options       COMPAT_09       # has no meaning on the atari
                    111: #options       COMPAT_SUNOS    # Support to run Sun-3 executables
                    112: #options       COMPAT_SVR4     # Support to run SVR4 executables
                    113: #options       COMPAT_LINUX    # Support to run Linux/m68k executables
1.39      abs       114: #options       TCP_COMPAT_42   # 4.2BSD TCP/IP bug compat. Not recommended.
1.34      leo       115:
1.41      lukem     116: options        COMPAT_AOUT_M68K # Compatibility to a.out executables
                    117: options        EXEC_AOUT       # a.out format executables
                    118:
1.34      leo       119: #Support for System V IPC facilities.
                    120:
                    121: options        SYSVSHM                 # System V shared memory
                    122: options        SYSVMSG                 # System V messages
                    123: options        SYSVSEM                 # System V semaphores
1.40      leo       124: #options       SEMMNI=10               # number of semaphore identifiers
                    125: #options       SEMUME=10               # max number of undo entries per proc.
                    126: #options       SEMMNU=30               # number of undo structures in system
1.34      leo       127:
                    128: #Support for various kernel options
1.1       leo       129:
1.22      lukem     130: options        KTRACE                  # Add kernel tracing system call
                    131: options        DIAGNOSTIC              # Add additional error checking code
1.43    ! gmcgarry  132: #options       USERCONF                # userconf(4) support
        !           133: #options       PIPE_SOCKETPAIR         # smaller, but slower pipe(2)
1.4       leo       134:
1.34      leo       135: #These options enable verbose messages for several subsystems.
                    136: #Warning, these may compile large string tables into the kernel!
                    137:
                    138: options        SCSIVERBOSE             # human readable SCSI error messages
                    139:
                    140: #Atari specific options
                    141:
                    142: #options       KFONT_8x8               # Use 8x8 font instead of 8x16
                    143: options        ST_POOL_SIZE=22         # smallest that allows TT-HIGH
                    144:
                    145: options        TT_SCSI                 # SCSI-support for TT
                    146: options        TT_VIDEO                # Graphics support for TT
                    147:
1.22      lukem     148: options        MEMORY_DISK_HOOKS       # Boot RAM-disk
                    149: options        DISKLABEL_NBDA          # NetBSD disklabels (required)
                    150: options        DISKLABEL_AHDI          # NetBSD/AHDI disklabels
1.1       leo       151:
1.34      leo       152: options        SERCONSOLE              # modem1 console support
                    153: options        RELOC_KERNEL            # TT/Falcon: relocate kernel to TT-RAM
                    154: options        STATCLOCK               # Separate {stat,prof}clock
                    155:
                    156: #Try linked commands on all targets
                    157: options        TRY_SCSI_LINKED_COMMANDS=0x7f
                    158:
                    159: #Build one kernel that can boot from any disk.
                    160:
1.20      thorpej   161: config         netbsd root on ? type ?
1.1       leo       162:
1.22      lukem     163: pseudo-device  sl                      # Slip
                    164: pseudo-device  ppp                     # ppp
1.42      jdolecek  165: pseudo-device  pppoe                   # PPP over Ethernet (RFC 2516)
1.32      jdolecek  166: pseudo-device  pty                     # pseudo-terminals
1.22      lukem     167: pseudo-device  loop                    # Loopback network
                    168: pseudo-device  vnd             3       # 3 pseudo disks (see vnconfig)
1.24      leo       169: pseudo-device  md              2       # Boot memory disk
1.1       leo       170:
1.34      leo       171: pseudo-device  bpfilter        2       # berkeley packet filters
                    172: pseudo-device  tun             2       # network tunnel
                    173: #pseudo-device gre             2       # generic L3 over IP tunnel
                    174: pseudo-device  gif             4       # IPv[46] over IPv[46] tunnel (RFC1933)
                    175: #pseudo-device faith           1       # IPv[46] tcp relay translation i/f
                    176: #pseudo-device stf             1       # 6to4 IPv6 over IPv4 encapsulation
                    177: pseudo-device  vlan                    # IEEE 802.1q encapsulation
1.42      jdolecek  178: pseudo-device  bridge                  # simple inter-network bridging
1.34      leo       179: pseudo-device  ccd             4       # concatenating disk driver
1.42      jdolecek  180: pseudo-device  raid            8       # RAIDframe disk driver
                    181: options        RAID_AUTOCONFIG         # auto-configuration of RAID components
                    182: #Options to enable various other RAIDframe RAID types.
                    183: #options       RF_INCLUDE_EVENODD=1
                    184: #options       RF_INCLUDE_RAID5_RS=1
                    185: #options       RF_INCLUDE_PARITYLOGGING=1
                    186: #options       RF_INCLUDE_CHAINDECLUSTER=1
                    187: #options       RF_INCLUDE_INTERDECLUSTER=1
                    188: #options       RF_INCLUDE_PARITY_DECLUSTERING=1
                    189: #options       RF_INCLUDE_PARITY_DECLUSTERING_DS=1
1.34      leo       190: pseudo-device  ipfilter                # IP filtering device
                    191: pseudo-device  rnd                     # /dev/random and in-kernel generator
                    192:
                    193: #Hardware options for GENERIC are in the various machine type specific files
                    194:
                    195: pseudo-device  view    4       # View (graphics mapping)
1.36      leo       196:
                    197: pseudo-device  mouse   1       # mouse
1.34      leo       198:
                    199: #The following sections describe various hardware options.
                    200:
                    201: ncrscsi0       at mainbus0     # NCR5380 SCSI driver
                    202: scsibus0       at ncrscsi0     # SCSI bus
                    203: zs0            at mainbus0     # Serial support through 8530
                    204: grfbus0                at mainbus0     # bitmapped display's
                    205: grfcc0         at grfbus0      # graphics driver
                    206: ite0           at grfcc0       # console
                    207: nvr0           at mainbus0     # nvram driver
                    208:
                    209: grfcc1         at grfbus0      # 2nd graphics driver
                    210: ite1           at grfcc1       # 2nd tty
                    211: grfcc2         at grfbus0      # 3rd graphics driver
                    212: ite2           at grfcc2       # 3rd tty
                    213: lp0            at mainbus0     # centronics printer
1.35      leo       214: ser0           at mainbus0     # UART on first 68901 (ttyB0)
1.34      leo       215: avmebus0       at mainbus0     # VME bus
                    216: vme0           at avmebus0
                    217: le0            at vme0 irq 5   # Lance ethernet (Riebl/PAM).
                    218: le0            at vme0 irq 4   # Lance ethernet (BVME410).
                    219: et0            at vme0         # Crazy Dots II
                    220:
                    221: #SCSI devices
                    222: sd*    at scsibus? target ? lun ?      # SCSI disk drives
                    223: st*    at scsibus? target ? lun ?      # SCSI tape drives
                    224: cd*    at scsibus? target ? lun ?      # SCSI CD-ROM drives
                    225:
                    226: ch*    at scsibus? target ? lun ?      # SCSI autochangers
                    227: ss*    at scsibus? target ? lun ?      # SCSI scanners
                    228: se*    at scsibus? target ? lun ?      # SCSI ethernet
                    229: uk*    at scsibus? target ? lun ?      # SCSI unknown
                    230:

CVSweb <webmaster@jp.NetBSD.org>