Home | History | Annotate | Line # | Download | only in conf
files.news68k revision 1.1
      1  1.1  tsutsui #	$NetBSD: files.news68k,v 1.1 1999/12/09 14:53:03 tsutsui Exp $
      2  1.1  tsutsui 
      3  1.1  tsutsui #	NEWS68K-specific configuration info
      4  1.1  tsutsui 
      5  1.1  tsutsui defopt	opt_fpuemulate.h	FPU_EMULATE
      6  1.1  tsutsui 
      7  1.1  tsutsui # maxpartitions must be first item in files.${ARCH}.
      8  1.1  tsutsui maxpartitions 8
      9  1.1  tsutsui 
     10  1.1  tsutsui maxusers 2 8 64
     11  1.1  tsutsui 
     12  1.1  tsutsui device mainbus {}			# no locators
     13  1.1  tsutsui attach mainbus at root
     14  1.1  tsutsui 
     15  1.1  tsutsui device cpu
     16  1.1  tsutsui attach cpu at mainbus
     17  1.1  tsutsui 
     18  1.1  tsutsui file	arch/news68k/news68k/autoconf.c
     19  1.1  tsutsui file	arch/news68k/news68k/conf.c
     20  1.1  tsutsui file	arch/news68k/news68k/clock.c
     21  1.1  tsutsui file	arch/news68k/news68k/db_memrw.c		ddb | kgdb
     22  1.1  tsutsui file	arch/news68k/news68k/disksubr.c		disk
     23  1.1  tsutsui file	arch/news68k/news68k/isr.c
     24  1.1  tsutsui file	arch/news68k/news68k/machdep.c
     25  1.1  tsutsui file	arch/news68k/news68k/mainbus.c
     26  1.1  tsutsui file	arch/news68k/news68k/mem.c
     27  1.1  tsutsui file	arch/news68k/news68k/pmap.c
     28  1.1  tsutsui file	arch/news68k/news68k/pmap_bootstrap.c	compile-with "${NOPROF_C}"
     29  1.1  tsutsui file	arch/news68k/news68k/sys_machdep.c
     30  1.1  tsutsui file	arch/news68k/news68k/trap.c
     31  1.1  tsutsui file	arch/news68k/news68k/vm_machdep.c
     32  1.1  tsutsui file	dev/cons.c
     33  1.1  tsutsui 
     34  1.1  tsutsui major { vnd = 6 }
     35  1.1  tsutsui 
     36  1.1  tsutsui # Emulation modules
     37  1.1  tsutsui # 6888x emulator (FPU_EMULATE)
     38  1.1  tsutsui include	"arch/m68k/fpe/files.fpe"
     39  1.1  tsutsui 
     40  1.1  tsutsui # HYPER-BUS
     41  1.1  tsutsui device hb { addr = 0, [ipl = -1], [vect = -1] }
     42  1.1  tsutsui attach hb at mainbus
     43  1.1  tsutsui file arch/news68k/dev/hb.c			hb
     44  1.1  tsutsui 
     45  1.1  tsutsui # I/O Proccesser
     46  1.1  tsutsui #device iop { [addr = -1], [ipl = -1] }
     47  1.1  tsutsui #attach iop at mainbus
     48  1.1  tsutsui #file arch/news68k/dev/iop.c			iop
     49  1.1  tsutsui 
     50  1.1  tsutsui # MK48T02 RTC and NVRAM
     51  1.1  tsutsui device clock
     52  1.1  tsutsui attach clock at hb with clock_hb
     53  1.1  tsutsui file arch/news68k/dev/clock_hb.c		clock_hb
     54  1.1  tsutsui 
     55  1.1  tsutsui # Lance ethernet (device defined in sys/conf/files)
     56  1.1  tsutsui #device le: ifnet, ether, arp
     57  1.1  tsutsui attach le at hb: le24
     58  1.1  tsutsui file arch/news68k/dev/if_le.c			le needs-count
     59  1.1  tsutsui 
     60  1.1  tsutsui # mouse; not yet
     61  1.1  tsutsui device ms
     62  1.1  tsutsui attach ms at hb
     63  1.1  tsutsui file arch/news68k/dev/ms.c			ms needs-flag
     64  1.1  tsutsui 
     65  1.1  tsutsui # keyboard; not yet
     66  1.1  tsutsui device kb
     67  1.1  tsutsui attach kb at hb
     68  1.1  tsutsui file arch/news68k/dev/kb.c			kb needs-flag
     69  1.1  tsutsui file arch/news68k/dev/kbms_if.c			kb | ms
     70  1.1  tsutsui file arch/news68k/dev/keyconf.c			kb
     71  1.1  tsutsui file arch/news68k/dev/kb_ctrl.c			kb
     72  1.1  tsutsui file arch/news68k/dev/kb_encode.c		kb
     73  1.1  tsutsui 
     74  1.1  tsutsui # serial
     75  1.1  tsutsui device zsc { [channel = -1] }
     76  1.1  tsutsui attach zsc at hb
     77  1.1  tsutsui file arch/news68k/dev/zs.c			zsc needs-count
     78  1.1  tsutsui file dev/ic/z8530sc.c				zsc
     79  1.1  tsutsui 
     80  1.1  tsutsui device zstty: tty
     81  1.1  tsutsui attach zstty at zsc
     82  1.1  tsutsui file dev/ic/z8530tty.c				zstty needs-count
     83  1.1  tsutsui 
     84  1.1  tsutsui # framebuffers; not yet
     85  1.1  tsutsui device fb
     86  1.1  tsutsui attach fb at hb
     87  1.1  tsutsui file arch/news68k/dev/fb.c			fb needs-flag
     88  1.1  tsutsui file arch/news68k/dev/fb_conf.c			fb
     89  1.1  tsutsui file arch/news68k/dev/fb_mfbs.c			fb
     90  1.1  tsutsui file arch/news68k/dev/fb_probe.c		fb
     91  1.1  tsutsui file arch/news68k/dev/fb_start.c		fb
     92  1.1  tsutsui file arch/news68k/dev/fb_sub.c			fb
     93  1.1  tsutsui file arch/news68k/dev/fbbm_225.c		fb
     94  1.1  tsutsui file arch/news68k/dev/fbbm_514.c		fb
     95  1.1  tsutsui file arch/news68k/dev/bmcons.c			fb
     96  1.1  tsutsui file arch/news68k/dev/bitmapif.c		fb
     97  1.1  tsutsui file arch/news68k/dev/fnt.c			fb
     98  1.1  tsutsui file arch/news68k/dev/fnt24.c			fb
     99  1.1  tsutsui file arch/news68k/dev/vt100.c			fb
    100  1.1  tsutsui file arch/news68k/dev/vt100esc.c		fb
    101  1.1  tsutsui file arch/news68k/dev/vt100if.c			fb
    102  1.1  tsutsui 
    103  1.1  tsutsui # floppy; not yet
    104  1.1  tsutsui device fdc {}
    105  1.1  tsutsui attach fdc at hb
    106  1.1  tsutsui device fd: disk
    107  1.1  tsutsui attach fd at fdc
    108  1.1  tsutsui file arch/news68k/dev/fd.c			fdc | fd needs-flag
    109  1.1  tsutsui 
    110  1.1  tsutsui # Machine-independent SCSI driver
    111  1.1  tsutsui include "dev/scsipi/files.scsipi"
    112  1.1  tsutsui major { sd = 0 }
    113  1.1  tsutsui major { fd = 1 }
    114  1.1  tsutsui major { cd = 16 }
    115  1.1  tsutsui major { st = 17 }
    116  1.1  tsutsui 
    117  1.1  tsutsui # Sony CXD1180 SCSI controller
    118  1.1  tsutsui # XXX should use MI driver...
    119  1.1  tsutsui #device si: scsi, ncr5380sbc
    120  1.1  tsutsui device si: scsi
    121  1.1  tsutsui file arch/news68k/dev/si.c			si needs-flag
    122  1.1  tsutsui file arch/news68k/dev/ncr5380sbc.c		si
    123  1.1  tsutsui attach si at hb
    124  1.1  tsutsui 
    125  1.1  tsutsui # memory disk
    126  1.1  tsutsui major {md = 2}
    127  1.1  tsutsui file	arch/news68k/dev/md_root.c		memory_disk_hooks
    128  1.1  tsutsui 
    129  1.1  tsutsui # SVR4 Binary Compatibility (COMPAT_SVR4)
    130  1.1  tsutsui include	"compat/svr4/files.svr4"
    131  1.1  tsutsui 
    132  1.1  tsutsui 
    133  1.1  tsutsui # SunOS binary compatibility (COMPAT_SUNOS)
    134  1.1  tsutsui include	"compat/sunos/files.sunos"
    135  1.1  tsutsui file	arch/m68k/m68k/sunos_machdep.c		compat_sunos
    136  1.1  tsutsui 
    137  1.1  tsutsui # NEWS-OS binary compatibility (COMPAT_NEWSOS)
    138  1.1  tsutsui #include	"compat/newsos/files.newsos"
    139  1.1  tsutsui #file	arch/m68k/m68k/newsos_machdep.c		compat_newsos
    140  1.1  tsutsui 
    141  1.1  tsutsui # Linux binary compatibility (COMPAT_LINUX)
    142  1.1  tsutsui include	"compat/linux/files.linux"
    143  1.1  tsutsui include	"compat/linux/arch/m68k/files.linux_m68k"
    144  1.1  tsutsui 
    145  1.1  tsutsui # a.out binary compatibility (COMPAT_AOUT)
    146  1.1  tsutsui include "compat/aout/files.aout"
    147  1.1  tsutsui 
    148  1.1  tsutsui # OSS audio driver compatibility
    149  1.1  tsutsui include	"compat/ossaudio/files.ossaudio"
    150