Home | History | Annotate | Line # | Download | only in conf
files.sparc64 revision 1.4
      1  1.4  drochner #	$NetBSD: files.sparc64,v 1.4 1998/07/21 17:36:04 drochner Exp $
      2  1.1       eeh 
      3  1.1       eeh # @(#)files.sparc64	8.1 (Berkeley) 7/19/93
      4  1.1       eeh # sparc64-specific configuration info
      5  1.1       eeh 
      6  1.1       eeh # maxpartitions must be first item in files.${ARCH}
      7  1.1       eeh maxpartitions 8
      8  1.1       eeh 
      9  1.1       eeh maxusers 2 8 1024
     10  1.1       eeh 
     11  1.1       eeh device mainbus {}
     12  1.1       eeh attach mainbus at root
     13  1.1       eeh 
     14  1.1       eeh device obio { [addr = -1], [level = -1] }
     15  1.1       eeh attach obio at mainbus
     16  1.1       eeh file	arch/sparc64/dev/obio.c		obio
     17  1.1       eeh 
     18  1.1       eeh device iommu {}
     19  1.1       eeh attach iommu at mainbus
     20  1.1       eeh file	arch/sparc64/sparc64/iommu.c		iommu
     21  1.1       eeh 
     22  1.1       eeh device sbus { [slot = -1], [offset = -1] }
     23  1.1       eeh attach sbus at mainbus, iommu
     24  1.1       eeh file	arch/sparc64/dev/sbus.c			sbus
     25  1.1       eeh 
     26  1.1       eeh #device auxreg
     27  1.1       eeh #attach auxreg at mainbus, sbus, obio
     28  1.1       eeh #file	arch/sparc64/sparc64/auxreg.c
     29  1.1       eeh 
     30  1.1       eeh device clock
     31  1.1       eeh attach clock at mainbus, sbus, obio
     32  1.1       eeh 
     33  1.1       eeh device oclock
     34  1.1       eeh attach oclock at sbus, obio
     35  1.1       eeh 
     36  1.1       eeh device timer
     37  1.1       eeh attach timer at mainbus, sbus, obio
     38  1.1       eeh 
     39  1.1       eeh device eeprom
     40  1.1       eeh attach eeprom at sbus, obio
     41  1.1       eeh file	arch/sparc64/sparc64/clock.c
     42  1.1       eeh 
     43  1.1       eeh device power
     44  1.1       eeh attach power at sbus, obio
     45  1.1       eeh file	arch/sparc64/dev/power.c			power
     46  1.1       eeh 
     47  1.1       eeh device cpu
     48  1.1       eeh attach cpu at mainbus
     49  1.1       eeh file	arch/sparc64/sparc64/cpu.c
     50  1.1       eeh 
     51  1.1       eeh device zs {channel = -1}
     52  1.1       eeh attach zs at mainbus, sbus, obio
     53  1.1       eeh file	arch/sparc64/dev/zs.c			zs needs-count
     54  1.1       eeh file	dev/ic/z8530sc.c			zs
     55  1.1       eeh 
     56  1.1       eeh device fdc {}
     57  1.1       eeh attach fdc at mainbus, sbus, obio
     58  1.1       eeh device fd: disk
     59  1.1       eeh attach fd at fdc
     60  1.1       eeh file	arch/sparc64/dev/fd.c			fdc | fd needs-flag
     61  1.1       eeh file	arch/sparc64/sparc/bsd_fdintr.s		fdc
     62  1.1       eeh 
     63  1.1       eeh #
     64  1.1       eeh # Console (zs) related stuff
     65  1.1       eeh #
     66  1.1       eeh 
     67  1.1       eeh device zstty: tty
     68  1.1       eeh attach zstty at zs
     69  1.1       eeh file dev/ic/z8530tty.c			zstty needs-flag
     70  1.1       eeh file arch/sparc/dev/zs_kgdb.c		kgdb
     71  1.1       eeh 
     72  1.1       eeh define zsevent
     73  1.1       eeh file dev/sun/event.c			zsevent
     74  1.1       eeh 
     75  1.1       eeh device kbd: zsevent
     76  1.1       eeh attach kbd at zs
     77  1.1       eeh file dev/sun/kbd.c			kbd needs-flag
     78  1.1       eeh file dev/sun/kbd_tables.c 		kbd
     79  1.1       eeh file arch/sparc64/dev/kd.c 		kbd
     80  1.1       eeh 
     81  1.1       eeh device ms: zsevent
     82  1.1       eeh attach ms at zs
     83  1.1       eeh file dev/sun/ms.c			ms needs-flag
     84  1.1       eeh 
     85  1.1       eeh 
     86  1.1       eeh #
     87  1.1       eeh # Machine-independent SCSI drivers
     88  1.1       eeh #
     89  1.1       eeh include "../../../dev/scsipi/files.scsipi"
     90  1.1       eeh 
     91  1.1       eeh major { sd = 7 }
     92  1.1       eeh major { vnd = 8 }
     93  1.1       eeh major { cd = 18 }
     94  1.1       eeh 
     95  1.1       eeh device dma {}
     96  1.1       eeh attach dma at sbus, obio
     97  1.1       eeh device ledma {}
     98  1.1       eeh attach ledma at sbus
     99  1.1       eeh file	arch/sparc64/dev/dma.c		dma | ledma
    100  1.1       eeh device lebuffer {}
    101  1.1       eeh attach lebuffer at sbus
    102  1.1       eeh file	arch/sparc64/dev/lebuffer.c	lebuffer
    103  1.1       eeh 
    104  1.1       eeh device esp: scsi, ncr53c9x
    105  1.1       eeh attach esp at sbus, dma, obio
    106  1.2       eeh device fas: scsi, ncr53c9x
    107  1.2       eeh attach fas at sbus, dma, obio
    108  1.2       eeh file	arch/sparc64/dev/esp.c		esp | fas
    109  1.2       eeh 
    110  1.2       eeh #device audioamd: audio
    111  1.2       eeh #attach audioamd at mainbus, obio, sbus
    112  1.2       eeh #file	arch/sparc64/dev/amd7930.c		audio
    113  1.2       eeh #file	arch/sparc64/sparc64/amd7930intr.s		audio
    114  1.1       eeh 
    115  1.1       eeh # Brooktree DAC attribute
    116  1.1       eeh define bt_dac
    117  1.1       eeh 
    118  1.1       eeh device bwtwo
    119  1.1       eeh attach bwtwo at sbus, obio
    120  1.1       eeh file	arch/sparc64/dev/bwtwo.c		bwtwo needs-flag
    121  1.1       eeh 
    122  1.1       eeh device cgtwo
    123  1.1       eeh attach cgtwo at sbus, obio
    124  1.1       eeh file	arch/sparc64/dev/cgtwo.c		cgtwo needs-flag
    125  1.1       eeh 
    126  1.1       eeh device cgthree: bt_dac
    127  1.1       eeh attach cgthree at sbus
    128  1.1       eeh file	arch/sparc64/dev/cgthree.c	cgthree needs-flag
    129  1.1       eeh 
    130  1.1       eeh device cgfour: bt_dac
    131  1.1       eeh attach cgfour at sbus, obio
    132  1.1       eeh file	arch/sparc64/dev/cgfour.c		cgfour needs-flag
    133  1.1       eeh 
    134  1.1       eeh device cgsix: bt_dac
    135  1.1       eeh attach cgsix at sbus, obio
    136  1.1       eeh file	arch/sparc64/dev/cgsix.c		cgsix needs-flag
    137  1.1       eeh file	arch/sparc64/dev/cgsix_sbus.c		cgsix needs-flag
    138  1.1       eeh 
    139  1.1       eeh device cgeight: bt_dac
    140  1.1       eeh attach cgeight at sbus, obio
    141  1.1       eeh file	arch/sparc64/dev/cgeight.c	cgeight needs-flag
    142  1.1       eeh 
    143  1.1       eeh device tcx: bt_dac
    144  1.1       eeh attach tcx at sbus
    145  1.1       eeh file	arch/sparc64/dev/tcx.c		tcx needs-flag
    146  1.1       eeh 
    147  1.1       eeh device cgfourteen
    148  1.1       eeh attach cgfourteen at sbus, obio
    149  1.1       eeh file	arch/sparc64/dev/cgfourteen.c	cgfourteen needs-flag
    150  1.1       eeh 
    151  1.1       eeh file	arch/sparc64/dev/bt_subr.c	bt_dac
    152  1.1       eeh 
    153  1.1       eeh # device definition in sys/conf/files
    154  1.4  drochner attach le at sbus, ledma, lebuffer, obio: le24
    155  1.1       eeh file	arch/sparc64/dev/if_le.c	le
    156  1.1       eeh 
    157  1.1       eeh device ie: ifnet, ether, arp
    158  1.1       eeh attach ie at sbus, obio
    159  1.1       eeh file	arch/sparc64/dev/if_ie.c		ie
    160  1.1       eeh 
    161  1.1       eeh device sw: scsi, ncr5380sbc
    162  1.1       eeh attach sw at sbus, obio
    163  1.1       eeh file	arch/sparc64/dev/si.c		 sw
    164  1.1       eeh 
    165  1.1       eeh # Efficient Networks, Inc. ATM interface
    166  1.1       eeh # device declaration in sys/conf/files
    167  1.1       eeh attach  en at sbus with en_sbus
    168  1.1       eeh file    arch/sparc64/dev/if_en_sbus.c     en_sbus
    169  1.1       eeh 
    170  1.1       eeh # Qlogic ISP 10x0 (Sbus) family
    171  1.1       eeh # device declaration in sys/conf/files
    172  1.1       eeh attach isp at sbus with isp_sbus
    173  1.1       eeh file	arch/sparc64/dev/isp_sbus.c	isp_sbus
    174  1.1       eeh 
    175  1.1       eeh #
    176  1.1       eeh # Generic Sun stuff
    177  1.1       eeh #
    178  1.1       eeh 
    179  1.1       eeh file	dev/cons.c
    180  1.1       eeh file	arch/sparc64/dev/fb.c
    181  1.1       eeh 
    182  1.1       eeh file	arch/sparc64/fpu/fpu.c
    183  1.1       eeh file	arch/sparc64/fpu/fpu_add.c
    184  1.1       eeh file	arch/sparc64/fpu/fpu_compare.c
    185  1.1       eeh file	arch/sparc64/fpu/fpu_div.c
    186  1.1       eeh file	arch/sparc64/fpu/fpu_explode.c
    187  1.1       eeh file	arch/sparc64/fpu/fpu_implode.c
    188  1.1       eeh file	arch/sparc64/fpu/fpu_mul.c
    189  1.1       eeh file	arch/sparc64/fpu/fpu_sqrt.c
    190  1.1       eeh file	arch/sparc64/fpu/fpu_subr.c
    191  1.1       eeh 
    192  1.1       eeh # N.B.: optimizer breaks pmap.c and/or cache.c somehow -- have not
    193  1.1       eeh # identified the exact problem yet.  NOOPT_C suffices for now.
    194  1.1       eeh file	arch/sparc64/sparc64/autoconf.c
    195  1.1       eeh file	arch/sparc64/sparc64/cache.c
    196  1.1       eeh file	arch/sparc64/sparc64/conf.c
    197  1.1       eeh file	arch/sparc64/sparc64/emul.c
    198  1.1       eeh file	arch/sparc64/sparc64/in_cksum.c
    199  1.1       eeh file	arch/sparc64/sparc64/intr.c
    200  1.1       eeh file	arch/sparc64/sparc64/kgdb_machdep.c kgdb
    201  1.1       eeh # sparc/sparc/locore.s is handled specially in the makefile,
    202  1.1       eeh # because it must come first in the "ld" command line.
    203  1.1       eeh file	arch/sparc64/sparc64/locore2.c
    204  1.1       eeh file	arch/sparc64/sparc64/machdep.c
    205  1.1       eeh file	arch/sparc64/sparc64/process_machdep.c
    206  1.1       eeh file	arch/sparc64/sparc64/mem.c
    207  1.1       eeh file	arch/sparc64/sparc64/openprom.c
    208  1.1       eeh file	arch/sparc64/sparc64/openfirm.c
    209  1.1       eeh file	arch/sparc64/sparc64/ofw_machdep.c
    210  1.1       eeh file	arch/sparc64/sparc64/pmap.c
    211  1.1       eeh # the following overrides the generic "sys_process.c"
    212  1.1       eeh # commented out by deraadt
    213  1.1       eeh #file	arch/sparc64/sparc64/sys_process.c
    214  1.1       eeh file	arch/sparc64/sparc64/sys_machdep.c
    215  1.1       eeh file	arch/sparc64/sparc64/trap.c
    216  1.1       eeh file	arch/sparc64/sparc64/vm_machdep.c
    217  1.1       eeh file	arch/sparc64/sparc64/disksubr.c
    218  1.1       eeh 
    219  1.1       eeh file	arch/sparc64/sparc64/db_interface.c	ddb | kgdb
    220  1.1       eeh file	arch/sparc64/sparc64/db_trace.c	ddb
    221  1.1       eeh file	arch/sparc64/sparc64/db_disasm.c	ddb
    222  1.1       eeh #file 	ddb/db_aout.c			ddb_aout
    223  1.1       eeh #file	ddb/db_elf.c			ddb
    224  1.1       eeh 
    225  1.1       eeh #
    226  1.1       eeh # Raster Console
    227  1.1       eeh #
    228  1.1       eeh include "../../../dev/rcons/files.rcons"
    229  1.1       eeh 
    230  1.1       eeh #
    231  1.1       eeh # Compatibility modules
    232  1.1       eeh #
    233  1.1       eeh 
    234  1.1       eeh # SVR4 Binary Compatibility (COMPAT_SVR4)
    235  1.1       eeh include "../../../compat/svr4/files.svr4"
    236  1.1       eeh file	arch/sparc64/sparc64/svr4_machdep.c	compat_svr4
    237  1.1       eeh file	arch/sparc64/sparc64/sunos_machdep.c compat_sunos
    238  1.1       eeh 
    239  1.1       eeh # SunOS Binary Compatibility (COMPAT_SUNOS)
    240  1.1       eeh include "../../../compat/sunos/files.sunos"
    241  1.1       eeh 
    242  1.1       eeh # Miscellaneous
    243  1.1       eeh file	netns/ns_cksum.c		ns
    244  1.1       eeh 
    245  1.1       eeh major	{md = 5}
    246  1.1       eeh file	arch/sparc64/dev/md_root.c	memory_disk_hooks
    247