diff options
Diffstat (limited to 'sys')
-rw-r--r-- | sys/arch/mvme68k/conf/GENERIC | 2 | ||||
-rw-r--r-- | sys/arch/mvme68k/conf/MVME147 | 2 | ||||
-rw-r--r-- | sys/arch/mvme68k/conf/MVME162 | 2 | ||||
-rw-r--r-- | sys/arch/mvme68k/conf/MVME167 | 8 | ||||
-rw-r--r-- | sys/arch/mvme68k/conf/Makefile.mvme68k | 2 | ||||
-rw-r--r-- | sys/arch/mvme68k/conf/files.mvme68k | 94 |
6 files changed, 85 insertions, 25 deletions
diff --git a/sys/arch/mvme68k/conf/GENERIC b/sys/arch/mvme68k/conf/GENERIC index c008ca04ec7..145cd01d1fb 100644 --- a/sys/arch/mvme68k/conf/GENERIC +++ b/sys/arch/mvme68k/conf/GENERIC @@ -1,4 +1,4 @@ -# $NetBSD: AVAGO,v 1.6 1994/10/26 02:32:32 cgd Exp $ +# $Id: GENERIC,v 1.3 1995/11/07 08:42:20 deraadt Exp $ machine mvme68k m68k diff --git a/sys/arch/mvme68k/conf/MVME147 b/sys/arch/mvme68k/conf/MVME147 index 8f8dcf00def..7db24c54de5 100644 --- a/sys/arch/mvme68k/conf/MVME147 +++ b/sys/arch/mvme68k/conf/MVME147 @@ -1,4 +1,4 @@ -# $NetBSD: AVAGO,v 1.6 1994/10/26 02:32:32 cgd Exp $ +# $Id: MVME147,v 1.3 1995/11/07 08:42:21 deraadt Exp $ machine mvme68k m68k diff --git a/sys/arch/mvme68k/conf/MVME162 b/sys/arch/mvme68k/conf/MVME162 index 393a9cd0d03..287ac0927cf 100644 --- a/sys/arch/mvme68k/conf/MVME162 +++ b/sys/arch/mvme68k/conf/MVME162 @@ -1,4 +1,4 @@ -# $NetBSD: AVAGO,v 1.6 1994/10/26 02:32:32 cgd Exp $ +# $Id: MVME162,v 1.3 1995/11/07 08:42:21 deraadt Exp $ machine mvme68k m68k diff --git a/sys/arch/mvme68k/conf/MVME167 b/sys/arch/mvme68k/conf/MVME167 index 824b8c0f2e6..4fed3beeb8d 100644 --- a/sys/arch/mvme68k/conf/MVME167 +++ b/sys/arch/mvme68k/conf/MVME167 @@ -1,4 +1,4 @@ -# $NetBSD: AVAGO,v 1.6 1994/10/26 02:32:32 cgd Exp $ +# $Id: MVME167,v 1.3 1995/11/07 08:42:22 deraadt Exp $ machine mvme68k m68k @@ -10,8 +10,8 @@ options FPCOPROC # Support for MC6888[12] (Required) options MAPPEDCOPY # GOOD? BAD? UGLY? PRETTY? #options MVME147 # (requires M68030) -options MVME162 # (requires M68040) -#options MVME167 # includes 166 (requires M68040) +#options MVME162 # (requires M68040) +options MVME167 # includes 166 (requires M68040) maxusers 6 @@ -87,7 +87,7 @@ ie0 at pcctwo0 offset 0x46000 ipl 1 siop0 at pcctwo0 offset 0x47000 ipl 2 cl0 at pcctwo0 offset 0x45000 ipl 3 vme0 at pcctwo0 offset 0x40000 -lptwo0 at pcctwo0 ipl 1 +#lptwo0 at pcctwo0 ipl 1 memc0 at pcctwo0 offset 0x43000 memc1 at pcctwo0 offset 0x43100 sram0 at mainbus0 addr 0xffe00000 diff --git a/sys/arch/mvme68k/conf/Makefile.mvme68k b/sys/arch/mvme68k/conf/Makefile.mvme68k index 3ec3882ec3e..aa6b1c2ec9e 100644 --- a/sys/arch/mvme68k/conf/Makefile.mvme68k +++ b/sys/arch/mvme68k/conf/Makefile.mvme68k @@ -1,3 +1,5 @@ +# $Id: Makefile.mvme68k,v 1.3 1995/11/07 08:42:23 deraadt Exp $ + # This makefile is constructed from a machine description: # config machineid # Most changes should be made in the machine description diff --git a/sys/arch/mvme68k/conf/files.mvme68k b/sys/arch/mvme68k/conf/files.mvme68k index 9c6e6ce97bd..c71d490f18c 100644 --- a/sys/arch/mvme68k/conf/files.mvme68k +++ b/sys/arch/mvme68k/conf/files.mvme68k @@ -1,32 +1,89 @@ -# $NetBSD: files.mvme68k,v 1.1.1.1 1995/07/25 23:12:05 chuck Exp $ +# $Id: files.mvme68k,v 1.2 1995/11/07 08:42:23 deraadt Exp $ # config file for mvme68k -# maxpartitions must be first item in files.${ARCH}.newconf -maxpartitions 8 +# maxpartitions must be first item in files.${ARCH} +maxpartitions 16 -device mainbus at root { } +device mainbus at root { [addr = -1] } -device iio at mainbus { offset = -1, [ ipl = 0 ] } -file arch/mvme68k/dev/iio.c iio +device pcc at mainbus { [offset = -1], [ ipl = 0 ] } +file arch/mvme68k/dev/pcc.c pcc needs-count -device clock at iio -file arch/mvme68k/mvme68k/clock.c clock +device pcctwo at mainbus { [offset = -1], [ ipl = 0 ] } +file arch/mvme68k/dev/pcctwo.c pcctwo needs-count -device zs at iio: tty +device mc at mainbus { [offset = -1], [ ipl = 0 ] } +file arch/mvme68k/dev/mc.c mc needs-count + +device clock at pcc, mc, pcctwo +file arch/mvme68k/dev/clock.c clock + +device zs at pcc, mc: tty file arch/mvme68k/dev/zs.c zs needs-count -device pcc at iio -file arch/mvme68k/dev/pcc.c pcc +device cl at pcctwo: tty +file arch/mvme68k/dev/cl.c cl needs-count + +device bugtty at mainbus: tty +file arch/mvme68k/dev/bugtty.c bugtty needs-count +file arch/mvme68k/dev/bug.c bugtty -device le at iio: ifnet, ether +device le at pcc: ifnet, ether file arch/mvme68k/dev/if_le.c le +device ie at mc, pcctwo: ifnet, ether +file arch/mvme68k/dev/if_ie.c ie + include "../../../scsi/files.scsi" -major { sd = 7 } -major { cd = 18 } -major { vnd = 6 } +device sbic at pcc: scsi +file arch/mvme68k/dev/sbic.c sbic +file arch/mvme68k/dev/sbicdma.c sbic + +device ipic at mc { manu = -1, prod = -1, [vec = -1], [ipl = 0] } +file arch/mvme68k/dev/ipic.c ipic + +device fooip at ipic +file arch/mvme68k/dev/fooip.c fooip + +device siop at mc, pcctwo: scsi +file arch/mvme68k/dev/siopdma.c siop +file arch/mvme68k/dev/siop.c siop + +device memc at mc, pcctwo +file arch/mvme68k/dev/memc.c memc + +device flash at mainbus +file arch/mvme68k/dev/flash.c flash needs-count + +device sram at mainbus +device nvram at pcc, mc, pcctwo +file arch/mvme68k/dev/sram.c sram needs-count +file arch/mvme68k/dev/nvram.c nvram needs-count +file arch/mvme68k/dev/memdevs.c nvram sram + +device lp at pcc +file arch/mvme68k/dev/lp.c lp needs-count + +device lptwo at pcctwo +file arch/mvme68k/dev/lptwo.c lptwo needs-count + +device vme at pcc, mc, pcctwo { } +device vmes at vme { [addr = -1], [len = -1], [vec = -1], [ipl = 0] } +device vmel at vme { [addr = -1], [len = -1], [vec = -1], [ipl = 0] } +file arch/mvme68k/dev/vme.c vme vmes vmel +file arch/mvme68k/dev/vmes.c vmes needs-count +file arch/mvme68k/dev/vmel.c vmel needs-count + +device xdc at vmel {target = -1} +device xd at xdc: disk +file arch/mvme68k/dev/xd.c xd needs-flag + +major { sd = 4 } +major { cd = 6 } +major { vnd = 8 } +major { xd = 10 } file arch/mvme68k/mvme68k/autoconf.c file arch/mvme68k/mvme68k/conf.c @@ -43,7 +100,8 @@ file arch/m68k/m68k/copy.s file dev/cons.c file dev/cninit.c -# SunOS Binary Compatibility (COMPAT_SUNOS) -include "../../../compat/sunos/files.sunos" -file arch/m68k/m68k/sunos_machdep.c compat_sunos +# Compatibility modules +# SunOS Binary Compatibility (COMPAT_SUNOS) +include "../../../compat/sunos/files.sunos" +file arch/m68k/m68k/sunos_machdep.c compat_sunos |