Home | History | Annotate | Line # | Download | only in conf
files.sbmips revision 1.3.6.2
      1  1.3.6.2  jdolecek # $NetBSD: files.sbmips,v 1.3.6.2 2002/06/23 17:40:04 jdolecek Exp $
      2  1.3.6.2  jdolecek 
      3  1.3.6.2  jdolecek maxpartitions 8
      4  1.3.6.2  jdolecek 
      5  1.3.6.2  jdolecek maxusers 1 8 64
      6  1.3.6.2  jdolecek 
      7  1.3.6.2  jdolecek file arch/sbmips/sbmips/autoconf.c
      8  1.3.6.2  jdolecek file arch/sbmips/sbmips/machdep.c
      9  1.3.6.2  jdolecek file arch/sbmips/sbmips/softintr.c
     10  1.3.6.2  jdolecek file arch/sbmips/sbmips/console.c
     11  1.3.6.2  jdolecek file arch/sbmips/sbmips/conf.c
     12  1.3.6.2  jdolecek file arch/sbmips/sbmips/disksubr.c
     13  1.3.6.2  jdolecek file arch/sbmips/sbmips/systemsw.c
     14  1.3.6.2  jdolecek file dev/clock_subr.c
     15  1.3.6.2  jdolecek file dev/cons.c
     16  1.3.6.2  jdolecek 
     17  1.3.6.2  jdolecek file arch/sbmips/sbmips/sb1250_icu.c	!ikos
     18  1.3.6.2  jdolecek 
     19  1.3.6.2  jdolecek file arch/sbmips/ikos/ikos_clock.c	ikos
     20  1.3.6.2  jdolecek file arch/sbmips/ikos/ikos_icu.c	ikos
     21  1.3.6.2  jdolecek file arch/sbmips/ikos/ikoscons.c	ikos
     22  1.3.6.2  jdolecek 
     23  1.3.6.2  jdolecek file arch/mips/cfe/cfe_api.c
     24  1.3.6.2  jdolecek 
     25  1.3.6.2  jdolecek 
     26  1.3.6.2  jdolecek ###
     27  1.3.6.2  jdolecek ### MI device inclusion
     28  1.3.6.2  jdolecek ###
     29  1.3.6.2  jdolecek 
     30  1.3.6.2  jdolecek # Machine-independent I2O drivers.
     31  1.3.6.2  jdolecek include "dev/i2o/files.i2o"
     32  1.3.6.2  jdolecek 
     33  1.3.6.2  jdolecek # Machine-independent SCSI drivers
     34  1.3.6.2  jdolecek include "dev/scsipi/files.scsipi"
     35  1.3.6.2  jdolecek major	{ sd = 8 }
     36  1.3.6.2  jdolecek major	{ cd = 3 }
     37  1.3.6.2  jdolecek 
     38  1.3.6.2  jdolecek # Machine-independent ATA drivers
     39  1.3.6.2  jdolecek include "dev/ata/files.ata"
     40  1.3.6.2  jdolecek major	{ wd = 4 }
     41  1.3.6.2  jdolecek 
     42  1.3.6.2  jdolecek # Memory Disk
     43  1.3.6.2  jdolecek file	dev/md_root.c			memory_disk_hooks
     44  1.3.6.2  jdolecek major	{ md = 6 }
     45  1.3.6.2  jdolecek 
     46  1.3.6.2  jdolecek # RAIDframe
     47  1.3.6.2  jdolecek major	{ raid = 16 }
     48  1.3.6.2  jdolecek 
     49  1.3.6.2  jdolecek # Logical disks
     50  1.3.6.2  jdolecek major	{ ld = 17 }
     51  1.3.6.2  jdolecek 
     52  1.3.6.2  jdolecek # Raster operations
     53  1.3.6.2  jdolecek include "dev/rasops/files.rasops"
     54  1.3.6.2  jdolecek include "dev/wsfont/files.wsfont"
     55  1.3.6.2  jdolecek 
     56  1.3.6.2  jdolecek # "Workstation Console" glue.
     57  1.3.6.2  jdolecek include "dev/wscons/files.wscons"
     58  1.3.6.2  jdolecek 
     59  1.3.6.2  jdolecek 
     60  1.3.6.2  jdolecek # ISA Bus support
     61  1.3.6.2  jdolecek include "dev/pci/files.pci"	# XXX some ISA devs are 'at pci' too.
     62  1.3.6.2  jdolecek include "dev/isa/files.isa"
     63  1.3.6.2  jdolecek # XXXCGD machdep isa files
     64  1.3.6.2  jdolecek 
     65  1.3.6.2  jdolecek # PC Keyboard Controller support
     66  1.3.6.2  jdolecek include "dev/pckbc/files.pckbc"
     67  1.3.6.2  jdolecek 
     68  1.3.6.2  jdolecek # XXXCGD lots of junk isa devices, e.g. fd
     69  1.3.6.2  jdolecek 
     70  1.3.6.2  jdolecek # ISA Plug 'n Play devices
     71  1.3.6.2  jdolecek file	arch/alpha/isa/isapnp_machdep.c	isapnp
     72  1.3.6.2  jdolecek 
     73  1.3.6.2  jdolecek # PCI Bus support
     74  1.3.6.2  jdolecek # include "dev/pci/files.pci" XXX SEE ABOVE
     75  1.3.6.2  jdolecek #file	arch/sbmips/dev/pci/pci_machdep.c	pci
     76  1.3.6.2  jdolecek # XXXCGD macdep pci files
     77  1.3.6.2  jdolecek 
     78  1.3.6.2  jdolecek # XXXX pcic here because it needs to be late.  The catch: pcic needs
     79  1.3.6.2  jdolecek # to be late, so devices which attach to it are attached late.  But it
     80  1.3.6.2  jdolecek # needs to be before its isa and pci attachments.  This answer is
     81  1.3.6.2  jdolecek # non-optimal, but I don't have a better answer right now.
     82  1.3.6.2  jdolecek 
     83  1.3.6.2  jdolecek # PCIC pcmcia contoller
     84  1.3.6.2  jdolecek # XXX this needs to be done very late, so it's done here.  This feels
     85  1.3.6.2  jdolecek # like a kludge, but it might be for the best.
     86  1.3.6.2  jdolecek 
     87  1.3.6.2  jdolecek defparam PCIC_ISA_ALLOC_IOBASE
     88  1.3.6.2  jdolecek defparam PCIC_ISA_ALLOC_IOSIZE
     89  1.3.6.2  jdolecek defparam PCIC_ISA_INTR_ALLOC_MASK
     90  1.3.6.2  jdolecek 
     91  1.3.6.2  jdolecek device	pcic: pcmciabus
     92  1.3.6.2  jdolecek file	dev/ic/i82365.c			pcic
     93  1.3.6.2  jdolecek 
     94  1.3.6.2  jdolecek # PCIC pcmcia controller on ISA bus.
     95  1.3.6.2  jdolecek attach	pcic at isa with pcic_isa
     96  1.3.6.2  jdolecek file	dev/isa/i82365_isa.c		pcic_isa
     97  1.3.6.2  jdolecek 
     98  1.3.6.2  jdolecek # PCIC pcmcia controller on PCI bus.
     99  1.3.6.2  jdolecek attach	pcic at pci with pcic_pci
    100  1.3.6.2  jdolecek file	dev/pci/i82365_pci.c		pcic_pci
    101  1.3.6.2  jdolecek 
    102  1.3.6.2  jdolecek # PCIC pcmcia controller on PnP board
    103  1.3.6.2  jdolecek attach pcic at isapnp with pcic_isapnp
    104  1.3.6.2  jdolecek file	dev/isapnp/i82365_isapnp.c	pcic_isapnp
    105  1.3.6.2  jdolecek 
    106  1.3.6.2  jdolecek # Code common to ISA and ISAPnP attachments
    107  1.3.6.2  jdolecek file	dev/isa/i82365_isasubr.c	pcic_isa | pcic_isapnp | pcic_pci
    108  1.3.6.2  jdolecek 
    109  1.3.6.2  jdolecek 
    110  1.3.6.2  jdolecek # this wants to be probed as late as possible.
    111  1.3.6.2  jdolecek #
    112  1.3.6.2  jdolecek # Machine-independent PCMCIA drivers
    113  1.3.6.2  jdolecek #
    114  1.3.6.2  jdolecek #XXXCGD can't yet becaue needs fdc include "dev/pcmcia/files.pcmcia"
    115  1.3.6.2  jdolecek #
    116  1.3.6.2  jdolecek # Machine-independent USB device support
    117  1.3.6.2  jdolecek #
    118  1.3.6.2  jdolecek include "dev/usb/files.usb"
    119  1.3.6.2  jdolecek 
    120  1.3.6.2  jdolecek ###
    121  1.3.6.2  jdolecek ### SBMIPS DEVICES
    122  1.3.6.2  jdolecek ###
    123  1.3.6.2  jdolecek 
    124  1.3.6.2  jdolecek # Ze Big Bus: main system bus
    125  1.3.6.2  jdolecek device	zbbus {[busid = -1]}
    126  1.3.6.2  jdolecek attach	zbbus at root
    127  1.3.6.2  jdolecek file	arch/sbmips/sbmips/zbbus.c		zbbus
    128  1.3.6.2  jdolecek 
    129  1.3.6.2  jdolecek # CPUs
    130  1.3.6.2  jdolecek device	cpu
    131  1.3.6.2  jdolecek attach	cpu at zbbus
    132  1.3.6.2  jdolecek file	arch/sbmips/sbmips/cpu.c		cpu
    133