DBAU1500 revision 1.8
11.8Sgdamore#	$NetBSD: DBAU1500,v 1.8 2006/04/04 04:30:28 gdamore Exp $
21.1Sgdamore#
31.1Sgdamore# Kernel config for the AMD Alchemy DBAu1500 evaluation board.
41.1Sgdamore
51.2Sgdamoreinclude		"arch/evbmips/conf/ALCHEMY"
61.1Sgdamore
71.7Ssimonbno options 	ALCHEMY_AU1000
81.7Ssimonbno options 	ALCHEMY_AU1100
91.7Ssimonbno options 	ALCHEMY_AU1500
101.7Ssimonbno options 	ALCHEMY_AU1550
111.7Ssimonbno options 	ALCHEMY_GENERIC
121.1Sgdamore
131.2Sgdamore# configure out local board support
141.1Sgdamore
151.7Ssimonboptions 	ALCHEMY_AU1500
161.7Ssimonboptions 	ALCHEMY_DBAU1500
171.7Ssimonboptions 	PCI_NETBSD_CONFIGURE
181.3Sgdamore
191.4Sgdamore# XXX AU1500 PCI seems busted, at least on the DBAU1500.  Attempts to use
201.4Sgdamore# commands like "dd if=/dev/zero of=/tmp/f bs=64k count=1000" result in
211.4Sgdamore# kernel panics when running diskless with / mounted over a PCI NIC.
221.4Sgdamore#
231.4Sgdamore# Additionally early steppings (AB, AC) of the AU1500 are incredibly buggy
241.4Sgdamore# and are unlikely to perform properly without special software workarounds
251.4Sgdamore# that I have not yet figured out.
261.4Sgdamore#
271.4Sgdamore# Finally, the AU1500 pci bus is completely hopeless when it comes to making
281.4Sgdamore# PCI-PCI bridges (such as multiport ethernet cards).  The design is flawed,
291.4Sgdamore# and has not been fixed in at least the AD stepping of the AU1500.
301.4Sgdamore#
311.5Sgdamore# I would welcome some constructive feedback or correction to any or all of
321.5Sgdamore# these problems.  Please include gdamore@netbsd.org if you figure this out.
331.5Sgdamore#
341.6Sgdamoreaupci*	at aubus? addr ?
351.6Sgdamorepci*	at aupci?
361.3Sgdamore
371.3Sgdamore# Note that this is just fairly random selection of PCI devices.
381.3Sgdamore
391.7Ssimonb# Ethernet cards
401.8Sgdamoreath*		at pci? dev ? function ?	# Atheros WLAN 
411.3Sgdamorebge*		at pci? dev ? function ?	# Broadcom GigE
421.7Ssimonbfxp*		at pci? dev ? function ?	# Intel EtherExpress PRO 10+/100B
431.3Sgdamoreral*		at pci?	dev ? function ?	# Ralink WLAN
441.3Sgdamorere*		at pci? dev ? function ?	# Realtek 8169 GigE
451.7Ssimonbrtk*		at pci? dev ? function ?	# Realtek 8129/8139
461.7Ssimonbsip*		at pci? dev ? function ?	# SiS 900/DP83815 Ethernet
471.3Sgdamoretlp*		at pci? dev ? function ?	# DEC Tulip Ethernet
481.3Sgdamorevge*		at pci? dev ? function ?	# VIA GigE
491.7Ssimonbwi*		at pci? dev ? function ?	# Intersil PRISM WLAN
501.7Ssimonb
511.7Ssimonb# (on-board) IDE controller
521.3Sgdamorehptide*		at pci? dev ? function ?	# Triones/HighPoint IDE
531.3Sgdamore
541.3Sgdamoreatabus*		at ata?
551.3Sgdamorewd*		at atabus? drive ? flags 0x0000
561.3Sgdamore
571.3Sgdamoreatapibus*	at atabus?
581.3Sgdamorecd*		at atapibus? drive ? flags 0x0000	# ATAPI CD-ROM drives
591.3Sgdamoresd*		at atapibus? drive ? flags 0x0000	# ATAPI disk drives
601.3Sgdamoreuk*		at atapibus? drive ? flags 0x0000	# ATAPI unknown
61