summaryrefslogtreecommitdiff
path: root/sys/arch/powerpc/conf/USBMAC
diff options
context:
space:
mode:
authorDale S. Rahn <rahnds@cvs.openbsd.org>2000-03-20 07:15:01 +0000
committerDale S. Rahn <rahnds@cvs.openbsd.org>2000-03-20 07:15:01 +0000
commit1f1dff1081e7f0bbf06664a62f35190afdc3a7a4 (patch)
tree3ee49975c0ab77d51f92fdb25335fe51c4633b7a /sys/arch/powerpc/conf/USBMAC
parentf1f26a3e939884afc813e3610f3a14f7b14daa30 (diff)
early support for busdma added, allows USBMAC config to attach ohci USB,
however, it claims "legacy support: unsupported" which then causes the imac to not config USB further. Changes to *MAC to support openpic interrupt controller, G4 (uninorth) is almost supported, but hangs during root mount.
Diffstat (limited to 'sys/arch/powerpc/conf/USBMAC')
-rw-r--r--sys/arch/powerpc/conf/USBMAC147
1 files changed, 147 insertions, 0 deletions
diff --git a/sys/arch/powerpc/conf/USBMAC b/sys/arch/powerpc/conf/USBMAC
new file mode 100644
index 00000000000..ab6207ef954
--- /dev/null
+++ b/sys/arch/powerpc/conf/USBMAC
@@ -0,0 +1,147 @@
+# $OpenBSD: USBMAC,v 1.1 2000/03/20 07:15:00 rahnds Exp $
+#
+# PPC GENERIC config file
+#
+
+machine 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
+options PPC_MPC106_BUG
+option IPX # IPX+SPX
+option IPXIP # IPX tunneling over IP
+
+include "../../../conf/GENERIC"
+
+config bsd swap generic
+
+
+#
+# Now the Machine specification
+#
+mainbus0 at root
+cpu* at mainbus0
+
+ofroot* at mainbus0
+mpcpcibr* at mainbus0 # MPC106 PCI Bridge.
+#isabr* at pci? # ISA dev bridge.
+#isabr* at mainbus0 # ISA dev bridge.
+
+#### PCI Bus devices.
+
+pci* at mpcpcibr?
+ppb* at pci? dev ? function ? # PCI-PCI bridges
+pci* at ppb? bus ?
+
+ncr* at pci? dev ? function ?
+de* at pci? dev ? function ?
+#vme* at pci? dev ? function ?
+#vga* at pci? dev ? function ? # PCI VGA graphics
+#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
+#ofb* at pci? dev ? function ? # Generic Open Firmware Framebuffer
+#pciide* at pci? dev ? function ?
+#macofcons0 at pci? dev ? function ? # OpenFirmware console (for debugging)
+obio0 at pci? dev ? function ?
+
+#nsphy* at mii? phy ? # NS83840 PHYs
+
+macintr0 at obio? # old interrupt controller
+openpic0 at obio? # openpic interrupt controller
+bm* at obio? # bmac ethernet
+#mc* at obio? # MACE ethernet
+#esp* at obio? flags 0x00ff # 53c9x SCSI
+#mesh* at obio? flags 0xffff # MESH SCSI
+#nvram* at obio? # nvram
+#adb* at obio? # Apple Desktop Bus
+#aed* at adb? # ADB Event Device
+#akbd* at adb? # ADB keyboard
+#ams* at adb? # ADB mouse
+#zsc* at obio?
+#zstty* at zsc? channel ?
+
+
+#### SCSI attachment points
+
+scsibus* at ncr?
+#scsibus* at adv?
+#scsibus* at ahc?
+#scsibus* at bha?
+#scsibus* at esp?
+#scsibus* at mesh?
+#scsibus* at pcscp?
+
+wdc* at obio? flags 0x0
+#wd* at pciide? channel ? drive ?
+#wd* at wdc? channel ? drive ? flags 0x0000
+wd* at wdc? drive ? flags 0x0000
+
+atapiscsi* at wdc? channel ? flags 0x0000
+#atapibus* at wdc?
+
+# ATAPI<->SCSI
+scsibus* at atapiscsi?
+
+# PCI USB Controllers
+ohci* at pci? # Open Host Controller
+
+# USB bus support
+usb* at ohci?
+uhub* at usb?
+uhub* at uhub? port ? configuration ? interface ?
+
+# USB Generic HID devices
+uhid* at uhub? port ? configuration ? interface ?
+
+# USB Generic driver
+ugen* at uhub? port ? configuration ? interface ?
+
+
+
+#### ISA Bus devices.
+
+#isa* at isabr?
+
+#com0 at isa? port 0x3f8 irq 4
+#com1 at isa? port 0x2f8 irq 3
+#com2 at isa? port 0x3e8 irq 1 #addresses for VI board com1
+#com3 at isa? port 0x2e8 irq 5 #addresses for VI board com0
+
+#pckbc0 at isa? # PC prog. periph. interface
+#pckbd0 at pckbc? # PC keyboard (kbd port)
+#pms0 at pckbc? # PS/2-style mouse (aux port)
+
+#vga0 at isa? # ISA VGA
+
+#### Workstation Console attachments
+
+#wscons* at vga?
+#wscons* at vgafb?
+
+#### SCSI Bus devices
+
+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 ?
+
+#### openfirmware devices
+# mostly unused currently
+ofbus* at openfirm?
+ofrtc* at openfirm?
+#ofdisk* at openfirm? # used for floppy support
+#ofnet* at openfirm?
+ofcons* at openfirm?
+