xref: /openbsd/sys/arch/powerpc/conf/files.powerpc (revision f2dfb0a4)
1#
2# powerpc-specific configuration info
3#
4maxpartitions 16
5
6maxusers 2 8 64
7
8# need some decl. from here...
9include	"../../../dev/atapi/files.atapi"
10major	{ acd = 5 }
11
12file	arch/powerpc/powerpc/Locore.c
13file	arch/powerpc/powerpc/autoconf.c
14file	arch/powerpc/powerpc/bcopy.c
15file	arch/powerpc/powerpc/clock.c
16file	arch/powerpc/powerpc/conf.c
17file	arch/powerpc/powerpc/copyinstr.c
18file	arch/powerpc/powerpc/copyoutstr.c
19file	arch/powerpc/powerpc/copystr.c
20file	arch/powerpc/powerpc/disksubr.c		disk
21file	arch/powerpc/powerpc/fpu.c
22file	arch/powerpc/powerpc/fubyte.c
23file	arch/powerpc/powerpc/fuswintr.c
24file	arch/powerpc/powerpc/in_cksum.c
25file	arch/powerpc/powerpc/ipkdb_glue.c	ipkdb
26file	arch/powerpc/powerpc/machdep.c
27file	arch/powerpc/powerpc/mem.c
28file	arch/powerpc/powerpc/ofw_machdep.c
29file	arch/powerpc/powerpc/openfirm.c
30file	arch/powerpc/powerpc/pmap.c
31file	arch/powerpc/powerpc/process_machdep.c
32file	arch/powerpc/powerpc/subyte.c
33file	arch/powerpc/powerpc/suword.c
34file	arch/powerpc/powerpc/suswintr.c
35file	arch/powerpc/powerpc/sys_machdep.c
36file	arch/powerpc/powerpc/trap.c
37file	arch/powerpc/powerpc/vm_machdep.c
38file	dev/cons.c
39file	dev/cninit.c
40file    arch/powerpc/powerpc/setjmp.S                   ddb
41file    arch/powerpc/powerpc/db_memrw.c                 ddb
42file    arch/powerpc/powerpc/db_disasm.c                ddb
43file    arch/powerpc/powerpc/db_interface.c             ddb
44file    arch/powerpc/powerpc/db_trace.c                 ddb
45
46file    arch/powerpc/powerpc/ofwreal.S
47
48define	mainbus {}
49device	mainbus
50attach	mainbus at root
51file	arch/powerpc/powerpc/mainbus.c	mainbus
52
53device	cpu
54attach	cpu at mainbus
55file	arch/powerpc/powerpc/cpu.c
56
57pseudo-device rd
58file dev/ramdisk.c			rd needs-flag
59file arch/powerpc/powerpc/rd_root.c	ramdisk_hooks
60major   {rd = 17}
61
62device	mpcpcibr {} : pcibus
63attach	mpcpcibr at mainbus
64file	arch/powerpc/pci/mpcpcibus.c	mpcpcibr
65
66device	isabr {} : isabus
67attach	isabr at mainbus
68file	arch/powerpc/isa/isabus.c	isabr
69include "../../../scsi/files.scsi"
70major	{sd = 2}		# hey this was 0 but at slot 2 in bdevsw XXX
71major	{cd = 3}
72
73define	pcmcia {}			# XXX dummy decl...
74include	"../../../dev/pci/files.pci"
75include	"../../../dev/isa/files.isa"
76major	{ wd = 5 }		# Not even in bdevsw XXX
77
78include "../../../dev/isa/files.isapnp"
79file    arch/arc/isa/isapnp_machdep.c   isapnp
80
81#
82# Openfirmware support
83#
84
85include "../../../dev/ofw/files.ofw"
86file	arch/powerpc/powerpc/opendev.c ofcons | ofnet | ofdisk
87major	{ ofdisk = 4 }
88