diff options
author | Per Fogelstrom <pefo@cvs.openbsd.org> | 1996-09-14 15:58:30 +0000 |
---|---|---|
committer | Per Fogelstrom <pefo@cvs.openbsd.org> | 1996-09-14 15:58:30 +0000 |
commit | d8d4b8513b1e1e0d595368c6c1704e68a04f7e61 (patch) | |
tree | 007dfd13013543adb5336a817478aaba7e1a181a /sys/arch/arc/conf/GENERIC | |
parent | d451e45564fe362101eccce9e3e4d1e7ba7d5e52 (diff) |
First shot at a multivendor kernel. This version handles pica's and desk-
station tyne's. Auto detection still needs to be compleeted.
Checked in version is hardwired for pica's. Use the PICA config file.
Diffstat (limited to 'sys/arch/arc/conf/GENERIC')
-rw-r--r-- | sys/arch/arc/conf/GENERIC | 95 |
1 files changed, 61 insertions, 34 deletions
diff --git a/sys/arch/arc/conf/GENERIC b/sys/arch/arc/conf/GENERIC index 2904f35b042..1ad298a0ee7 100644 --- a/sys/arch/arc/conf/GENERIC +++ b/sys/arch/arc/conf/GENERIC @@ -1,72 +1,78 @@ +# $OpenBSD: GENERIC,v 1.4 1996/09/14 15:58:19 pefo Exp $ # -# Generic configuration file for MIPS R4400 PICA system +# Generic configuration file for MIPS R4x00 ARC Systems # machine arc -maxusers 8 +maxusers 32 # Need to set locally -options TIMEZONE="8*60" # minutes west of GMT (for) -options DST=1 # use daylight savings rules +options TIMEZONE=0 # minutes west of GMT (for) +options DST=0 # use daylight savings rules # Standard system options options SWAPPAGER # swap pager (anonymous and swap space) options VNODEPAGER # vnode pager (mapped files) options DEVPAGER # device pager (mapped devices) + options DIAGNOSTIC # extra kernel debugging checks options DEBUG # extra kernel debugging support -options "COMPAT_43" # compatibility with 4.3BSD binaries -#options KTRACE # system call tracing support -options "NKMEMCLUSTERS=1024" # 4K pages in kernel malloc pool -#options KGDB # support for kernel gdb -#options "KGDBRATE=19200" # kernel gdb port rate (default 9600) -#options "KGDBDEV=15*256+0" # device for kernel gdb +options COMPAT_43 # compatibility with 4.3BSD binaries +options KTRACE # system call tracing support # System V options options SYSVMSG # System V-like message queues options SYSVSEM # System V-like semaphores options SYSVSHM # System V-like memory sharing options SHMMAXPGS=1024 # 1024 pages is the default -options NATIVE_ELF +options NATIVE_ELF # Arc systems uses ELF as native format # Filesystem options +options CD9660 # ISO 9660 + Rock Ridge file system +options FDESC # user file descriptor filesystem (/dev/fd) options FIFO # POSIX fifo support (in all filesystems) options FFS,QUOTA # fast filesystem with user and group quotas +options KERNFS # kernel data-structure filesystem +#options LFS # Log-based filesystem (still experimental) options MFS # memory-based filesystem +options MSDOSFS # Ability to read write MS-Dos filsystem options NFSCLIENT # Sun NFS-compatible filesystem (client) options NFSSERVER # Sun NFS-compatible filesystem (server) -options KERNFS # kernel data-structure filesystem -options MSDOSFS # Ability to read write MS-Dos filsystem -options CD9660 # ISO 9660 + Rock Ridge file system -options FDESC # user file descriptor filesystem -#options UMAPFS # uid/gid remapping filesystem -#options NULLFS # null layer filesystem -#options LFS # Log-based filesystem (still experimental) -#options PORTAL # portal filesystem (still experimental) +options NULLFS # null layer filesystem +options PORTAL # portal filesystem (still experimental) +options UMAPFS # uid/gid remapping filesystem # Networking options -options INET # Internet protocols -#options "TCP_COMPAT_42" # compatibility with 4.2BSD TCP/IP -options GATEWAY # IP packet forwarding -#options MULTICAST # Multicast support -#options MROUTING # Multicast routing support -#options ISO # OSI networking -#options TPIP -#options EON +options INET # Internet protocols +#options TCP_COMPAT_42 # compatibility with 4.2BSD TCP/IP +#options GATEWAY # IP packet forwarding +#options MULTICAST # Multicast support +#options MROUTING # Multicast routing support +#options ISO # OSI networking +#options TPIP +#options EON -config bsd swap generic +# Special options +options MACHINE_NONCONTIG # Support noncontigous memory. +# Specify storage configuration +config bsd swap generic + +# +# Definition of system +# mainbus0 at root cpu* at mainbus0 pica* at mainbus0 + clock0 at pica? pc0 at pica? pms0 at pica? ace0 at pica? ace1 at pica? -lpt0 at pica? +lpr0 at pica? sn0 at pica? fdc0 at pica? @@ -82,13 +88,34 @@ ch* at scsibus? target ? lun ? ss* at scsibus? target ? lun ? uk* at scsibus? target ? lun ? -isabr* at mainbus0 +# +# ISA Bus. +# +isabr* at mainbus0 + +isa* at isabr? + +clock0 at isa? + +pc0 at isa? port 0x60 irq 1 # generic PC console device +ace0 at isa? port 0x3f8 irq 4 +ace1 at isa? port 0x2f8 irq 3 +ace2 at isa? port 0x3e8 irq 4 +ace3 at isa? port 0x2e8 irq 3 + +lpt0 at isa? port 0x378 irq 7 +ep0 at isa? port ? irq ? # 3C509 ethernet cards +#ed0 at isa? port 0x280 iomem 0xd0000 irq 9 # WD/SMC, 3C503, and NE[12]000 + +btl0 at isa? port 0x330 irq ? drq ? +scsibus* at btl? -isa* at isabr? pseudo-device sl 2 # serial-line IP ports pseudo-device ppp 2 # serial-line PPP ports +pseudo-device tun 2 # network tunneling over tty pseudo-device pty 64 # pseudo ptys -pseudo-device bpfilter 16 # packet filter ports -pseudo-device loop -pseudo-device vnd 4 # virtual disk +pseudo-device tb 1 # tablet line discipline +pseudo-device bpfilter 8 # packet filter ports +pseudo-device loop 1 # network loopback +pseudo-device vnd 4 # paging to files |