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