Commit | Line | Data |
---|---|---|
d1eb6d38 | 1 | # @(#)files.sparc 8.1 (Berkeley) %G% |
8649c649 CT |
2 | # |
3 | # sparc-specific configuration info | |
4 | ||
5 | maxusers 2 8 64 | |
6 | ||
7 | device mainbus at root { } # no locators (yet?) | |
8 | ||
9 | device audio at mainbus | |
10 | file sparc/dev/bsd_audio.c bsdaudio audio needs-flag | |
11 | ||
12 | device auxreg at mainbus | |
13 | file sparc/sparc/auxreg.c | |
14 | ||
15 | device clock at mainbus | |
16 | device timer at mainbus | |
17 | file sparc/sparc/clock.c | |
18 | ||
19 | device cpu at mainbus | |
20 | file sparc/sparc/cpu.c | |
21 | ||
22 | device memreg at mainbus | |
23 | file sparc/sparc/memreg.c | |
24 | ||
25 | device zs at mainbus | |
26 | file sparc/dev/zs.c zs needs-count | |
27 | ||
28 | device sbus at mainbus { slot = -1, offset = -1 } | |
29 | file sparc/sbus/sbus.c sbus | |
30 | ||
31 | device dma at sbus | |
32 | device esp at sbus: scsi | |
33 | file sparc/sbus/esp.c esp dma | |
34 | ||
35 | device bwtwo at sbus | |
36 | file sparc/sbus/bwtwo.c bwtwo needs-flag | |
37 | ||
38 | device cgthree at sbus | |
39 | file sparc/sbus/cgthree.c cgthree needs-flag | |
40 | ||
41 | device le at sbus: ifnet, ether | |
42 | file sparc/sbus/if_le.c le | |
43 | ||
44 | ||
45 | major { sd = 7 } | |
46 | ||
8649c649 CT |
47 | file sparc/dev/cons.c |
48 | file sparc/dev/event.c | |
49 | file sparc/dev/fb.c | |
50 | file sparc/dev/kbd.c | |
51 | file sparc/dev/ms.c | |
52 | ||
53 | file sparc/fpu/fpu.c | |
54 | file sparc/fpu/fpu_add.c | |
55 | file sparc/fpu/fpu_compare.c | |
56 | file sparc/fpu/fpu_div.c | |
57 | file sparc/fpu/fpu_explode.c | |
58 | file sparc/fpu/fpu_implode.c | |
59 | file sparc/fpu/fpu_mul.c | |
60 | file sparc/fpu/fpu_sqrt.c | |
61 | file sparc/fpu/fpu_subr.c | |
62 | ||
63 | file sparc/rcons/raster_op.c rconsole | |
64 | file sparc/rcons/raster_text.c rconsole | |
65 | file sparc/rcons/rcons_font.c rconsole | |
66 | file sparc/rcons/rcons_kern.c rconsole | |
67 | file sparc/rcons/rcons_subr.c rconsole | |
68 | ||
f014bd36 CT |
69 | # N.B.: optimizer breaks pmap.c and/or cache.c somehow -- have not |
70 | # identified the exact problem yet. NOOPT_C suffices for now. | |
8649c649 CT |
71 | file sparc/sparc/autoconf.c |
72 | file sparc/sparc/bsd_audiointr.s bsdaudio audio needs-flag | |
f014bd36 | 73 | file sparc/sparc/cache.c compile-with "${NOOPT_C}" |
8649c649 CT |
74 | file sparc/sparc/conf.c |
75 | file sparc/sparc/in_cksum.c | |
76 | file sparc/sparc/intr.c | |
77 | file sparc/sparc/kgdb_stub.c | |
78 | # sparc/sparc/locore.s is handled specially in the makefile, | |
79 | # because it must come first in the "ld" command line. | |
80 | file sparc/sparc/locore2.c | |
81 | file sparc/sparc/machdep.c | |
82 | file sparc/sparc/mem.c | |
83 | file sparc/sparc/openprom.c | |
f014bd36 | 84 | file sparc/sparc/pmap.c compile-with "${NOOPT_C}" |
8649c649 CT |
85 | # the following overrides the generic "sys_process.c" |
86 | file sparc/sparc/sys_process.c | |
87 | file sparc/sparc/sys_machdep.c trace | |
88 | file sparc/sparc/trap.c | |
89 | file sparc/sparc/vm_machdep.c | |
90 | ||
91 | file sparc/sunos/sun_disklabel.c compat_sunos | |
92 | file sparc/sunos/sun_ioctl.c compat_sunos | |
93 | file sparc/sunos/sun_misc.c compat_sunos | |
94 | file sparc/sunos/sun_sysent.c compat_sunos | |
95 | ||
96 | file kludge_for_in_proto.c hy needs-flag |