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

Annotation of src/sys/arch/hp300/conf/GENERIC, Revision 1.55.2.2

1.55.2.2! mason       1: #      $NetBSD: GENERIC,v 1.55.2.1 2000/06/23 14:36:09 fvdl Exp $
1.1       mycroft     2: #
1.3       thorpej     3: # Generic kernel - one size fits all.
1.1       mycroft     4: #
                      5:
1.20      thorpej     6: # Include attributes common to all hp300s
                      7: include "arch/hp300/conf/std.hp300"
1.50      hubertf     8:
1.55.2.2! mason       9: #ident                 "GENERIC-$Revision: 1.55.2.1 $"
1.20      thorpej    10:
                     11: # Support for various CPU types
                     12: options        HP320
                     13: options        HP330           # includes 318, 319
                     14: options        HP340
1.28      thorpej    15: options        HP345
1.20      thorpej    16: options        HP350
                     17: options        HP360
                     18: options        HP370
1.28      thorpej    19: options        HP375
                     20: options        HP380
1.47      thorpej    21: options        HP385
1.28      thorpej    22: options        HP400
                     23: options        HP425
                     24: options        HP433
1.1       mycroft    25:
                     26: # Need to set locally
1.8       thorpej    27: maxusers       32
1.1       mycroft    28:
                     29: # Standard system options
1.20      thorpej    30: options        COMPAT_43       # compatibility with 4.3BSD interfaces
                     31: options        COMPAT_44       # compatibility with 4.4BSD binaries
                     32: options        COMPAT_09       # compatibility with NetBSD 0.9
                     33: options        COMPAT_10       # compatibility with NetBSD 1.0
                     34: options        COMPAT_11       # compatibility with NetBSD 1.1
                     35: options        COMPAT_12       # compatibility with NetBSD 1.2
1.37      kleink     36: options        COMPAT_13       # compatibility with NetBSD 1.3
1.46      augustss   37: options        COMPAT_14       # compatibility with NetBSD 1.4
1.20      thorpej    38: options        SYSVSHM         # System V-style shared memory
                     39: options        SYSVSEM         # System V-style semaphores
                     40: options        SYSVMSG         # System V-style message queues
                     41: options        KTRACE          # system call tracing support
1.25      thorpej    42: options        LKM             # Loadable kernel modules
1.34      mjacob     43: #options       SCSIVERBOSE     # Verbose SCSI errors
1.1       mycroft    44:
1.22      thorpej    45: # Filesystems
1.29      lukem      46: file-system    FFS             # fast filesystem
                     47: file-system    CD9660          # CD-ROM ISO-9660 filesystem
                     48: file-system    NFS             # Network filesystem client
                     49: file-system    UNION           # Union filesystem (req. for FDESC)
                     50: file-system    KERNFS          # kernel data-structure filesystem
                     51: file-system    FDESC           # user file descriptor filesystem
                     52: file-system    PROCFS          # /proc filesystem
                     53: file-system    MFS             # Memory-based filesystem
1.22      thorpej    54:
1.1       mycroft    55: # Filesystem options
1.22      thorpej    56: options        QUOTA           # User and group quotas in FFS
1.38      bouyer     57: #options       FFS_EI          # FFS Endian Independant support
1.55.2.1  fvdl       58: options        SOFTDEP         # FFS soft updates support.
1.20      thorpej    59: options        NFSSERVER       # Network filesystem server
1.40      thorpej    60: options        NFS_BOOT_BOOTPARAM # use Sun bootparams for NFS boot
1.49      itojun     61:
1.1       mycroft    62: # Networking options
1.21      scottr     63: options        INET            # Internet protocols
1.49      itojun     64: options        INET6           # IPV6
                     65: #options       IPSEC           # IP security
                     66: #options       IPSEC_ESP       # IP security (encryption part; define w/IPSEC)
                     67: #options       IPSEC_DEBUG     # debug for IP security
1.29      lukem      68: options        GATEWAY         # IP forwarding + larger mb_map
                     69: options        MROUTING        # Multicast routing
                     70: options        TCP_COMPAT_42   # compatibility with 4.2BSD TCP/IP
1.45      christos   71: options        PFIL_HOOKS      # packet filter hooks
1.1       mycroft    72:
                     73: # Options for HP hardware
1.21      scottr     74: options        FPSP            # floating point interface for 68040
                     75: options        USELEDS         # make the lights twinkle
                     76: options        COMPAT_NOLABEL  # defaults for unlabeled disks
1.29      lukem      77: #options       PANICBUTTON     # two fast <reset>s on HIL dump kernel
1.30      lukem      78: #options       CONSCODE=9      # force console at this select code
1.21      scottr     79: options        UK_KEYBOARD     # include United Kingdom HIL keymap
                     80: options        SE_KEYBOARD     # include Swedish HIL keymap
1.3       thorpej    81:
1.20      thorpej    82: # This option enables a different copyin/copyout that uses page
                     83: # mapping for large copies.
                     84: #options       MAPPEDCOPY      # different copyin/copyout for large copies
                     85:
1.7       thorpej    86: #
                     87: # HP-UX binary compatibility.
1.31      lukem      88: # NOTE: THIS IS STILL VERY EXPERIMENTAL. YOUR MILEAGE MAY VARY.
1.7       thorpej    89: #
1.20      thorpej    90: options        COMPAT_HPUX     # HP-UX binary compatibility
1.12      thorpej    91:
1.20      thorpej    92: options        COMPAT_M68K4K   # compat. with NetBSD/m68k4k binaries
1.43      itohy      93:
                     94: #options       COMPAT_LINUX    # Linux/m68k binary compatibility
