From: rahnds Date: Sun, 16 Feb 1997 03:19:52 +0000 (+0000) Subject: Add new kernel configuration that support ramdisk in the data segment X-Git-Url: http://artulab.com/gitweb/?a=commitdiff_plain;h=eac6da70ee0386828b07d32a2d659fced91b39d6;p=openbsd Add new kernel configuration that support ramdisk in the data segment via rdsetroot. --- diff --git a/sys/arch/mvme68k/compile/.cvsignore b/sys/arch/mvme68k/compile/.cvsignore index a1770cb42ab..c053ea3f137 100644 --- a/sys/arch/mvme68k/compile/.cvsignore +++ b/sys/arch/mvme68k/compile/.cvsignore @@ -2,3 +2,4 @@ GENERIC MVME147 MVME162 MVME167 +MINIROOT diff --git a/sys/arch/mvme68k/conf/MINIROOT b/sys/arch/mvme68k/conf/MINIROOT new file mode 100644 index 00000000000..5b7e18983dd --- /dev/null +++ b/sys/arch/mvme68k/conf/MINIROOT @@ -0,0 +1,88 @@ +# $OpenBSD: MINIROOT,v 1.1 1997/02/16 03:19:53 rahnds Exp $ + +machine mvme68k m68k + +include "../../../conf/GENERIC" + +#option M68060 # support for 060 +option M68040 # support for 040 +option FPSP # MC68040 floating point support +option M68030 # support for 030 +option FPCOPROC # Support for MC6888[12] (Required) + +option MVME147 # (requires M68030) +option MVME162 # (requires M68040, FPSP) +option MVME167 # includes 166 (requires M68040, FPSP) +#option MVME177 # (requires M68060, ...) + +#option COMPAT_SUNOS + +maxusers 32 + +config bsd root rd0 swap on sd0 and sd1 and sd2 + +mainbus0 at root + +# MVME147 +pcc0 at mainbus0 addr 0xfffe0000 +clock0 at pcc0 ipl 5 +nvram0 at pcc0 offset 0x0000 +zs0 at pcc0 offset 0x3000 ipl 4 +zs1 at pcc0 offset 0x3800 ipl 4 +le0 at pcc0 offset 0x1800 ipl 1 +wdsc0 at pcc0 offset 0x4000 ipl 2 +lp0 at pcc0 ipl 1 +vme0 at pcc0 offset 0x2000 + +# MVME162 +mc0 at mainbus0 addr 0xfff00000 +clock0 at mc0 ipl 5 +nvram0 at mc0 offset 0xc0000 +zs0 at mc0 offset 0x45000 ipl 4 +zs1 at mc0 offset 0x45801 ipl 4 +ie0 at mc0 offset 0x46000 ipl 1 +siop0 at mc0 offset 0x47000 ipl 2 +memc0 at mc0 offset 0x43000 +memc1 at mc0 offset 0x43100 +ipic0 at mc0 offset 0xbc000 +vme0 at mc0 offset 0x40000 +flash0 at mainbus0 addr 0xffa00000 +sram0 at mainbus0 addr 0xffe00000 + +fooip* at ipic? manu 0x11 prod 0x22 ipl 1 + +# MVME166/167/177 +pcctwo0 at mainbus0 addr 0xfff00000 +clock0 at pcctwo0 ipl 5 +nvram0 at pcctwo0 offset 0xc0000 +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 +memc0 at pcctwo0 offset 0x43000 +memc1 at pcctwo0 offset 0x43100 +sram0 at mainbus0 addr 0xffe00000 + +bugtty0 at mainbus0 + +vmes0 at vme0 +vmel0 at vme0 + +scsibus* at wdsc? +scsibus* at siop? + +sd* at scsibus? target ? lun ? +st* at scsibus? target ? lun ? +cd* at scsibus? target ? lun ? +ch* at scsibus? target ? lun ? +ss* at scsibus? target ? lun ? +uk* at scsibus? target ? lun ? + +option MINIROOTSIZE=4096 +option RAMDISK_HOOKS +pseudo-device rd 2 + +#si0 at vmes0 addr 0xff200000 ipl 2 vec 0x40 +#nxdc0 at vmes0 addr 0xff00ee80 ipl 2 vec 0x44 +#xd* at xdc? target ?