Home | History | Annotate | Line # | Download | only in conf
files.ofppc revision 1.17
      1 #	$NetBSD: files.ofppc,v 1.17 2001/10/29 19:04:24 thorpej Exp $
      2 #
      3 # NetBSD/ofppc configuration info
      4 #
      5 
      6 # maxpartitions must be the first thing in files.${MACHINE}
      7 maxpartitions 16
      8 
      9 maxusers 8 16 64
     10 
     11 # Platform support option headers
     12 defopt	FIREPOWER_ES			# Firepower ES
     13 defopt	FIREPOWER_MX			# Firepower MX
     14 defopt	FIREPOWER_LX			# Firepower LX
     15 defopt	TOTALIMPACT_BRIQ		# Total Impact briQ
     16 
     17 file	arch/ofppc/ofppc/autoconf.c
     18 file	arch/ofppc/ofppc/clock.c
     19 file	arch/ofppc/ofppc/conf.c
     20 file	arch/ofppc/ofppc/disksubr.c		disk
     21 file	arch/ofppc/ofppc/machdep.c
     22 file	arch/ofppc/ofppc/platform.c
     23 file	arch/ofppc/ofppc/procfs_machdep.c	procfs
     24 file	dev/cons.c
     25 file	dev/cninit.c
     26 
     27 #
     28 # CPU specific OpenFirmware code
     29 #
     30 include "arch/powerpc/conf/files.ofw"
     31 
     32 #
     33 # Compatibility modules
     34 #
     35 
     36 # OSS audio driver compatibility
     37 include "compat/ossaudio/files.ossaudio"
     38 
     39 # Linux binary compatibility (COMPAT_LINUX)
     40 include "compat/linux/files.linux"
     41 include "compat/linux/arch/powerpc/files.linux_powerpc"
     42 file arch/powerpc/powerpc/linux_sigcode.S	compat_linux
     43 file arch/powerpc/powerpc/linux_trap.c		compat_linux
     44 
     45 #
     46 # Generic OpenFirmware device support
     47 #
     48 include "dev/ofw/files.ofw"
     49 major	{ofdisk = 0}
     50 
     51 #
     52 # MII/PHY support
     53 #
     54 include "dev/mii/files.mii"
     55 
     56 #
     57 # I2O device support
     58 #
     59 include "dev/i2o/files.i2o"
     60 
     61 #
     62 # SCSI support
     63 #
     64 include "dev/scsipi/files.scsipi"
     65 major { cd = 3 }
     66 major { sd = 4 }
     67 
     68 #
     69 # ATA/IDE support
     70 #
     71 include "dev/ata/files.ata"
     72 major { wd = 5 }
     73 
     74 # Memory Disk
     75 file	dev/md_root.c				memory_disk_hooks
     76 major { md = 6 }
     77 
     78 # RAIDframe
     79 major { raid = 2 }
     80 
     81 # Logical disks
     82 major { ld = 17 }
     83 
     84 # Raster operations
     85 include "dev/rasops/files.rasops"
     86 include "dev/wsfont/files.wsfont"
     87 
     88 #
     89 # Workstation Console support
     90 #
     91 include "dev/wscons/files.wscons"
     92 
     93 #
     94 # PCI bus support
     95 #
     96 include "dev/pci/files.pci"
     97 
     98 #
     99 # ISA bus support
    100 #
    101 include "dev/isa/files.isa"
    102 
    103 #
    104 # Main system bus and devices.
    105 #
    106 device	mainbus {}: ofbus
    107 attach	mainbus at root
    108 file	arch/ofppc/ofppc/mainbus.c		mainbus
    109 
    110 device	cpu
    111 attach	cpu at mainbus
    112 file	arch/ofppc/ofppc/cpu.c			cpu
    113 
    114 #
    115 # Support for generic OpenFirmware driver configurations.  This is
    116 # always included in the kernel.
    117 #
    118 file	arch/ofppc/ofwgen/ofwgen.c
    119 file	arch/ofppc/ofwgen/ofwgen_intr.c
    120 
    121 # DMA support routines that are common to more than one system type.
    122 file	arch/powerpc/powerpc/bus_dma.c		firepower_es | firepower_mx |
    123 						firepower_lx
    124 
    125 #
    126 # Support for Firepower EX, MS, and LX systems.
    127 #
    128 device	firepower: pcibus
    129 attach	firepower at mainbus
    130 file	arch/ofppc/firepower/firepower.c	firepower_es | firepower_mx |
    131 						firepower_lx
    132 file	arch/ofppc/firepower/firepower_bus_io.c	firepower_es | firepower_mx |
    133 						firepower_lx
    134 file	arch/ofppc/firepower/firepower_bus_mem.c firepower_es | firepower_mx |
    135 						firepower_lx
    136 file	arch/ofppc/firepower/firepower_dma.c	firepower_es | firepower_mx |
    137 						firepower_lx
    138 file	arch/ofppc/firepower/firepower_intr.c	firepower_es | firepower_mx |
    139 						firepower_lx
    140 file	arch/ofppc/firepower/firepower_pci.c	firepower_es | firepower_mx |
    141 						firepower_lx
    142