MTX-1 revision 1.1
11.1Sgdamore#	$NetBSD: MTX-1,v 1.1 2006/02/23 04:40:53 gdamore Exp $
21.1Sgdamore#
31.1Sgdamore# Kernel config for the 4G Systems MTX-1 board (e.g. meshcube/accesscube).
41.1Sgdamore
51.1Sgdamoreinclude		"arch/evbmips/conf/ALCHEMY"
61.1Sgdamore
71.1Sgdamoreno options	ALCHEMY_AU1000
81.1Sgdamoreno options	ALCHEMY_AU1100
91.1Sgdamoreno options	ALCHEMY_AU1500
101.1Sgdamoreno options	ALCHEMY_AU1550
111.1Sgdamoreno options	ALCHEMY_GENERIC
121.1Sgdamore
131.1Sgdamore# configure out local board support
141.1Sgdamore
151.1Sgdamoreoptions		ALCHEMY_AU1500
161.1Sgdamoreoptions		ALCHEMY_MTX1
171.1Sgdamoreoptions		PCI_NETBSD_CONFIGURE
181.1Sgdamore
191.1Sgdamore# XXX AU1500 PCI seems busted, at least on the DBAU1500.  Attempts to use
201.1Sgdamore# commands like "dd if=/dev/zero of=/tmp/f bs=64k count=1000" result in
211.1Sgdamore# kernel panics when running diskless with / mounted over a PCI NIC.
221.1Sgdamore#
231.1Sgdamore# Additionally early steppings (AB, AC) of the AU1500 are incredibly buggy
241.1Sgdamore# and are unlikely to perform properly without special software workarounds
251.1Sgdamore# that I have not yet figured out.
261.1Sgdamore#
271.1Sgdamore# Finally, the AU1500 pci bus is completely hopeless when it comes to making
281.1Sgdamore# PCI-PCI bridges (such as multiport ethernet cards).  The design is flawed,
291.1Sgdamore# and has not been fixed in at least the AD stepping of the AU1500.
301.1Sgdamore#
311.1Sgdamore# I would welcome some constructive feedback or correction to any or all of
321.1Sgdamore# these problems.  Please include gdamore@netbsd.org if you figure this out.
331.1Sgdamore#
341.1Sgdamoreaupci*	at aubus? addr ?
351.1Sgdamorepci*	at aupci?
361.1Sgdamore
371.1Sgdamore# Note that this is just fairly random selection of PCI devices.
381.1Sgdamore# Only the hptide controller is actually on-board.
391.1Sgdamore
401.1Sgdamorebge*		at pci? dev ? function ?	# Broadcom GigE
411.1Sgdamorewi*		at pci? dev ? function ?	# Intersil PRISM WLAN
421.1Sgdamoreral*		at pci?	dev ? function ?	# Ralink WLAN
431.1Sgdamorere*		at pci? dev ? function ?	# Realtek 8169 GigE
441.1Sgdamoretlp*		at pci? dev ? function ?	# DEC Tulip Ethernet
451.1Sgdamorevge*		at pci? dev ? function ?	# VIA GigE
461.1Sgdamorertk*		at pci? dev ? function ?	# Realtek 8129/8139
471.1Sgdamorehptide*		at pci? dev ? function ?	# Triones/HighPoint IDE
481.1Sgdamore
491.1Sgdamoreatabus*		at ata?
501.1Sgdamorewd*		at atabus? drive ? flags 0x0000
511.1Sgdamore
521.1Sgdamoreatapibus*	at atabus?
531.1Sgdamorecd*		at atapibus? drive ? flags 0x0000	# ATAPI CD-ROM drives
541.1Sgdamoresd*		at atapibus? drive ? flags 0x0000	# ATAPI disk drives
551.1Sgdamoreuk*		at atapibus? drive ? flags 0x0000	# ATAPI unknown
56