Home | History | Annotate | Line # | Download | only in conf
files.sun3 revision 1.61.8.3
      1  1.61.8.3  nathanw #	$NetBSD: files.sun3,v 1.61.8.3 2002/09/17 21:18:13 nathanw Exp $
      2  1.61.8.2  nathanw 
      3  1.61.8.2  nathanw #
      4  1.61.8.2  nathanw # sun3-specific configuration info
      5  1.61.8.2  nathanw #
      6  1.61.8.2  nathanw 
      7  1.61.8.2  nathanw # maxpartitions must be first item in files.${ARCH}
      8  1.61.8.2  nathanw maxpartitions 8
      9  1.61.8.2  nathanw 
     10  1.61.8.2  nathanw maxusers 2 8 64
     11  1.61.8.2  nathanw 
     12  1.61.8.2  nathanw # Standard stuff (Sun3-specific)
     13  1.61.8.2  nathanw file arch/sun3/sun3/bus_subr.c			_sun3_
     14  1.61.8.2  nathanw file arch/sun3/sun3/cache.c			_sun3_ & havecache
     15  1.61.8.2  nathanw file arch/sun3/sun3/control.c			_sun3_
     16  1.61.8.2  nathanw file arch/sun3/sun3/ctrlsp.S			_sun3_
     17  1.61.8.2  nathanw file arch/sun3/sun3/dvma.c			_sun3_
     18  1.61.8.2  nathanw file arch/sun3/sun3/enable.c			_sun3_
     19  1.61.8.2  nathanw file arch/sun3/sun3/locore2.c			_sun3_
     20  1.61.8.2  nathanw file arch/sun3/sun3/machdep.c			_sun3_
     21  1.61.8.2  nathanw file arch/sun3/sun3/mem.c			_sun3_
     22  1.61.8.2  nathanw file arch/sun3/sun3/pmap.c			_sun3_
     23  1.61.8.2  nathanw 
     24  1.61.8.2  nathanw # Standard stuff (Sun3X-specific)
     25  1.61.8.2  nathanw file arch/sun3/sun3x/bus_subr.c			_sun3x_
     26  1.61.8.2  nathanw file arch/sun3/sun3x/dvma.c			_sun3x_
     27  1.61.8.2  nathanw file arch/sun3/sun3x/enable.c			_sun3x_
     28  1.61.8.2  nathanw file arch/sun3/sun3x/locore2.c			_sun3x_
     29  1.61.8.2  nathanw file arch/sun3/sun3x/machdep.c			_sun3x_
     30  1.61.8.2  nathanw file arch/sun3/sun3x/mem.c			_sun3x_
     31  1.61.8.2  nathanw file arch/sun3/sun3x/pmap.c			_sun3x_
     32  1.61.8.2  nathanw 
     33  1.61.8.2  nathanw # Standard stuff (common to Sun3 and Sun3X)
     34  1.61.8.2  nathanw file arch/sun3/sun3/autoconf.c
     35  1.61.8.2  nathanw file arch/sun3/sun3/conf.c
     36  1.61.8.2  nathanw file arch/sun3/sun3/db_machdep.c		ddb
     37  1.61.8.2  nathanw file arch/sun3/sun3/db_memrw.c			ddb | kgdb
     38  1.61.8.2  nathanw file arch/sun3/sun3/disksubr.c
     39  1.61.8.2  nathanw file arch/sun3/sun3/fpu.c
     40  1.61.8.2  nathanw file arch/sun3/sun3/isr.c
     41  1.61.8.2  nathanw file arch/sun3/sun3/kgdb_machdep.c 		kgdb
     42  1.61.8.2  nathanw file arch/sun3/sun3/leds.c
     43  1.61.8.2  nathanw file arch/sun3/sun3/procfs_machdep.c		procfs
     44  1.61.8.2  nathanw file arch/sun3/sun3/stub.c
     45  1.61.8.2  nathanw file arch/sun3/sun3/sunmon.c
     46  1.61.8.2  nathanw file arch/sun3/sun3/sys_machdep.c
     47  1.61.8.2  nathanw file arch/sun3/sun3/trap.c
     48  1.61.8.2  nathanw file arch/sun3/sun3/vector.c
     49  1.61.8.2  nathanw file arch/sun3/sun3/vm_machdep.c
     50  1.61.8.2  nathanw 
     51  1.61.8.2  nathanw include "arch/m68k/fpe/files.fpe"
     52  1.61.8.2  nathanw 
     53  1.61.8.2  nathanw # Console support
     54  1.61.8.2  nathanw #file arch/sun3/sun3/cninit.c
     55  1.61.8.2  nathanw file dev/cons.c
     56  1.61.8.2  nathanw 
     57  1.61.8.2  nathanw #
     58  1.61.8.2  nathanw # Bus types
     59  1.61.8.2  nathanw #
     60  1.61.8.2  nathanw 
     61  1.61.8.2  nathanw device mainbus {}
     62  1.61.8.2  nathanw attach mainbus at root
     63  1.61.8.2  nathanw file	arch/sun3/sun3/mainbus.c
     64  1.61.8.2  nathanw 
     65  1.61.8.2  nathanw # On-board I/O space (required).
     66  1.61.8.2  nathanw device obio {addr = -1, [ipl = -1], [vect = -1]}
     67  1.61.8.2  nathanw attach obio at mainbus
     68  1.61.8.2  nathanw file arch/sun3/sun3/obio.c		_sun3_
     69  1.61.8.2  nathanw file arch/sun3/sun3x/obio.c		_sun3x_
     70  1.61.8.2  nathanw 
     71  1.61.8.2  nathanw # On-board MEMory space (optional).
     72  1.61.8.2  nathanw device obmem {addr = -1, [ipl = -1], [vect = -1]}
     73  1.61.8.2  nathanw attach obmem at mainbus
     74  1.61.8.2  nathanw file arch/sun3/sun3/obmem.c		obmem
     75  1.61.8.2  nathanw 
     76  1.61.8.2  nathanw # VME (unit encodes address/data sizes)
     77  1.61.8.2  nathanw device vme {addr = -1, [ipl = -1], [vect = -1]}
     78  1.61.8.2  nathanw attach vme at mainbus
     79  1.61.8.2  nathanw file arch/sun3/sun3/vme.c		vme
     80  1.61.8.2  nathanw 
     81  1.61.8.2  nathanw #
     82  1.61.8.2  nathanw # Machine-independent SCSI drivers
     83  1.61.8.2  nathanw #
     84  1.61.8.2  nathanw include "dev/scsipi/files.scsipi"
     85  1.61.8.2  nathanw 
     86  1.61.8.2  nathanw #
     87  1.61.8.2  nathanw # Devices and attributes needed below
     88  1.61.8.2  nathanw #
     89  1.61.8.2  nathanw 
     90  1.61.8.2  nathanw device ie: ifnet, ether, arp
     91  1.61.8.2  nathanw file arch/sun3/dev/if_ie.c		ie
     92  1.61.8.2  nathanw 
     93  1.61.8.2  nathanw device si: scsi, ncr5380sbc
     94  1.61.8.2  nathanw file	arch/sun3/dev/si.c		si
     95  1.61.8.2  nathanw 
     96  1.61.8.2  nathanw define fb
     97  1.61.8.2  nathanw file arch/sun3/dev/fb.c			fb needs-flag
     98  1.61.8.2  nathanw 
     99  1.61.8.2  nathanw #
    100  1.61.8.2  nathanw # On-Board I/O (OBIO), in attach order.
    101  1.61.8.2  nathanw # The following are all required.
    102  1.61.8.2  nathanw #
    103  1.61.8.2  nathanw 
    104  1.61.8.2  nathanw # The IDPROM could have a device config line, but this
    105  1.61.8.2  nathanw # driver has to do its initialization before autoconfig,
    106  1.61.8.2  nathanw # and there is nothing left to do at attach time.
    107  1.61.8.2  nathanw file arch/sun3/sun3/idprom.c		_sun3_
    108  1.61.8.2  nathanw file arch/sun3/sun3x/idprom.c		_sun3x_
    109  1.61.8.2  nathanw 
    110  1.61.8.2  nathanw # Interrupt register
    111  1.61.8.2  nathanw device intreg
    112  1.61.8.2  nathanw attach intreg at obio
    113  1.61.8.2  nathanw file arch/sun3/sun3/intreg.c		intreg
    114  1.61.8.2  nathanw 
    115  1.61.8.2  nathanw # Memory error register
    116  1.61.8.2  nathanw device memerr
    117  1.61.8.2  nathanw attach memerr at obio
    118  1.61.8.2  nathanw file arch/sun3/dev/memerr.c		memerr
    119  1.61.8.2  nathanw 
    120  1.61.8.2  nathanw # Zilog Serial (ZS)
    121  1.61.8.2  nathanw device zsc {channel = -1}
    122  1.61.8.2  nathanw attach zsc at obio
    123  1.61.8.2  nathanw file arch/sun3/dev/zs.c 		zsc needs-flag
    124  1.61.8.2  nathanw file dev/ic/z8530sc.c			zsc
    125  1.61.8.2  nathanw 
    126  1.61.8.2  nathanw # Intersil or Mostek clock
    127  1.61.8.2  nathanw device clock
    128  1.61.8.2  nathanw attach clock at obio
    129  1.61.8.2  nathanw device oclock
    130  1.61.8.2  nathanw attach oclock at obio
    131  1.61.8.2  nathanw file arch/sun3/sun3/clock.c		_sun3_
    132  1.61.8.2  nathanw file arch/sun3/sun3x/clock.c		_sun3x_
    133  1.61.8.2  nathanw file dev/clock_subr.c
    134  1.61.8.2  nathanw 
    135  1.61.8.2  nathanw # EEPROM (or NV-RAM)
    136  1.61.8.2  nathanw device eeprom
    137  1.61.8.2  nathanw attach eeprom at obio
    138  1.61.8.2  nathanw file arch/sun3/dev/eeprom.c		eeprom
    139  1.61.8.2  nathanw 
    140  1.61.8.2  nathanw # I/O MMU (a.k.a I/O mapper)
    141  1.61.8.2  nathanw device iommu
    142  1.61.8.2  nathanw attach iommu at obio
    143  1.61.8.2  nathanw file arch/sun3/sun3x/iommu.c		_sun3x_
    144  1.61.8.2  nathanw 
    145  1.61.8.2  nathanw #
    146  1.61.8.2  nathanw # Optional OBIO devices
    147  1.61.8.2  nathanw #
    148  1.61.8.2  nathanw 
    149  1.61.8.2  nathanw # device defined above
    150  1.61.8.2  nathanw attach ie at obio with ie_obio
    151  1.61.8.2  nathanw file arch/sun3/dev/if_ie_obio.c		ie_obio
    152  1.61.8.2  nathanw 
    153  1.61.8.2  nathanw # device defined in sys/conf/files
    154  1.61.8.2  nathanw attach le at obio: le24
    155  1.61.8.2  nathanw file arch/sun3/dev/if_le.c		le
    156  1.61.8.2  nathanw 
    157  1.61.8.2  nathanw # Sun3/60 on-board SCSI
    158  1.61.8.2  nathanw attach si at obio with si_obio
    159  1.61.8.2  nathanw file	arch/sun3/dev/si_obio.c		si_obio
    160  1.61.8.2  nathanw 
    161  1.61.8.2  nathanw # Sun3/80 on-board SCSI
    162  1.61.8.2  nathanw attach esp at obio
    163  1.61.8.2  nathanw file arch/sun3/dev/esp.c		esp
    164  1.61.8.2  nathanw device dma
    165  1.61.8.2  nathanw attach dma at obio
    166  1.61.8.2  nathanw file arch/sun3/dev/dma.c		dma | esp
    167  1.61.8.2  nathanw 
    168  1.61.8.2  nathanw # Sun3/80 Floppy disk
    169  1.61.8.2  nathanw device fdc {}
    170  1.61.8.2  nathanw attach fdc at obio
    171  1.61.8.2  nathanw device fd: disk
    172  1.61.8.2  nathanw attach fd at fdc
    173  1.61.8.2  nathanw file arch/sun3/dev/fd.c		fdc | fd needs-flag
    174  1.61.8.2  nathanw 
    175  1.61.8.2  nathanw # Sun3/80 printer port
    176  1.61.8.2  nathanw device pp
    177  1.61.8.2  nathanw attach pp at obio
    178  1.61.8.2  nathanw file arch/sun3/dev/pp.c		pp needs-flag
    179  1.61.8.2  nathanw 
    180  1.61.8.2  nathanw #
    181  1.61.8.2  nathanw # On-Board MEMory (OBMEM)
    182  1.61.8.2  nathanw #
    183  1.61.8.2  nathanw 
    184  1.61.8.2  nathanw device bwtwo: fb
    185  1.61.8.2  nathanw attach bwtwo at obmem
    186  1.61.8.2  nathanw file arch/sun3/dev/bw2.c		bwtwo needs-flag
    187  1.61.8.2  nathanw 
    188  1.61.8.2  nathanw device cgfour: fb
    189  1.61.8.2  nathanw attach cgfour at obmem
    190  1.61.8.2  nathanw file arch/sun3/dev/cg4.c		cgfour needs-flag
    191  1.61.8.2  nathanw 
    192  1.61.8.2  nathanw #
    193  1.61.8.2  nathanw # VME
    194  1.61.8.2  nathanw #
    195  1.61.8.2  nathanw 
    196  1.61.8.2  nathanw attach ie at vme with ie_vme
    197  1.61.8.2  nathanw file arch/sun3/dev/if_ie_vme.c		ie_vme
    198  1.61.8.2  nathanw 
    199  1.61.8.2  nathanw attach si at vme with si_vme
    200  1.61.8.2  nathanw file	arch/sun3/dev/si_vme.c		si_vme
    201  1.61.8.2  nathanw 
    202  1.61.8.2  nathanw # Sun3/E SCSI+Ethernet board
    203  1.61.8.2  nathanw device sebuf {}
    204  1.61.8.2  nathanw attach sebuf at vme
    205  1.61.8.2  nathanw file	arch/sun3/dev/sebuf.c		sebuf
    206  1.61.8.2  nathanw attach ie at sebuf with ie_sebuf
    207  1.61.8.2  nathanw file	arch/sun3/dev/if_ie_sebuf.c	ie_sebuf
    208  1.61.8.2  nathanw attach si at sebuf with si_sebuf
    209  1.61.8.2  nathanw file	arch/sun3/dev/si_sebuf.c	si_sebuf
    210  1.61.8.2  nathanw 
    211  1.61.8.2  nathanw device cgtwo: fb
    212  1.61.8.2  nathanw attach cgtwo at vme
    213  1.61.8.2  nathanw file arch/sun3/dev/cg2.c		cgtwo needs-flag
    214  1.61.8.2  nathanw 
    215  1.61.8.2  nathanw device	xyc {drive = -1}
    216  1.61.8.2  nathanw attach	xyc at vme
    217  1.61.8.2  nathanw device	xy: disk
    218  1.61.8.2  nathanw attach	xy at xyc
    219  1.61.8.2  nathanw file	arch/sun3/dev/xy.c		xy | xyc needs-flag
    220  1.61.8.2  nathanw 
    221  1.61.8.2  nathanw device	xdc {drive = -1}
    222  1.61.8.2  nathanw attach	xdc at vme
    223  1.61.8.2  nathanw device	xd: disk
    224  1.61.8.2  nathanw attach	xd at xdc
    225  1.61.8.2  nathanw file	arch/sun3/dev/xd.c		xd | xdc needs-flag
    226  1.61.8.2  nathanw 
    227  1.61.8.2  nathanw 
    228  1.61.8.2  nathanw #
    229  1.61.8.2  nathanw # Console (zs) related stuff
    230  1.61.8.2  nathanw #
    231  1.61.8.2  nathanw 
    232  1.61.8.2  nathanw device zstty: tty
    233  1.61.8.2  nathanw attach zstty at zsc
    234  1.61.8.2  nathanw file dev/ic/z8530tty.c			zstty needs-flag
    235  1.61.8.2  nathanw file arch/sun3/dev/zs_kgdb.c		kgdb
    236  1.61.8.2  nathanw 
    237  1.61.8.2  nathanw define zsevent
    238  1.61.8.2  nathanw file dev/sun/event.c			zsevent
    239  1.61.8.2  nathanw 
    240  1.61.8.2  nathanw device kbd: zsevent
    241  1.61.8.2  nathanw attach kbd at zsc with kbd_zs
    242  1.61.8.2  nathanw file dev/sun/kbd_zs.c			kbd_zs
    243  1.61.8.2  nathanw file dev/sun/kbd.c			kbd needs-flag
    244  1.61.8.2  nathanw file dev/sun/kbd_tables.c 		kbd
    245  1.61.8.2  nathanw file arch/sun3/dev/kd.c 		kbd
    246  1.61.8.2  nathanw 
    247  1.61.8.2  nathanw device ms: zsevent
    248  1.61.8.2  nathanw attach ms at zsc with ms_zs
    249  1.61.8.2  nathanw file dev/sun/ms_zs.c			ms_zs
    250  1.61.8.2  nathanw file dev/sun/ms.c			ms needs-flag
    251  1.61.8.2  nathanw 
    252  1.61.8.2  nathanw 
    253  1.61.8.2  nathanw # Memory Disk for boot tape
    254  1.61.8.2  nathanw file dev/md_root.c			memory_disk_hooks
    255  1.61.8.2  nathanw 
    256  1.61.8.2  nathanw # Compatibility modules
    257  1.61.8.2  nathanw 
    258  1.61.8.2  nathanw # NetBSD m68k a.out Binary Compatibility (COMPAT_AOUT_M68K)
    259  1.61.8.2  nathanw include "compat/aoutm68k/files.aoutm68k"
    260  1.61.8.2  nathanw 
    261  1.61.8.2  nathanw # SunOS Binary Compatibility (COMPAT_SUNOS)
    262  1.61.8.2  nathanw include "compat/sunos/files.sunos"
    263  1.61.8.2  nathanw file	arch/m68k/m68k/sunos_machdep.c	compat_sunos
    264  1.61.8.2  nathanw 
    265  1.61.8.2  nathanw # SVR4 Binary Compatibility (COMPAT_SVR4)
    266  1.61.8.2  nathanw include "compat/svr4/files.svr4"
    267  1.61.8.2  nathanw 
    268  1.61.8.2  nathanw # Linux binary compatibility (COMPAT_LINUX)
    269  1.61.8.2  nathanw include "compat/linux/files.linux"
    270  1.61.8.2  nathanw include "compat/linux/arch/m68k/files.linux_m68k"
    271  1.61.8.2  nathanw file arch/m68k/m68k/linux_trap.c	compat_linux
    272  1.61.8.2  nathanw 
    273  1.61.8.2  nathanw # OSS audio driver compatibility
    274  1.61.8.2  nathanw include "compat/ossaudio/files.ossaudio"
    275  1.61.8.2  nathanw 
    276  1.61.8.3  nathanw include "arch/sun3/conf/majors.sun3"
    277