Source-Changes-HG archive

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

[src/trunk]: src/sys/arch/news68k/conf Add GENERIC_TINY config for low memory...



details:   https://anonhg.NetBSD.org/src/rev/d44792bd1099
branches:  trunk
changeset: 507589:d44792bd1099
user:      tsutsui <tsutsui%NetBSD.org@localhost>
date:      Mon Mar 26 10:25:34 2001 +0000

description:
Add GENERIC_TINY config for low memory (and slow) machines.

diffstat:

 sys/arch/news68k/conf/GENERIC_TINY |  184 +++++++++++++++++++++++++++++++++++++
 1 files changed, 184 insertions(+), 0 deletions(-)

diffs (188 lines):

diff -r 606d3e984e4e -r d44792bd1099 sys/arch/news68k/conf/GENERIC_TINY
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/sys/arch/news68k/conf/GENERIC_TINY        Mon Mar 26 10:25:34 2001 +0000
@@ -0,0 +1,184 @@
+#      $NetBSD: GENERIC_TINY,v 1.1 2001/03/26 10:25:34 tsutsui Exp $
+
+#      news68k GENERIC config file for low memory machines;
+#
+include                "arch/news68k/conf/std.news68k"
+
+#ident                 "GENERIC_TINY-$Revision: 1.1 $"
+
+maxusers       4
+
+options        news1200                # news1200 support 
+options        news1700                # news1[4567]00 support
+options        CPU_SINGLE              # Will IOP be supported eventually?
+#options       FPU_EMULATE
+
+# Standard system options
+#options       NTP                     # NTP phase/frequency locked loop
+options        KTRACE                  # system call tracing support
+options        SYSVMSG                 # System V message queues
+options        SYSVSEM                 # System V semaphores
+options        SYSVSHM                 # System V shared memory
+#options       SHMMAXPGS=1024          # 1024 pages is the default
+options        LKM                     # loadable kernel modules
+#options       UCONSOLE                # users can redirect console (unsafe)
+
+# Debugging options
+#options       DIAGNOSTIC              # extra kernel sanity checking
+#options       DEBUG                   # extra kernel debugging support
+#options       KMEMSTATS               # kernel memory statistics (vmstat -m)
+#options       DDB                     # kernel dynamic debugger
+#options       DDB_HISTORY_SIZE=100    # enable history editing in DDB
+#options       DDB_ONPANIC=1           # see also sysctl(8): `ddb.onpanic'
+#options       SCSIVERBOSE             # Verbose SCSI errors
+#options       SCSIDEBUG               # extra SCSI debugging support
+#makeoptions   DEBUG="-g"              # compile full symbol table
+
+# Compatibility options
+options        COMPAT_43               # compatibility with 4.3BSD binaries
+options        COMPAT_12               # NetBSD 1.2 binary compatibility
+options        COMPAT_13               # NetBSD 1.3 binary compatibility
+options        COMPAT_14               # NetBSD 1.4 binary compatibility
+options        COMPAT_AOUT_M68K        # compatibility with NetBSD/m68k a.out
+
+#options       COMPAT_SVR4             # binary compatibility with SVR4
+#options       COMPAT_SUNOS            # binary compatibility with SunOS
+#options       COMPAT_LINUX            # binary compatibllity with Linux/m68k
+
+#options       TCP_COMPAT_42           # compatibility with 4.2BSD TCP/IP
+
+# Filesystem options
+file-system    FFS             # Berkeley Fast Filesystem
+#file-system   LFS             # log-structured file system
+file-system    NFS             # Sun NFS-compatible filesystem client
+file-system    MFS             # memory-based filesystem
+file-system    CD9660          # ISO 9660 + Rock Ridge file system
+file-system    MSDOSFS         # MS-DOS FAT file system
+file-system    KERNFS          # /kern
+file-system    PROCFS          # /proc
+file-system    FDESC           # /dev/fd/*
+#file-system   NULLFS          # loopback file system
+#file-system   OVERLAY         # overlay file system
+#file-system   PORTAL          # portal filesystem (still experimental)
+#file-system   UMAPFS          # NULLFS + uid and gid remapping
+#file-system   UNION           # union file system 
+#file-system   CODA            # Coda File System; also needs vcode (below)
+
+options        NFSSERVER       # nfs server support
+#options       QUOTA           # ffs quotas
+#options       FFS_EI          # ffs endian independant support
+options        SOFTDEP         # ffs soft updates support
+
+# Networking options
+options        INET            # Internet protocols
+options        INET6           # IPV6
+#options       IPSEC           # IP security
+#options       IPSEC_ESP       # IP securyty (encryption part; define w/IPSEC)
+#options       IPSEC_DEBUG     # debug for IP security
+#options       GATEWAY         # IP packet forwarding
+#options       MROUTING        # IP multicast routing
+#options       NS              # XNS
+#options       NSIP            # XNS tunneling over IP
+#options       ISO,TPIP        # OSI
+#options       EON             # OSI tunneling over IP
+#options       CCITT,LLC,HDLC  # X.25
+#options       NETATALK        # AppleTalk networking protocols
+options        PPP_BSDCOMP     # BSD-Compress compression support for PPP
+options        PPP_DEFLATE     # Deflate compression support for PPP
+#options       PPP_FILTER      # Active filter support for PPP (requires bpf)
+#options       PFIL_HOOKS      # pfil(9) packet filter hooks
+#options       IPFILTER_LOG    # ipmon(8) log support
+
+#options       NFS_BOOT_BOOTPARAM
+options        NFS_BOOT_DHCP
+
+config netbsd root on ? type ?
+#config        netbsd root on ? type nfs
+
+#
+# device declarations
+#
+
+mainbus0 at root
+
+# NEWS HYPER-BUS
+hb0    at mainbus0 systype NEWS1700
+hb1    at mainbus0 systype NEWS1200
+
+# MK48T02 realtime clock
+clock0 at hb0 addr 0xe0d80000 ipl 6                    # news1700
+clock0 at hb1 addr 0xe1420000 ipl 6                    # news1200
+
+# onboard LANCE ethernet
+le0    at hb0 addr 0xe0f00000 ipl 4                    # news1700
+le0    at hb1 addr 0xe1a40000 ipl 4                    # news1200
+
+# keyboard/mouse
+kbc0   at hb0 addr 0xe0d00000 ipl 5                    # news1700
+kb0    at kbc0                                         # news1700
+ms0    at kbc0                                         # news1700
+
+kb0    at hb1 addr 0xe1240000 ipl 5                    # news1200
+ms0    at hb1 addr 0xe1280000 ipl 5                    # news1200
+
+wskbd* at kb?
+wsmouse* at ms?
+
+# onboard z8530 SCC
+zsc0   at hb0 addr 0xe0d40000 ipl 5 vect 64 flags 0x0  # news1700
+zsc0   at hb1 addr 0xe1780000 ipl 5 vect 64 flags 0x1  # news1200
+zstty0 at zsc0 channel 0
+zstty1 at zsc0 channel 1 
+
+# Frame buffer devices; not yet
+#fb0   at hb0 addr 0xf0700000                  # NWB225
+#fb1   at hb0 addr 0xf0f00000                  # NWB512
+
+# onboard uPD72067 FDC; not yet
+#fdc0  at hb0 addr 0xe0c80000 ipl 3
+#fd*   at fdc0
+
+# onboard CXD1180 SCSI controller
+#
+# This driver has several flags which may be enabled using
+# the "flags" directive.  Valid flags are:
+#
+# 0x000ff      Set (1<<target) to disable disconnect/reselect
+# 0x0ff00      Set (1<<(target+8)) to disable parity checking
+# 0x10000      Set this bit to disable DMA interrupts (poll)
+# 0x20000      Set this bit to disable DMA entirely (use PIO)
+#
+# For example: "flags 0x1000f" would disable DMA interrupts,
+# and disable disconnect/reselect for targets 0-3
+#
+si0    at hb0 addr 0xe0cc0000 ipl 4 flags 0xf
+scsibus* at si0        
+
+sd*    at scsibus? target ? lun ?              # SCSI disks
+st*    at scsibus? target ? lun ?              # SCSI tapes
+cd*    at scsibus? target ? lun ?              # SCSI CD-ROMs
+#ch*   at scsibus? target ? lun ?              # SCSI changer devices
+#ss*   at scsibus? target ? lun ?              # SCSI scanners
+#uk*   at scsibus? target ? lun ?              # unknown SCSI devices
+
+# Misc.
+pseudo-device  loop                    # loopback interface; required
+pseudo-device  pty                     # pseudo-terminals
+#pseudo-device md              1       # memory disk device
+pseudo-device  vnd             4       # disk-like interface to files
+#pseudo-device ccd             4       # concatenated and striped disks
+#pseudo-device raid            4       # RAIDframe disk driver
+pseudo-device  sl              2       # SLIP interfaces
+pseudo-device  ppp             2       # PPP interfaces
+pseudo-device  tun             4       # Network "tunnel" device
+#pseudo-device gre             2       # generic L3 over IP tunnel
+pseudo-device  bpfilter        16      # Berkeley Packet Filter
+#pseudo-device ipfilter                # ip filter
+#pseudo-device strip           1       # Starmode Radio IP (Metricom)
+#pseudo-device ipip            2       # IP Encapsulation within IP (RFC 2003)
+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  rnd                     # /dev/random and in-kernle generator
+#pseudo-device vcoda           4       # coda minicache <-> venus comm.



Home | Main Index | Thread Index | Old Index