summaryrefslogtreecommitdiff
path: root/sys/arch
diff options
context:
space:
mode:
authorDale S. Rahn <rahnds@cvs.openbsd.org>1998-09-10 02:48:27 +0000
committerDale S. Rahn <rahnds@cvs.openbsd.org>1998-09-10 02:48:27 +0000
commit568ba96f3ac3d54b062e75a68e2cbee5a89c1608 (patch)
tree259cacbc2a78e39145eb5c2f7745158780e60294 /sys/arch
parent6f509649adee471ddcdffbda7149a688dfcd8518 (diff)
kernel and install floppy kernel for POWERSTACK machines.
uses hardware drivers for scsi (ncr) and ethernet (de) and openfirmware for console (ofcons) and clock (ofrtc).
Diffstat (limited to 'sys/arch')
-rw-r--r--sys/arch/powerpc/conf/MIX97
-rw-r--r--sys/arch/powerpc/conf/RAMDISKMIX93
2 files changed, 190 insertions, 0 deletions
diff --git a/sys/arch/powerpc/conf/MIX b/sys/arch/powerpc/conf/MIX
new file mode 100644
index 00000000000..d88f73c39a6
--- /dev/null
+++ b/sys/arch/powerpc/conf/MIX
@@ -0,0 +1,97 @@
+#
+# First try for PPC GENERIC config file
+#
+
+machine powerpc
+
+maxusers 32
+
+options PPC_MPC106_BUG
+# Standard system options (should go into std.powerpc?)
+options SWAPPAGER, VNODEPAGER, DEVPAGER
+options SYS_TYPE=OFWMACH
+
+# various hacks due to bugs in Openfirmware implementation
+options FIREPOWERBUGS
+
+#options IPKDBUSERHACK
+#makeoptions DEBUG="-g"
+
+options DDB
+options KTRACE
+options SYSCALL_DEBUG
+options TCP_COMPAT_42
+options COMPAT_43
+#options COMPAT_09
+#options COMPAT_10
+#options COMPAT_12
+
+options FFS
+options MFS
+
+options NFSCLIENT
+options NFSSERVER
+
+options CD9660
+options MSDOSFS
+options FDESC
+options FIFO
+options KERNFS
+options NULLFS
+options PORTAL
+options PROCFS
+options UMAPFS
+options UNION
+
+options INET
+options NMBCLUSTERS=1024
+
+# System V options
+option SYSVMSG # System V-like message queues
+option SYSVSEM # System V-like semaphores
+option SYSVSHM # System V-like memory sharing
+#option SHMMAXPGS=1024 # 1024 pages is the default
+
+#options MAXUSERS=20
+#options TARGET_ELF
+
+config bsd swap generic
+
+mainbus0 at root
+cpu* at mainbus0
+ofroot* at mainbus0
+mpcpcibr* at mainbus0 # MPC106 PCI Bridge.
+isabr* at pci? # ISA dev bridge.
+
+pci* at mpcpcibr?
+
+isa* at isabr?
+#com0 at isa? port 0x2f8 irq 3
+#com1 at isa? port 0x3f8 irq 4
+
+ncr* at pci? dev ? function ?
+de* at pci? dev ? function ?
+
+scsibus* at ncr?
+sd* at scsibus? target ? lun ?
+st* at scsibus? target ? lun ?
+cd* at scsibus? target ? lun ?
+
+
+ofbus* at openfirm?
+
+#ofdisk* at openfirm?
+
+#ofnet* at openfirm?
+#ipkdbif0 at ofnet?
+
+ofcons* at openfirm?
+
+ofrtc* at openfirm?
+
+pseudo-device loop
+pseudo-device pty 64
+pseudo-device random 1
+pseudo-device rd
+pseudo-device vnd 2
+pseudo-device bpfilter 8 # packet filter
diff --git a/sys/arch/powerpc/conf/RAMDISKMIX b/sys/arch/powerpc/conf/RAMDISKMIX
new file mode 100644
index 00000000000..443f3293c58
--- /dev/null
+++ b/sys/arch/powerpc/conf/RAMDISKMIX
@@ -0,0 +1,93 @@
+#
+# RAMDISK install kernel definition.
+#
+
+machine powerpc
+
+maxusers 8
+
+# Standard system options
+option SWAPPAGER
+option DEVPAGER
+
+option FIREPOWERBUGS
+options PPC_MPC106_BUG
+options SYS_TYPE=OFWMACH
+
+#options KTRACE
+#options DEBUG
+
+option NFSCLIENT
+#option NFSSERVER
+
+option CD9660
+option MSDOSFS
+options FIFO
+options KERNFS
+option FFS
+#option QUOTA
+option MFS
+
+options INET
+
+# Specify storage configuration using ramdisk
+config bsd root on rd0a swap on rd0b
+
+mainbus0 at root
+cpu* at mainbus0
+ofroot* at mainbus0
+
+mpcpcibr* at mainbus0 # MPC106 PCI Bridge.
+isabr* at pci? # ISA dev bridge.
+
+
+#### ISA Bus devices.
+# still using openfirmware for console
+
+isa* at isabr?
+
+#com0 at isa? port 0x2e8 irq 5
+#com1 at isa? port 0x3e8 irq 1
+
+
+#### PCI Bus devices.
+
+pci* at mpcpcibr?
+ncr* at pci? dev ? function ?
+scsibus* at ncr?
+de* at pci? dev ? function ?
+#vme* at pci? dev ? function ?
+
+
+#### SCSI Bus devices
+
+sd* at scsibus? target ? lun ?
+st* at scsibus? target ? lun ?
+cd* at scsibus? target ? lun ?
+
+#Openfirmware notes still used
+ofbus* at openfirm?
+#ofdisk* at openfirm?
+#ofnet* at openfirm?
+#ipkdbif0 at ofnet?
+ofcons* at openfirm?
+ofrtc* at openfirm?
+
+#### PSEUDO Devices
+
+pseudo-device loop 1 # network loopback
+#pseudo-device bpfilter 8 # packet filter ports
+#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 random 1
+#pseudo-device vnd 4 # paging to files
+#pseudo-device ccd 4 # concatenated disk devices
+pseudo-device rd 1 # ram disk
+
+# RAMDISK stuff
+option MINIROOTSIZE=8192
+option RAMDISK_HOOKS
+