Source-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[src/trunk]: src/sys/arch/hp300/conf Up-to-date kernels for installation media.



details:   https://anonhg.NetBSD.org/src/rev/c319b78afef2
branches:  trunk
changeset: 521983:c319b78afef2
user:      gmcgarry <gmcgarry%NetBSD.org@localhost>
date:      Sun Feb 10 01:07:55 2002 +0000

description:
Up-to-date kernels for installation media.

diffstat:

 sys/arch/hp300/conf/INSTALL |  214 ++++++++++++++++++++++++++++++++++++++++++++
 sys/arch/hp300/conf/RAMDISK |   18 +++
 2 files changed, 232 insertions(+), 0 deletions(-)

diffs (240 lines):

diff -r 7b9fa2e3d8c5 -r c319b78afef2 sys/arch/hp300/conf/INSTALL
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/sys/arch/hp300/conf/INSTALL       Sun Feb 10 01:07:55 2002 +0000
@@ -0,0 +1,214 @@
+# $NetBSD: INSTALL,v 1.1 2002/02/10 01:07:55 gmcgarry Exp $
+#
+# INSTALL machine description file
+#
+# This machine description file is used to generate the NetBSD kernel
+# for the installation media.
+
+include        "arch/hp300/conf/std.hp300"
+
+# optimise for smaller kernels
+makeoptions    COPTS="-Os"
+options        NVNODE=50
+options        NBUF=16
+options        BUFPAGES=16
+options        NMBCLUSTERS=64
+options        NFS_V2_ONLY
+options        NFS_DEFAULT_NIOTHREADS=1
+options        VNODE_OP_NOINLINE
+options        PIPE_SOCKETPAIR         # smaller, but slower pipe(2)
+
+# Support for various CPU types
+options        HP320
+options        HP330           # includes 318, 319
+options        HP340
+options        HP345
+options        HP350
+options        HP360
+options        HP370
+options        HP375
+options        HP380
+options        HP385
+options        HP400
+options        HP425
+options        HP433
+
+# Need to set locally
+maxusers       32
+
+# Standard system options
+#options       COMPAT_43       # compatibility with 4.3BSD interfaces
+#options       COMPAT_44       # compatibility with 4.4BSD binaries
+#options       COMPAT_09       # compatibility with NetBSD 0.9
+#options       COMPAT_10       # compatibility with NetBSD 1.0
+#options       COMPAT_11       # compatibility with NetBSD 1.1
+#options       COMPAT_12       # compatibility with NetBSD 1.2
+#options       COMPAT_13       # compatibility with NetBSD 1.3
+#options       COMPAT_14       # compatibility with NetBSD 1.4
+#options       TCP_COMPAT_42   # 4.2BSD TCP/IP bug compat. Not recommended.
+#options       SYSVSHM         # System V-style shared memory
+#options       SYSVSEM         # System V-style semaphores
+#options       SEMMNI=10       # number of semaphore identifiers
+#options       SEMMNS=60       # number of semaphores in system
+#options       SEMUME=10       # max number of undo entries per process
+#options       SEMMNU=30       # number of undo structures in system
+#options       SYSVMSG         # System V-style message queues
+#options       KTRACE          # system call tracing support
+#options       LKM             # Loadable kernel modules
+#options       SCSIVERBOSE     # Verbose SCSI errors
+#options       PIPE_SOCKETPAIR # smaller, but slower pipe(2)
+
+# Filesystems
+file-system    FFS             # fast filesystem
+file-system    CD9660          # CD-ROM ISO-9660 filesystem
+file-system    NFS             # Network filesystem client
+#file-system   UNION           # Union filesystem (req. for FDESC)
+file-system    KERNFS          # kernel data-structure filesystem
+#file-system   FDESC           # user file descriptor filesystem
+#file-system   PROCFS          # /proc filesystem
+#file-system   MFS             # Memory-based filesystem
+
+# Filesystem options
+#options       QUOTA           # User and group quotas in FFS
+#options       FFS_EI          # FFS Endian Independant support
+#options       SOFTDEP         # FFS soft updates support.
+#options       NFSSERVER       # Network filesystem server
+#options       NFS_BOOT_BOOTP  # use bootp for NFS boot
+
+# Networking options
+options        INET            # Internet protocols
+#options       INET6           # IPV6
+#options       IPSEC           # IP security
+#options       IPSEC_ESP       # IP security (encryption part; define w/IPSEC)
+#options       IPSEC_DEBUG     # debug for IP security
+#options       GATEWAY         # IP forwarding + larger mb_map
+#options       MROUTING        # Multicast routing
+#options       PFIL_HOOKS      # packet filter hooks
+#options       TCP_DEBUG       # Record last TCP_NDEBUG packets with SO_DEBUG
+
+# Options for HP hardware
+#options       FPSP            # floating point interface for 68040
+#options       USELEDS         # make the lights twinkle
+options        COMPAT_NOLABEL  # defaults for unlabeled disks
+#options       PANICBUTTON     # two fast <reset>s on HIL dump kernel
+#options       CONSCODE=9      # force console at this select code
+#options       UK_KEYBOARD     # include United Kingdom HIL keymap
+#options       SE_KEYBOARD     # include Swedish HIL keymap
+
+# This option enables a different copyin/copyout that uses page
+# mapping for large copies.
+#options       MAPPEDCOPY      # different copyin/copyout for large copies
+
+# Debugging options
+#options       DIAGNOSTIC      # Extra kernel sanity checks
+#options       DEBUG           # Enable misc. kernel debugging code
+#options       DDB             # Kernel Dynamic Debugger
+#options       DDB_HISTORY_SIZE=100    # Enable history editing in DDB
+#makeoptions   DEBUG="-g"      # netbsd.gdb with full debugging symbols
+
+# Verbose descriptions of unconfigured DIO devices
+# (Warning: this compiles in a large string table)
+#options       DIOVERBOSE      # recognize "unknown" DIO devices
+
+config         netbsd root on ? type ?
+
+mainbus0       at root         # root "bus"
+
+intio0         at mainbus0     # internal i/o space
+dio0           at mainbus0     # DIO/DIO-II bus
+
+# Real-time clock (not optional)
+rtc*           at intio?
+
+# Human Interface Loop
+hil*           at intio?
+
+# Frodo utility chip found on 4xx's
+frodo*         at intio?
+
+# 8250-like serial ports found on Frodo ASIC
+#dnkbd0                at frodo? offset 0x0    # Domain keyboard flavor
+apci*          at frodo? offset ?      # tty flavor
+
+# Davinci framebuffer
+dvbox*         at intio?
+dvbox*         at dio? scode ?
+
+# Gatorbox framebuffer
+gbox*          at intio?
+gbox*          at dio? scode ?
+
+# Hyperion framebuffer
+hyper*         at dio? scode ?
+
+# Renaissance framebuffer
+rbox*          at intio?
+rbox*          at dio? scode ?
+
+# Topcat/catseye framebuffers
+topcat*                at intio?
+topcat*                at dio? scode ?
+
+# Framebuffer abstraction
+grf*           at dvbox?
+grf*           at gbox?
+grf*           at hyper?
+grf*           at rbox?
+grf*           at topcat?
+
+# Internal Terminal Emulator
+ite*           at grf?
+
+dca0           at dio? scode 9 flags 1 # DCA serial interfaces
+dca*           at dio? scode ?
+
+dcm*           at dio? scode ? flags 0xe # DCM 4- or 8-port serial interfaces
+
+le*            at dio? scode ?         # LANCE ethernet interfaces
+
+nhpib0         at dio? scode 7         # slow internal HP-IB
+nhpib*         at dio? scode ?
+
+fhpib*         at dio? scode ?         # `fast' HP-IB
+
+hpibbus0       at nhpib0
+hpibbus*       at nhpib?
+hpibbus*       at fhpib?
+
+rd*            at hpibbus? slave ? punit ?     # HP-IB disks
+ct*            at hpibbus? slave ? punit ?     # HP-IB cartridge tapes
+mt*            at hpibbus? slave ? punit ?     # HP-IB 9-track tape
+ppi0           at hpibbus0 slave 5 punit 0     # HP-IB plotter
+
+oscsi*         at dio? scode ?         # Old HP SCSI
+
+sd*            at oscsi? target ? lun ?        # SCSI disks
+st*            at oscsi? target ? lun ?        # SCSI tapes
+ac*            at oscsi? target ? lun ?        # SCSI changers
+
+pseudo-device  pty                     # pseudo-terminals
+#pseudo-device sl              4       # SLIP network interfaces
+#pseudo-device ppp             4       # PPP network interfaces
+#pseudo-device pppoe                   # PPP over Ethernet (RFC 2516)
+pseudo-device  bpfilter        16      # Berkeley packet filter
+#pseudo-device vnd             4       # vnode pseudo-disks
+#pseudo-device ccd             4       # concatenated disk devices
+#pseudo-device raid            8       # RAIDframe disk driver
+#options       RAID_AUTOCONFIG         # auto-configuration of RAID components
+# Options to enable various other RAIDframe RAID types.
+# options      RF_INCLUDE_EVENODD=1
+# options      RF_INCLUDE_RAID5_RS=1
+# options      RF_INCLUDE_PARITYLOGGING=1
+# options      RF_INCLUDE_CHAINDECLUSTER=1
+# options      RF_INCLUDE_INTERDECLUSTER=1
+# options      RF_INCLUDE_PARITY_DECLUSTERING=1
+# options      RF_INCLUDE_PARITY_DECLUSTERING_DS=1
+pseudo-device  loop                    # loopback network interface
+#pseudo-device ipfilter                # IP Filter package
+#pseudo-device gre             2       # generic L3 over IP tunnel
+#pseudo-device gif             4       # IPv[46] over IPv[46] tunnel (RFC1933)
+#pseudo-device faith           1       # IPv[46] tcp relay translation i/f
+#pseudo-device stf             1       # 6to4 IPv6 over IPv4 encapsulation
+#pseudo-device vlan                    # IEEE 802.1q encapsulation
+#pseudo-device bridge                  # simple inter-network bridging
+#pseudo-device rnd                     # /dev/random and in-kernel generator
diff -r 7b9fa2e3d8c5 -r c319b78afef2 sys/arch/hp300/conf/RAMDISK
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/sys/arch/hp300/conf/RAMDISK       Sun Feb 10 01:07:55 2002 +0000
@@ -0,0 +1,18 @@
+# $NetBSD: RAMDISK,v 1.1 2002/02/10 01:07:55 gmcgarry Exp $
+#
+# RAMDISK machine description file
+#
+# This machine description file is used to generate the NetBSD kernel
+# with embedded ramdisk for the installation media.
+
+include        "arch/hp300/conf/INSTALL"
+
+# Enable the hooks used for initializing the root memory-disk.
+options        MEMORY_DISK_HOOKS
+options        MEMORY_DISK_IS_ROOT     # force root on memory disk
+options        MEMORY_DISK_SERVER=0    # no userspace memory disk support
+options        MINIROOTSIZE=2880       # size of memory disk, in blocks (3MB)
+
+file-system    MFS             # Memory-based filesystem
+
+pseudo-device  md              1       # memory disk device (ramdisk)



Home | Main Index | Thread Index | Old Index