1
0
mirror of https://github.com/wfjm/w11.git synced 2026-01-26 04:21:05 +00:00

- major release w11a_V0.60 (tagged)

- after 0.581: documentation updates, no functional changes
- from 0.5 -> 0.6: 
  - revised ibus and rbus protocol; backend server rewritten; Nexys3 port;
    Cypress Fx2 support; LP11,PC11 support
This commit is contained in:
Walter F.J. Mueller
2014-06-06 22:19:56 +00:00
parent 4732555297
commit 46331caebb
17 changed files with 1156 additions and 71 deletions

View File

@@ -1,5 +1,5 @@
#!/usr/bin/perl -w
# $Id: vbomconv 543 2013-11-03 22:43:41Z mueller $
# $Id: vbomconv 558 2014-06-01 22:20:51Z mueller $
#
# Copyright 2007-2013 by Walter F.J. Mueller <W.F.J.Mueller@gsi.de>
#
@@ -835,5 +835,6 @@ sub print_help {
print " --xst_export=s export all xst source files into directory s\n";
print " --ghdl_export=s export all ghdl source files into directory s\n";
print " --isim_export=s export all isim source files into directory s\n";
print " --get_top return top level entity name\n";
print " --flist list all files touched by vbom for all tags\n";
}

61
tools/bin/xtwv Executable file
View File

@@ -0,0 +1,61 @@
#!/bin/bash
# $Id: xtwv 554 2014-04-21 14:01:51Z mueller $
#
# Xilinx Tool Wrapper script for Vivado
# define XTWV_PATH
# usage xwtv <vivado command>
#
# Revision History:
# Date Rev Version Comment
# 2014-04-18 554 1.0.1 fake XILINX_VIVADO, 2014.1 doesn't define it anymore
# 2013-10-12 539 1.0 Initial version (cloned from xtwi)
#
# Note: For Xilinx Vivado installations with an install path <ipath> holds
# <ipath> dir with settings(32|64).sh
#
# store arg list on vars (will be dropped later to source scripts)
arglist_val=$@
arglist_num=$#
#
# check whether Vivado already setup ($XILINX_VIVADO defined)
if [ -z "$XILINX_VIVADO" ]
then
# check whether $XTWV_PATH defined
if [ -z "$XTWV_PATH" ]
then
echo "XTWV_PATH not defined"
exit 1
fi
# check whether 32 or 64 bit system (uname -m gives 'i686' or 'x86_64')
if [ `uname -m` = "x86_64" ]
then
settings_filename=$XTWV_PATH/settings64.sh
else
settings_filename=$XTWV_PATH/settings32.sh
fi
if [ ! -e "$settings_filename" ]
then
echo "can't locate init script '$settings_filename'"
exit 1
fi
# drop arg list, suppress output
set --
. $settings_filename > /dev/null
# check that XILINX_VIVADO defined
if [ -z "$XILINX_VIVADO" ]
then
export XILINX_VIVADO=$XTWV_PATH/.
fi
else
echo "XILINX_VIVADO already defined"
fi
if [ $arglist_num != 0 ]
then
exec $arglist_val
fi

View File

@@ -1,4 +1,4 @@
# $Id: README_211bsd_rkset.txt 518 2013-05-12 16:45:02Z mueller $
# $Id: README_211bsd_rkset.txt 558 2014-06-01 22:20:51Z mueller $
Notes on oskit: 2.11BSD system on RK05 volumes
@@ -22,11 +22,11 @@ Notes on oskit: 2.11BSD system on RK05 volumes
2. Installation ------------------------------------------------------
- A disk set is available from
http://www.retro11.de/data/oc_w11/211bsd_rkset.tgz
http://www.retro11.de/data/oc_w11/oskits/211bsd_rkset.tgz
Download, unpack and copy the disk images (*.dsk), e.g.
cd $RETROBASE/tools/oskit/211bsd_rk/
wget http://www.retro11.de/data/oc_w11/211bsd_rkset.tgz
wget http://www.retro11.de/data/oc_w11/oskits/211bsd_rkset.tgz
tar -xzf 211bsd_rkset.tgz
3. Usage -------------------------------------------------------------

View File

@@ -1,4 +1,4 @@
# $Id: README_rsx11m-31_rkset.txt 518 2013-05-12 16:45:02Z mueller $
# $Id: README_rsx11m-31_rkset.txt 558 2014-06-01 22:20:51Z mueller $
Notes on oskit: RSX-11M V3.1 system on RK05 volumes
@@ -12,16 +12,16 @@ Notes on oskit: RSX-11M V3.1 system on RK05 volumes
See notes, especially on legal terms, in $RETROBASE/doc/w11a_os_guide.txt
Also read README_license.txt !!
Also read README_license.txt which is included in the oskit !!
2. Installation ------------------------------------------------------
- A disk set is available from
http://www.retro11.de/data/oc_w11/rsx11m-31_rkset.tgz
http://www.retro11.de/data/oc_w11/oskits/rsx11m-31_rkset.tgz
Download, unpack and copy the disk images (*.dsk), e.g.
cd $RETROBASE/tools/oskit/rsx11m-31_rk
wget http://www.retro11.de/data/oc_w11/rsx11m-31_rkset.tgz
wget http://www.retro11.de/data/oc_w11/oskits/rsx11m-31_rkset.tgz
tar -xzf rsx11m-31_rkset.tgz
3. Usage -------------------------------------------------------------

