summaryrefslogtreecommitdiff
path: root/sys/arch/macppc/conf/RAMDISK
diff options
context:
space:
mode:
Diffstat (limited to 'sys/arch/macppc/conf/RAMDISK')
-rw-r--r--sys/arch/macppc/conf/RAMDISK162
1 files changed, 162 insertions, 0 deletions
diff --git a/sys/arch/macppc/conf/RAMDISK b/sys/arch/macppc/conf/RAMDISK
new file mode 100644
index 00000000000..25292e76b98
--- /dev/null
+++ b/sys/arch/macppc/conf/RAMDISK
@@ -0,0 +1,162 @@
+# $OpenBSD: RAMDISK,v 1.1 2001/09/01 15:59:31 drahn Exp $
+#
+# PPC GENERIC config file
+#
+
+machine macppc powerpc
+
+maxusers 32
+
+# default type, instructs system to try to determin what proper type is
+# actual machine type probed via name of openfirmware root node.
+option SYS_TYPE=APPL
+
+option FIREPOWERBUGS
+option PPC_MPC106_BUG
+option PCIVERBOSE
+option WSEMUL_NO_DUMB
+
+# include "../../../conf/GENERIC"
+option TIMEZONE=0 # time zone to adjust RTC time by
+option DST=0 # daylight saving time used by RTC
+option SWAPPAGER # paging; REQUIRED
+option DEVPAGER # mmap() of devices
+option COMPAT_43 # and 4.3BSD
+option FFS # UFS
+option MFS # memory file system
+option CD9660 # ISO 9660 + Rock Ridge file system
+option MSDOSFS # MS-DOS file system
+option INET # IP + ICMP + TCP + UDP
+option DDB # IP + ICMP + TCP + UDP
+
+config bsd root on rd0a swap on rd0b
+
+
+#
+# Now the Machine specification
+#
+mainbus0 at root
+cpu* at mainbus0
+
+mpcpcibr* at mainbus0 # MPC106 PCI Bridge.
+memc* at mainbus0
+pchb* at pci? # host bridge identifiers
+
+#### PCI Bus devices.
+
+pci* at mpcpcibr?
+ppb* at pci? dev ? function ? # PCI-PCI bridges
+pci* at ppb? bus ?
+
+siop* at pci? dev ? function ?
+#ncr* at pci? dev ? function ?
+fxp* at pci? dev ? function ?
+de* at pci? dev ? function ?
+#vme* at pci? dev ? function ?
+vgafb0 at pci? dev ? function ? # PCI VGA graphics
+#ep* at pci? dev ? function ? # 3Com 3c59x
+#ne* at pci? dev ? function ? # NE2000-compatible Ethernet
+#adv* at pci? dev ? function ? # AdvanSys 1200[A,B], 9xx[U,UA] SCSI
+#ahc* at pci? dev ? function ? # Adaptec 294x, aic78x0 SCSI
+#bha* at pci? dev ? function ? # BusLogic 9xx SCSI
+#pcscp* at pci? dev ? function ? # AMD Am53c974 PCscsi-PCI SCSI
+pciide* at pci? dev ? function ?
+macobio0 at pci? dev ? function ?
+gm* at pci? dev ? function ? # GMAC ethernet
+an* at pci? dev ? function ? # Cisco/Aironet 802.11DS
+
+# how many of these are needed?
+exphy* at mii? phy ? # 3Com internal PHYs
+inphy* at mii? phy ? # Intel 82555 PHYs
+iophy* at mii? phy ? # Intel 82553 PHYs
+icsphy* at mii? phy ? # Integrated Circuit Systems ICS1890
+#lxtphy* at mii? phy ? # Level One LXT-970 PHYs
+nsphy* at mii? phy ? # NS83840 PHYs
+#nsphyter* at mii? phy ? # NS83843 PHYs
+#qsphy* at mii? phy ? # Quality Semiconductor QS6612 PHYs
+sqphy* at mii? phy ? # Seeq 80220/80221/80223 PHYs
+#tlphy* at mii? phy ? # ThunderLAN PHYs
+#tqphy* at mii? phy ? # TDK Semiconductor PHYs
+brgphy* at mii? phy ? # Broadcom 10/100/1000 PHYs
+bmtphy* at mii? phy ? # Broadcom 10/100 PHYs
+ukphy* at mii? phy ? # generic unknown PHYs
+
+macintr0 at macobio? # old interrupt controller
+openpic0 at macobio? # openpic interrupt controller
+bm* at macobio? # bmac ethernet
+#mc* at macobio? # MACE ethernet
+#esp* at macobio? flags 0x00ff# 53c9x SCSI
+#mesh* at macobio? flags 0xffff# MESH SCSI
+#nvram* at macobio? # nvram
+adb* at macobio? # Apple Desktop Bus
+wi* at macobio? # Apple Airport 802.11DS
+gpio* at macobio? # GPIO, PMU interrupt router.
+gpio* at gpio? # GPIO, PMU interrupt router.
+aed* at adb? # ADB Event Device
+akbd* at adb? # ADB keyboard
+wskbd* at akbd? console ?
+#ams* at adb? # ADB mouse
+#wsmouse* at ams?
+abtn* at adb? # ADB button?
+#zsc* at macobio?
+#zstty* at zsc? channel ?
+
+scsibus* at siop?
+#scsibus* at ncr?
+#scsibus* at adv?
+#scsibus* at ahc?
+#scsibus* at bha?
+#scsibus* at esp?
+#scsibus* at mesh?
+#scsibus* at pcscp?
+
+wdc* at macobio? flags 0x0
+wd* at wdc? drive ? flags 0x0000
+wd* at pciide? channel ? drive ?
+atapiscsi* at wdc? channel ? flags 0x0000
+atapiscsi* at pciide? channel ? flags 0x0000
+scsibus* at atapiscsi?
+
+# PCI USB Controllers
+ohci* at pci? # Open Host Controller
+
+# USB bus support
+usb* at ohci? flags 0x1
+uhub* at usb?
+uhub* at uhub? port ? configuration ? interface ?
+
+uhid* at uhub? port ? configuration ? # USB Generic HID devices
+ukbd* at uhub? port ? configuration ? # USB HID Keyboard devices
+#ums* at uhub? port ? configuration ? # USB Mice
+#wsmouse* at ums? mux 0
+#ulpt* at uhub? port ? configuration ? # USB Printer
+#uscanner* at uhub? port ? # USB Scanner driver
+#usscanner* at uhub? port ? # USB SCSI scanners
+#scsibus* at usscanner?
+#uyap* at uhub? port ? # Y@P firmware loader
+#ugen* at uhub? port ? configuration ? # USB Generic driver
+umass* at uhub? port ? configuration ? # USB Mass Storage devices
+scsibus* at umass?
+kue* at uhub? port ? # Kawasaki KL5KUSB101B
+aue* at uhub? port ? # USB EtherNet
+
+wsdisplay* at vgafb?
+wskbd* at ukbd? console ?
+
+sd* at scsibus? target ? lun ?
+st* at scsibus? target ? lun ?
+cd* at scsibus? target ? lun ?
+#ch* at scsibus? target ? lun ?
+#ss* at scsibus? target ? lun ?
+#uk* at scsibus? target ? lun ?
+
+pseudo-device loop 1 # network loopback
+pseudo-device pty 64 # pseudo-terminals
+#pseudo-device ccd 4 # concatenated disk devices
+#pseudo-device ksyms 1 # kernel symbols device
+pseudo-device bpfilter 1 # packet filter
+pseudo-device rd 1 # ram disk
+
+# RAMDISK stuff
+option MINIROOTSIZE=8192
+option RAMDISK_HOOKS