files.discovery revision 1.1
11.1Smatt# $NetBSD: files.discovery,v 1.1 2003/03/05 22:08:18 matt Exp $ 21.1Smatt# 31.1Smatt# Config file and device description for machine-independent support for 41.1Smatt# the Moverll (formerly Galileo Technologies) Discovery system controllers. 51.1Smatt# 61.1Smatt# Ports that include this must also supply some glue code of their own. 71.1Smatt# Notably: 81.1Smatt# * devices here are indirectly configured by the configuration 91.1Smatt# file since difference systems will be configured somewhat 101.1Smatt# differently, 111.1Smatt# * The Multi-Purpose Port (MPP) is configured differently on 121.1Smatt# different systems, 131.1Smatt# * CPU attachment is handled in largely a machine-independent 141.1Smatt# fashion, 151.1Smatt# * The interrupts on different systems will be handled differently. 161.1Smatt# 171.1Smatt# Systems with multiple GT controllers are not currently handled by this 181.1Smatt# code. 191.1Smatt 201.1Smattdefflag opt_marvell.h MPSC_CONSOLE 211.1Smattdefparam opt_marvell.h GT_MPSC_DEFAULT_BAUD_RATE 221.1Smattdefparam opt_marvell.h GT_MPP_INTERRUPTS GT_MPP_WATCHDOG GT_BASE 231.1Smatt 241.1Smattdefine gt { [unit = -1] } 251.1Smattdevice gt: isabus, pcibus, gt 261.1Smattfile dev/marvell/gt.c gt 271.1Smatt 281.1Smatt# PCI bus 291.1Smattdevice gtpci: isabus, pcibus, gt 301.1Smattattach gtpci at gt 311.1Smattfile dev/marvell/gtpci.c gt & pci 321.1Smatt 331.1Smatt# Fast ethernet 341.1Smattdevice gfe: ether, ifnet, arp, mii 351.1Smattattach gfe at gt 361.1Smattfile dev/marvell/if_gfe.c gfe 371.1Smatt 381.1Smatt# Serial controller 391.1Smattdevice gtmpsc: tty 401.1Smattattach gtmpsc at gt 411.1Smattfile dev/marvell/gtmpsc.c gtmpsc needs-flag 421.1Smatt 431.1Smatt# DMA controller 441.1Smattdevice gtidma 451.1Smattattach gtidma at gt 461.1Smattfile dev/marvell/gtidma.c gtidma 47