View File

@@ -1,4 +1,4 @@
# $Id: README_rsx11m-40_rkset.txt 518 2013-05-12 16:45:02Z mueller $
# $Id: README_rsx11m-40_rkset.txt 558 2014-06-01 22:20:51Z mueller $
Notes on oskit: RSX-11M V4.0 system on RK05 volumes
@@ -12,16 +12,16 @@ Notes on oskit: RSX-11M V4.0 system on RK05 volumes
See notes, especially on legal terms, in $RETROBASE/doc/w11a_os_guide.txt
Also read README_license.txt !!
Also read README_license.txt which is included in the oskit !!
2. Installation ------------------------------------------------------
- A disk set is available from
http://www.retro11.de/data/oc_w11/rsx11m-40_rkset.tgz
http://www.retro11.de/data/oc_w11/oskits/rsx11m-40_rkset.tgz
Download, unpack and copy the disk images (*.dsk), e.g.
cd $RETROBASE/tools/oskit/rsx11m-40_rk
wget http://www.retro11.de/data/oc_w11/rsx11m-40_rkset.tgz
wget http://www.retro11.de/data/oc_w11/oskits/rsx11m-40_rkset.tgz
tar -xzf rsx11m-40_rkset.tgz
3. Usage -------------------------------------------------------------

View File

@@ -1,4 +1,4 @@
# $Id: README_rt11-40_rkset.txt 519 2013-05-12 20:44:16Z mueller $
# $Id: README_rt11-40_rkset.txt 558 2014-06-01 22:20:51Z mueller $
Notes on oskit: RT-11 V4.0 system on RK05 volumes
@@ -12,16 +12,16 @@ Notes on oskit: RT-11 V4.0 system on RK05 volumes
See notes, especially on legal terms, in $RETROBASE/doc/w11a_os_guide.txt
Also read README_license.txt !!
Also read README_license.txt which is included in the oskit !!
2. Installation ------------------------------------------------------
- A disk set is available from
http://www.retro11.de/data/oc_w11/rsx11m-31_rkset.tgz
http://www.retro11.de/data/oc_w11/oskits/rsx11m-31_rkset.tgz
Download, unpack and copy the disk images (*.dsk), e.g.
cd $RETROBASE/tools/oskit/rt11-40_rk
wget http://www.retro11.de/data/oc_w11/rt11-40_rkset.tgz
wget http://www.retro11.de/data/oc_w11/oskits/rt11-40_rkset.tgz
tar -xzf rt11-40_rkset.tgz
3. Usage -------------------------------------------------------------

View File

@@ -1,4 +1,4 @@
# $Id: README_unix_v5_rkset.txt 518 2013-05-12 16:45:02Z mueller $
# $Id: README_unix_v5_rkset.txt 558 2014-06-01 22:20:51Z mueller $
Notes on oskit: Unix V5 system on RK05 volumes
@@ -22,11 +22,11 @@ Notes on oskit: Unix V5 system on RK05 volumes
2. Installation ------------------------------------------------------
- A disk set is available from
http://www.retro11.de/data/oc_w11/unix_v5_rkset.tgz
http://www.retro11.de/data/oc_w11/oskits/unix_v5_rkset.tgz
Download, unpack and copy the disk images (*.dsk), e.g.
cd $RETROBASE/tools/oskit/unix-v5_rk
wget http://www.retro11.de/data/oc_w11/unix_v5_rkset.tgz
wget http://www.retro11.de/data/oc_w11/oskits/unix_v5_rkset.tgz
tar -xzf unix_v5_rkset.tgz
3. Usage -------------------------------------------------------------

View File

@@ -1,11 +1,11 @@
; $Id: setup_w11a_max.scmd 518 2013-05-12 16:45:02Z mueller $
; $Id: setup_w11a_max.scmd 559 2014-06-06 21:26:47Z mueller $
;
; Setup file for 'maximal' w11a configuration under simh 3.8 and above
;
; This setup reflects the planned w11a system on a Nexys[234] board
; This setup reflects the full w11a system on a Nexys[234] board
; --> 4 MByte, 2 DL11, DZ+LP+PC, RK05+RL02+RP06+TM11, DEUNA
;
; 11/70 CPU no FPP, 1 MByte memory
; 11/70 CPU no FPP, 4 MByte memory
; 2 DL11
; 1 DZ11
; 1 LP11

View File

@@ -1,8 +1,8 @@
; $Id: setup_w11a_min.scmd 518 2013-05-12 16:45:02Z mueller $
; $Id: setup_w11a_min.scmd 559 2014-06-06 21:26:47Z mueller $
;
; Setup file for 'minimal' w11a configuration under simh 3.8 and above
;
; This setup reflects the current w11a system on a S3BOARD
; This setup reflects the minimal w11a system on a S3BOARD
; --> 1MByte, 2 DL11, LP+PC, RK05
;
; 11/70 CPU no FPP, 1 MByte memory