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