1.44      kleink     95: #options       COMPAT_SVR4     # SVR4 binary compatibility
                     96: #options       EXEC_ELF32      # 32-bit ELF executables (Linux, SVR4)
1.1       mycroft    97:
1.3       thorpej    98: # Debugging options
1.17      thorpej    99: options        DIAGNOSTIC      # Extra kernel sanity checks
                    100: #options       DEBUG           # Enable misc. kernel debugging code
1.21      scottr    101: options        DDB             # Kernel Dynamic Debugger
1.35      lukem     102: #options       DDB_HISTORY_SIZE=100    # Enable history editing in DDB
1.27      thorpej   103: makeoptions    DEBUG="-g"      # netbsd.gdb with full debugging symbols
1.21      scottr    104:
                    105: # Verbose descriptions of unconfigured DIO devices
                    106: # (Warning: this compiles in a large string table)
                    107: options        DIOVERBOSE      # recognize "unknown" DIO devices
1.1       mycroft   108:
1.22      thorpej   109: config         netbsd root on ? type ?
1.1       mycroft   110:
1.20      thorpej   111: mainbus0       at root         # root "bus"
                    112:
                    113: intio0         at mainbus0     # internal i/o space
                    114: dio0           at mainbus0     # DIO/DIO-II bus
1.32      thorpej   115:
                    116: # Frodo utility chip found on 4xx's
                    117: frodo0         at intio?
                    118:
                    119: # 8250-like serial ports found on Frodo ASIC
                    120: #dnkbd0                at frodo? offset 0x0    # Domain keyboard flavor
                    121: apci*          at frodo? offset ?      # tty flavor
1.20      thorpej   122:
                    123: # Davinci framebuffer
                    124: dvbox*         at intio?
                    125: dvbox*         at dio? scode ?
                    126:
                    127: # Gatorbox framebuffer
                    128: gbox*          at intio?
                    129: gbox*          at dio? scode ?
                    130:
                    131: # Hyperion framebuffer
                    132: hyper*         at dio? scode ?
                    133:
                    134: # Renaissance framebuffer
                    135: rbox*          at intio?
                    136: rbox*          at dio? scode ?
                    137:
                    138: # Topcat/catseye framebuffers
                    139: topcat*                at intio?
                    140: topcat*                at dio? scode ?
                    141:
                    142: # Framebuffer abstraction
                    143: grf*           at dvbox?
                    144: grf*           at gbox?
                    145: grf*           at hyper?
                    146: grf*           at rbox?
                    147: grf*           at topcat?
                    148:
                    149: # Internal Terminal Emulator
                    150: ite*           at grf?
                    151:
1.31      lukem     152: dca0           at dio? scode 9 flags 1 # DCA serial interfaces
1.20      thorpej   153: dca*           at dio? scode ?
                    154:
                    155: dcm*           at dio? scode ? flags 0xe # DCM 4- or 8-port serial interfaces
                    156:
                    157: le*            at dio? scode ?         # LANCE ethernet interfaces
                    158:
                    159: nhpib0         at dio? scode 7         # slow internal HP-IB
                    160: nhpib*         at dio? scode ?
                    161:
                    162: fhpib*         at dio? scode ?         # `fast' HP-IB
                    163:
                    164: hpibbus0       at nhpib0
                    165: hpibbus*       at nhpib?
                    166: hpibbus*       at fhpib?
1.3       thorpej   167:
1.20      thorpej   168: rd*            at hpibbus? slave ? punit ?     # HP-IB disks
                    169: ct*            at hpibbus? slave ? punit ?     # HP-IB cartridge tapes
                    170: mt*            at hpibbus? slave ? punit ?     # HP-IB 9-track tape
                    171: ppi0           at hpibbus0 slave 5 punit 0     # HP-IB plotter
1.1       mycroft   172:
1.20      thorpej   173: oscsi*         at dio? scode ?         # Old HP SCSI
1.1       mycroft   174:
1.20      thorpej   175: sd*            at oscsi? target ? lun ?        # SCSI disks
                    176: st*            at oscsi? target ? lun ?        # SCSI tapes
                    177: ac*            at oscsi? target ? lun ?        # SCSI changers
1.1       mycroft   178:
1.55.2.2! mason     179: pseudo-device  pty             64      # pseudo-terminals
1.3       thorpej   180: pseudo-device  sl              4       # SLIP network interfaces
                    181: pseudo-device  ppp             4       # PPP network interfaces
                    182: pseudo-device  bpfilter        16      # Berkeley packet filter
1.4       thorpej   183: pseudo-device  vnd             4       # vnode pseudo-disks
                    184: pseudo-device  ccd             4       # concatenated disk devices
1.41      oster     185: #pseudo-device raid            4       # RAIDframe disk driver
1.53      simonb    186: #options       RAID_AUTOCONFIG         # auto-configuration of RAID components
1.3       thorpej   187: pseudo-device  loop                    # loopback network interface
1.18      mrg       188: pseudo-device  ipfilter                # IP Filter package
1.42      hwr       189: #pseudo-device gre             2       # generic L3 over IP tunnel
1.49      itojun    190: pseudo-device  gif             4       # IPv[46] over IPv[46] tunnel (RFC1933)
                    191: #pseudo-device faith           1       # IPv[46] tcp relay translation i/f
1.54      itojun    192: #pseudo-device stf             1       # 6to4 IPv6 over IPv4 encapsulation
1.36      fair      193: # rnd is EXPERIMENTAL
                    194: #pseudo-device rnd                     # /dev/random and in-kernel generator

CVSweb <webmaster@jp.NetBSD.org>