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