1# $NetBSD: files.sandpoint,v 1.21 2007/10/17 19:56:55 garbled Exp $ 2# 3# Motorola's "SandPoint" evaluation board's specific configuration info 4# 5maxpartitions 16 6 7maxusers 2 8 64 8 9include "arch/powerpc/pic/files.pic" 10 11file arch/sandpoint/sandpoint/machdep.c 12file arch/sandpoint/sandpoint/autoconf.c 13file arch/sandpoint/sandpoint/disksubr.c disk 14 15file arch/powerpc/powerpc/bus_dma.c 16file arch/powerpc/powerpc/bus_space.c 17file arch/powerpc/powerpc/clock.c 18file arch/powerpc/powerpc/softintr.c 19file arch/powerpc/powerpc/procfs_machdep.c procfs 20 21# General files 22file dev/cons.c 23 24# 25# Machine-independent SCSI drivers 26# 27include "dev/scsipi/files.scsipi" 28 29# 30# Machine-independent ATA drivers 31# 32 33include "dev/ata/files.ata" 34 35# 36# Memory Disk for install floppy 37# 38file dev/md_root.c memory_disk_hooks 39 40# 41# System bus types 42# 43define mainbus { } 44device mainbus: isabus, pcibus, mainbus 45attach mainbus at root 46device cpu 47attach cpu at mainbus 48file arch/sandpoint/sandpoint/mainbus.c mainbus|cpu needs-flag 49 50device eumb { [ unit = -1 ] }: mainbus 51attach eumb at mainbus 52file arch/sandpoint/sandpoint/eumb.c eumb 53attach com at eumb with com_eumb 54file arch/sandpoint/sandpoint/com_eumb.c com_eumb needs-flag 55device ociic: i2cbus, i2cexec 56attach ociic at eumb with iic_eumb 57file arch/sandpoint/sandpoint/iic_eumb.c iic_eumb 58 59# generic fb driver 60include "dev/wsfb/files.wsfb" 61 62# 63# PCI-only drivers 64# XXX MUST BE INCLUDED BEFORE files.isa, as long as files.isa attaches 65# XXX devices to 'pci'. 66# 67include "dev/i2o/files.i2o" 68include "dev/pci/files.pci" 69include "dev/pci/files.agp" 70file arch/sandpoint/pci/pci_machdep.c pci 71 72# PCI-Host bridge chipsets 73device pchb: pcibus 74attach pchb at pci 75file arch/powerpc/pci/pchb.c pchb 76 77# PCI-ISA bridges 78device pcib: isabus 79attach pcib at pci 80file arch/powerpc/pci/pcib.c pcib needs-flag 81 82file arch/sandpoint/pci/pciide_machdep.c pciide_common 83 84# 85# ISA and mixed ISA+PCI drivers 86# 87 88include "dev/isa/files.isa" 89file arch/powerpc/isa/isa_machdep_common.c isa 90file arch/powerpc/isa/isadma_machdep.c isa 91 92# PC clock 93file arch/sandpoint/isa/isaclock.c isa 94 95include "dev/wscons/files.wscons" 96include "dev/wsfont/files.wsfont" 97 98include "dev/pckbport/files.pckbport" 99 100# PC clock 101device mcclock: mc146818 102attach mcclock at isa with mcclock_isa 103file arch/sandpoint/isa/mcclock_isa.c mcclock_isa 104 105# Floppy disk controller 106device fdc {drive = -1}: isadma 107file dev/isa/fd.c fdc needs-flag 108 109attach fdc at isa with fdc_isa 110file dev/isa/fdc_isa.c fdc_isa 111 112device fd: disk 113attach fd at fdc 114 115include "dev/usb/files.usb" 116 117include "arch/sandpoint/conf/majors.sandpoint" 118