| @@ -1,57 +1,57 @@ | | | @@ -1,57 +1,57 @@ |
1 | # $NetBSD: files.sbmips,v 1.2 2017/07/24 09:56:45 mrg Exp $ | | 1 | # $NetBSD: files.sbmips,v 1.3 2019/04/11 02:01:53 simonb Exp $ |
2 | | | 2 | |
3 | maxpartitions 8 | | 3 | maxpartitions 8 |
4 | | | 4 | |
5 | #maxusers 1 8 64 | | 5 | #maxusers 1 8 64 |
6 | | | 6 | |
7 | file arch/evbmips/sbmips/autoconf.c | | 7 | file arch/evbmips/sbmips/autoconf.c |
8 | file arch/evbmips/sbmips/machdep.c | | 8 | file arch/evbmips/sbmips/machdep.c |
9 | file arch/evbmips/sbmips/console.c | | 9 | file arch/evbmips/sbmips/console.c |
10 | file arch/evbmips/sbmips/disksubr.c | | 10 | file arch/evbmips/sbmips/disksubr.c |
11 | file arch/evbmips/sbmips/systemsw.c | | 11 | file arch/evbmips/sbmips/systemsw.c |
12 | | | 12 | |
13 | file arch/evbmips/sbmips/sb1250_icu.c | | 13 | file arch/evbmips/sbmips/sb1250_icu.c |
14 | | | 14 | |
15 | file arch/mips/cfe/cfe_api.c | | 15 | file arch/mips/cfe/cfe_api.c |
16 | file arch/mips/mips/mips3_clock.c | | 16 | file arch/mips/mips/mips3_clock.c |
17 | file arch/mips/mips/bus_dma.c | | 17 | file arch/mips/mips/bus_dma.c |
18 | | | 18 | |
19 | ### | | 19 | ### |
20 | ### MI device inclusion | | 20 | ### MI device inclusion |
21 | ### | | 21 | ### |
22 | | | 22 | |
23 | # Stack-less Just-In-Time compiler | | 23 | # Stack-less Just-In-Time compiler |
24 | include "external/bsd/sljit/conf/files.sljit" | | 24 | include "external/bsd/sljit/conf/files.sljit" |
25 | | | 25 | |
26 | # Machine-independent I2O drivers. | | 26 | # Machine-independent I2O drivers. |
27 | include "dev/i2o/files.i2o" | | 27 | include "dev/i2o/files.i2o" |
28 | | | 28 | |
29 | # Machine-independent SCSI drivers | | 29 | # Machine-independent SCSI drivers |
30 | include "dev/scsipi/files.scsipi" | | 30 | include "dev/scsipi/files.scsipi" |
31 | | | 31 | |
32 | # Machine-independent ATA drivers | | 32 | # Machine-independent ATA drivers |
33 | include "dev/ata/files.ata" | | 33 | include "dev/ata/files.ata" |
34 | | | 34 | |
35 | # Memory Disk | | 35 | # Memory Disk |
36 | file dev/md_root.c memory_disk_hooks | | 36 | file dev/md_root.c memory_disk_hooks |
37 | | | 37 | |
38 | # ISA Bus support | | 38 | # ISA Bus support |
39 | include "dev/pci/files.pci" # XXX some ISA devs are 'at pci' too. | | 39 | include "dev/pci/files.pci" # XXX some ISA devs are 'at pci' too. |
40 | include "dev/isa/files.isa" | | 40 | include "dev/isa/files.isa" |
41 | # XXXCGD machdep isa files | | 41 | # XXXCGD machdep isa files |
42 | | | 42 | |
43 | # PC Keyboard Controller support | | 43 | # PC Keyboard Controller support |
44 | include "dev/pckbport/files.pckbport" | | 44 | include "dev/pckbport/files.pckbport" |
45 | | | 45 | |
46 | # XXXCGD lots of junk isa devices, e.g. fd | | 46 | # XXXCGD lots of junk isa devices, e.g. fd |
47 | | | 47 | |
48 | # ISA Plug 'n Play devices | | 48 | # ISA Plug 'n Play devices |
49 | file arch/alpha/isa/isapnp_machdep.c isapnp | | 49 | file arch/alpha/isa/isapnp_machdep.c isapnp |
50 | | | 50 | |
51 | # PCI Bus support | | 51 | # PCI Bus support |
52 | # include "dev/pci/files.pci" XXX SEE ABOVE | | 52 | # include "dev/pci/files.pci" XXX SEE ABOVE |
53 | #file arch/evbmips/sbmips/pci_machdep.c pci | | 53 | #file arch/evbmips/sbmips/pci_machdep.c pci |
54 | # XXXCGD macdep pci files | | 54 | # XXXCGD macdep pci files |
55 | | | 55 | |
56 | # XXXX pcic here because it needs to be late. The catch: pcic needs | | 56 | # XXXX pcic here because it needs to be late. The catch: pcic needs |
57 | # to be late, so devices which attach to it are attached late. But it | | 57 | # to be late, so devices which attach to it are attached late. But it |
| @@ -68,42 +68,42 @@ defparam PCIC_ISA_INTR_ALLOC_MASK | | | @@ -68,42 +68,42 @@ defparam PCIC_ISA_INTR_ALLOC_MASK |
68 | | | 68 | |
69 | device pcic: pcmciabus | | 69 | device pcic: pcmciabus |
70 | file dev/ic/i82365.c pcic | | 70 | file dev/ic/i82365.c pcic |
71 | | | 71 | |
72 | # PCIC pcmcia controller on ISA bus. | | 72 | # PCIC pcmcia controller on ISA bus. |
73 | attach pcic at isa with pcic_isa | | 73 | attach pcic at isa with pcic_isa |
74 | file dev/isa/i82365_isa.c pcic_isa | | 74 | file dev/isa/i82365_isa.c pcic_isa |
75 | | | 75 | |
76 | # PCIC pcmcia controller on PCI bus. | | 76 | # PCIC pcmcia controller on PCI bus. |
77 | attach pcic at pci with pcic_pci | | 77 | attach pcic at pci with pcic_pci |
78 | file dev/pci/i82365_pci.c pcic_pci | | 78 | file dev/pci/i82365_pci.c pcic_pci |
79 | | | 79 | |
80 | # PCIC pcmcia controller on PnP board | | 80 | # PCIC pcmcia controller on PnP board |
81 | attach pcic at isapnp with pcic_isapnp | | 81 | attach pcic at isapnp with pcic_isapnp |
82 | file dev/isapnp/i82365_isapnp.c pcic_isapnp | | 82 | file dev/isapnp/i82365_isapnp.c pcic_isapnp |
83 | | | 83 | |
84 | # Code common to ISA and ISAPnP attachments | | 84 | # Code common to ISA and ISAPnP attachments |
85 | file dev/isa/i82365_isasubr.c pcic_isa | pcic_isapnp | pcic_pci | | 85 | file dev/isa/i82365_isasubr.c pcic_isa | pcic_isapnp | pcic_pci |
86 | | | 86 | |
87 | | | 87 | |
88 | # this wants to be probed as late as possible. | | 88 | # this wants to be probed as late as possible. |
89 | # | | 89 | # |
90 | # Machine-independent PCMCIA drivers | | 90 | # Machine-independent PCMCIA drivers |
91 | # | | 91 | # |
92 | #XXXCGD can't yet becaue needs fdc include "dev/pcmcia/files.pcmcia" | | 92 | #XXXCGD can't yet becaue needs fdc include "dev/pcmcia/files.pcmcia" |
93 | # | | 93 | # |
94 | # Machine-independent USB device support | | 94 | # Machine-independent USB device support |
95 | # | | 95 | # |
96 | include "dev/usb/files.usb" | | 96 | include "dev/usb/files.usb" |
97 | | | 97 | |
98 | ### | | 98 | ### |
99 | ### SBMIPS DEVICES | | 99 | ### SBMIPS DEVICES |
100 | ### | | 100 | ### |
101 | | | 101 | |
102 | # Ze Big Bus: main system bus | | 102 | # Ze Big Bus: main system bus |
103 | device zbbus {[busid = -1]} | | 103 | device zbbus {[busid = -1]} |
104 | attach zbbus at root | | 104 | attach zbbus at root |
105 | file arch/evbmips/sbmips/zbbus.c zbbus | | 105 | file arch/evbmips/sbmips/zbbus.c zbbus |
106 | | | 106 | |
107 | # CPUs | | 107 | # CPUs |
108 | device cpu | | 108 | device cpu |
109 | attach cpu at zbbus | | 109 | attach cpu at zbbus |