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