OpenCores
URL https://opencores.org/ocsvn/w11/w11/trunk

Subversion Repositories w11

Compare Revisions

  • This comparison shows the changes necessary to convert path
    /w11/tags/w11a_V0.61/tools/oskit
    from Rev 25 to Rev 26
    Reverse comparison

Rev 25 → Rev 26

/rt11-40_rk/README_rt11-40_rkset.txt
0,0 → 1,61
# $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
 
Table of content:
 
1. General remarks
2. Installation
3. Usage
 
1. General remarks ---------------------------------------------------
 
See notes, especially on legal terms, in $RETROBASE/doc/w11a_os_guide.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/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/oskits/rt11-40_rkset.tgz
tar -xzf rt11-40_rkset.tgz
 
3. Usage -------------------------------------------------------------
 
- Start them in simulator
pdp11 rt11-40_rk_boot.scmd
or ONLY IF YOU HAVE A VALID LICENSE on w11a
ti_w11 -u @rt11-40_rk_boot.tcl
 
- Hit <ENTER> in the xterm window to connect to simh or backend server.
The boot dialog in the console xterm window will look like
(required input is in {..}, with {<CR>} denoting a carriage return:
 
RT-11SJ V04.00C
.D 56=5015
.TYPE V4USER.TXT
Welcome to RT-11 Version 4. RT-11 V04 provides new hardware support
and some major enhancements over Version 3B.
Please use the HELP command; it describes the new options in many
of the utilities.
If you are using a terminal that requires fill characters,
modify location 56 with a Deposit command before proceeding with
system installation. LA36 DECwriter II and VT52 DECscope terminals
do NOT require such modification.
.D 56=0
.
 
Now you are at the RT-11 prompt and can exercise the system.
 
There is no 'halt' or 'shutdown' command, just terminate the
simulator or backend server session.
/rt11-40_rk/rt11-40_rk_boot.tcl
0,0 → 1,25
# $Id: rt11-40_rk_boot.tcl 517 2013-05-09 21:34:45Z mueller $
#
# Setup file for RT-11 V4.0 RK05 based system
#
# Usage:
#
# telnet_starter -d DL0 &
# ti_w11 -xxx @rt11-40_rk_boot.tcl ( -xxx depends on sim or fpga connect)
#
 
# setup w11 cpu
puts [rlw]
 
# setup tt,lp,pp (single console; enable rx rate limiter on old DEC OS)
rw11::setup_tt "cpu0" {ndl 1 dlrlim 5}
rw11::setup_lp
rw11::setup_pp
 
# mount disks
cpu0rka0 att rtv4_rk.dsk
 
# and boot
rw11::cpumon
rw11::cpucons
cpu0 boot rka0
/rt11-40_rk/rt11-40_rk_boot.scmd
0,0 → 1,13
; $Id: rt11-40_rk_boot.scmd 517 2013-05-09 21:34:45Z mueller $
;
; Setup file for RT-11 V4.0 RK05 based system
;
; Usage:
;
; pdp11 rt11-40_rk_boot.scmd
;
do ../../simh/setup_w11a_min.scmd
;
att rk0 rtv4_rk.dsk
;
boo rk0
/rt11-40_rk/.cvsignore
0,0 → 1,4
*.dat
*.dsk
*.log
*license.txt
rt11-40_rk Property changes : Added: svn:ignore ## -0,0 +1,37 ## +*.dep_ghdl +*.dep_isim +*.dep_xst +work-obj93.cf +*.vcd +*.ghw +*.sav +*.tmp +*.exe +ise +xflow.his +*.ngc +*.ncd +*.pcf +*.bit +*.msk +isim +isim.log +isim.wdb +fuse.log +*_[sft]sim.vhd +*_tsim.sdf +*_xst.log +*_tra.log +*_twr.log +*_map.log +*_par.log +*_tsi.log +*_pad.log +*_bgn.log +*_svn.log +*_sum.log +*_[dsft]sim.log +*.dat +*.dsk +*.log +*license.txt Index: unix-v5_rk/README_unix_v5_rkset.txt =================================================================== --- unix-v5_rk/README_unix_v5_rkset.txt (nonexistent) +++ unix-v5_rk/README_unix_v5_rkset.txt (revision 26) @@ -0,0 +1,64 @@ +# $Id: README_unix_v5_rkset.txt 558 2014-06-01 22:20:51Z mueller $ + +Notes on oskit: Unix V5 system on RK05 volumes + + Table of content: + + 1. General remarks + 2. Installation + 3. Usage + +1. General remarks --------------------------------------------------- + + See notes on + + 1. I/O emulation setup + 2. FPGA Board setup + 3. Rlink and Backend Server setup + 4. Legal terms + + in $RETROBASE/doc/w11a_os_guide.txt + +2. Installation ------------------------------------------------------ + + - A disk set is available from + 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/oskits/unix_v5_rkset.tgz + tar -xzf unix_v5_rkset.tgz + +3. Usage ------------------------------------------------------------- + + - Start backend server and boot system (see section 3 in w11a_os_guide.txt) + boot script: uv5_rk_boot.tcl + example: ti_w11 -u @uv5_rk_boot.tcl + + - Hit in the xterm window to connect to backend server. + The boot dialog in the console xterm window will look like + (required input is in {..}, with {} denoting a carriage return: + + @{unix} + + login: {root} + + Now you are at the shell prompt and can exercise the system, e.g. + + # {ls -al} + total 62 + drwxr-xr-x 9 bin 160 Jan 29 16:14 . + drwxr-xr-x 9 bin 160 Jan 29 16:14 .. + drwxr-xr-x 2 bin 944 Nov 26 18:13 bin + drwxr-xr-x 2 bin 80 Nov 26 18:13 dev + drwxr-xr-x 2 bin 240 Mar 21 12:07 etc + drwxr-xr-x 2 bin 224 Nov 26 18:13 lib + drwxr-xr-x 2 bin 32 Nov 26 18:13 mnt + drwxrwxrwx 2 bin 32 Nov 26 18:13 tmp + -rwxrwxrwx 1 bin 25802 Mar 21 12:07 unix + drwxr-xr-x 14 bin 224 Nov 26 18:13 usr + + There is no 'halt' or 'shutdown' command, just terminate the server + session with a + tirri_exit + command. The disks aren't cached, so no need to sync either. Index: unix-v5_rk/uv5_rk_boot.scmd =================================================================== --- unix-v5_rk/uv5_rk_boot.scmd (nonexistent) +++ unix-v5_rk/uv5_rk_boot.scmd (revision 26) @@ -0,0 +1,15 @@ +; $Id: uv5_rk_boot.scmd 519 2013-05-12 20:44:16Z mueller $ +; +; Setup file for Unix V5 RK05 based system +; +; Usage: +; +; pdp11 uv5_rk_boot.scmd +; +do ../../simh/setup_w11a_min.scmd +set tto 7b +set dlo0 7b +; +att rk0 unix_v5_rk.dsk +; +boo rk0 Index: unix-v5_rk/uv5_rk_boot.tcl =================================================================== --- unix-v5_rk/uv5_rk_boot.tcl (nonexistent) +++ unix-v5_rk/uv5_rk_boot.tcl (revision 26) @@ -0,0 +1,23 @@ +# $Id: uv5_rk_boot.tcl 517 2013-05-09 21:34:45Z mueller $ +# +# Setup file for Unix V5 RK05 based system +# +# Usage: +# +# telnet_starter -d DL0 & +# ti_w11 -xxx @uv5_boot.tcl ( -xxx depends on sim or fpga connect) + +# setup w11 cpu +puts [rlw] + +# setup tt,lp (uses only 1 console; uses parity -> use 7 bit mode) +rw11::setup_tt "cpu0" {ndl 1 to7bit 1} +rw11::setup_lp + +# mount disks +cpu0rka0 att unix_v5_rk.dsk + +# and boot +rw11::cpumon +rw11::cpucons +cpu0 boot rka0 Index: unix-v5_rk/.cvsignore =================================================================== --- unix-v5_rk/.cvsignore (nonexistent) +++ unix-v5_rk/.cvsignore (revision 26) @@ -0,0 +1,5 @@ +*.dat +*.dsk +*.log +*license.txt +*license.pdf Index: unix-v5_rk =================================================================== --- unix-v5_rk (nonexistent) +++ unix-v5_rk (revision 26)
unix-v5_rk Property changes : Added: svn:ignore ## -0,0 +1,38 ## +*.dep_ghdl +*.dep_isim +*.dep_xst +work-obj93.cf +*.vcd +*.ghw +*.sav +*.tmp +*.exe +ise +xflow.his +*.ngc +*.ncd +*.pcf +*.bit +*.msk +isim +isim.log +isim.wdb +fuse.log +*_[sft]sim.vhd +*_tsim.sdf +*_xst.log +*_tra.log +*_twr.log +*_map.log +*_par.log +*_tsi.log +*_pad.log +*_bgn.log +*_svn.log +*_sum.log +*_[dsft]sim.log +*.dat +*.dsk +*.log +*license.txt +*license.pdf Index: 211bsd_rk/README_211bsd_rkset.txt =================================================================== --- 211bsd_rk/README_211bsd_rkset.txt (nonexistent) +++ 211bsd_rk/README_211bsd_rkset.txt (revision 26) @@ -0,0 +1,123 @@ +# $Id: README_211bsd_rkset.txt 558 2014-06-01 22:20:51Z mueller $ + +Notes on oskit: 2.11BSD system on RK05 volumes + + Table of content: + + 1. General remarks + 2. Installation + 3. Usage + +1. General remarks --------------------------------------------------- + + See notes on + + 1. I/O emulation setup + 2. FPGA Board setup + 3. Rlink and Backend Server setup + 4. Legal terms + + in $RETROBASE/doc/w11a_os_guide.txt + +2. Installation ------------------------------------------------------ + + - A disk set is available from + 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/oskits/211bsd_rkset.tgz + tar -xzf 211bsd_rkset.tgz + +3. Usage ------------------------------------------------------------- + + - Start backend server and boot system (see section 3 in w11a_os_guide.txt) + boot script: 211bsd_rk_boot.tcl + example: ti_w11 -u @211bsd_rk_boot.tcl + + - Hit in the xterm window to connnect to backend server. + The boot dialog in the console xterm window will look like + (required input is in {..}, with {} denoting a carriage return: + + 70Boot from rk(0,0,0) at 0177404 + : {} + : rk(0,0,0)unix + Boot: bootdev=03000 bootcsr=0177404 + + 2.11 BSD UNIX #26: Thu Jan 1 19:49:13 PST 2009 + root@curly.2bsd.com:/usr/src/sys/RETRONFPRK + + phys mem = 3932160 + avail mem = 3577856 + user mem = 307200 + + January 4 16:45:33 init: configure system + + dz ? csr 160100 vector 310 skipped: No CSR. + lp 0 csr 177514 vector 200 attached + rk ? csr 177400 vector 220 didn't interrupt. + rl ? csr 174400 vector 160 skipped: No CSR. + tm ? csr 172520 vector 224 skipped: No CSR. + xp ? csr 176700 vector 254 skipped: No CSR. + cn 1 csr 176500 vector 300 attached + erase, kill ^U, intr ^C + + In first '#' prompt the system is in single-user mode. Just enter a ^D + to continue the system startup to multi-user mode: + + #^D + checking quotas: done. + Assuming non-networking system ... + checking for core dump... + preserving editor files + clearing /tmp + standard daemons: update cron accounting. + starting lpd + starting local daemons:Sun Jan 4 16:46:37 PST 2009 + January 4 16:46:37 init: kernel security level changed from 0 to 1 + January 4 16:46:40 getty: /dev/tty01: Device not configured + ... + + 2.11 BSD UNIX (curly.2bsd.com) (console) + + login: + + The login prompt is sometimes mangled with the 'Device not configured' + system messages, if its not visible just hit to get a fresh one. + + login: {root} + erase, kill ^U, intr ^C + + Now the system is in multi-user mode, daemons runnng. You can explore + the system, e.g. with a 'pstat -T' or a 'mount' command. The second + xterm can be activated too, it will connect to a second emulated DL11. + At the end is important to shutdown properly with a 'halt': + + # {pstat -T} + 7/186 files + 39/208 inodes + 11/150 processes + 6/ 46 texts active, 28 used + 2/135 swapmap entries, 366 kB used, 2069 kB free, 2063 kB max + 33/150 coremap entries, 2960 kB free, 2867 kB max + 1/ 10 ub_map entries, 10 free, 10 max + # {mount} + /dev/rk0h on / + /dev/rk2h on /tmp + /dev/rk3h on /bin + /dev/rk4h on /usr + # {halt} + syncing disks... done + halting + + While the system was running the server process display the + cpumon> + prompt. When the w11 has halted after 211bsd shutdown a message like + + CPU down attention + Processor registers and status: + PS: 030350 cm,pm=k,u s,p,t=0,7,0 NZVC=1000 rust: 01 HALTed + R0: 177560 R1: 161322 R2: 053436 R3: 000010 + R4: 003000 R5: 147510 SP: 147466 PC: 000014 + + will be visible. Now the server process can be stopped with ^D. Index: 211bsd_rk/211bsd_rk_boot.scmd =================================================================== --- 211bsd_rk/211bsd_rk_boot.scmd (nonexistent) +++ 211bsd_rk/211bsd_rk_boot.scmd (revision 26) @@ -0,0 +1,19 @@ +; $Id: 211bsd_rk_boot.scmd 519 2013-05-12 20:44:16Z mueller $ +; +; Setup file for 211bsd RK based system +; +; Usage: +; +; pdp11 211bsd_rk_boot.scmd +; +do ../../simh/setup_w11a_max.scmd +set tto 7b +set dlo0 7b +; +att rk0 211bsd_rk_root.dsk +att rk1 211bsd_rk_swap.dsk +att rk2 211bsd_rk_tmp.dsk +att rk3 211bsd_rk_bin.dsk +att rk4 211bsd_rk_usr.dsk +; +boo rk0 Index: 211bsd_rk/211bsd_rk_boot.tcl =================================================================== --- 211bsd_rk/211bsd_rk_boot.tcl (nonexistent) +++ 211bsd_rk/211bsd_rk_boot.tcl (revision 26) @@ -0,0 +1,29 @@ +# $Id: 211bsd_rk_boot.tcl 517 2013-05-09 21:34:45Z mueller $ +# +# Setup file for 211bsd RK05 based system +# +# Usage: +# +# telnet_starter -d DL0 & +# telnet_starter -d DL1 & +# ti_w11 -xxx @211bsd_rk_boot.tcl ( -xxx depends on sim or fpga connect) +# + +# setup w11 cpu +puts [rlw] + +# setup tt,lp (211bsd uses parity -> use 7 bit mode) +rw11::setup_tt "cpu0" {to7bit 1} +rw11::setup_lp + +# mount disks +cpu0rka0 att 211bsd_rk_root.dsk +cpu0rka1 att 211bsd_rk_swap.dsk +cpu0rka2 att 211bsd_rk_tmp.dsk +cpu0rka3 att 211bsd_rk_bin.dsk +cpu0rka4 att 211bsd_rk_usr.dsk + +# and boot +rw11::cpumon +rw11::cpucons +cpu0 boot rka0 Index: 211bsd_rk/.cvsignore =================================================================== --- 211bsd_rk/.cvsignore (nonexistent) +++ 211bsd_rk/.cvsignore (revision 26) @@ -0,0 +1,5 @@ +*.dat +*.dsk +*.log +*license.txt +*license.pdf Index: 211bsd_rk =================================================================== --- 211bsd_rk (nonexistent) +++ 211bsd_rk (revision 26)
211bsd_rk Property changes : Added: svn:ignore ## -0,0 +1,38 ## +*.dep_ghdl +*.dep_isim +*.dep_xst +work-obj93.cf +*.vcd +*.ghw +*.sav +*.tmp +*.exe +ise +xflow.his +*.ngc +*.ncd +*.pcf +*.bit +*.msk +isim +isim.log +isim.wdb +fuse.log +*_[sft]sim.vhd +*_tsim.sdf +*_xst.log +*_tra.log +*_twr.log +*_map.log +*_par.log +*_tsi.log +*_pad.log +*_bgn.log +*_svn.log +*_sum.log +*_[dsft]sim.log +*.dat +*.dsk +*.log +*license.txt +*license.pdf Index: rsx11m-31_rk/README_rsx11m-31_rkset.txt =================================================================== --- rsx11m-31_rk/README_rsx11m-31_rkset.txt (nonexistent) +++ rsx11m-31_rk/README_rsx11m-31_rkset.txt (revision 26) @@ -0,0 +1,93 @@ +# $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 + + Table of content: + + 1. General remarks + 2. Installation + 3. Usage + +1. General remarks --------------------------------------------------- + + See notes, especially on legal terms, in $RETROBASE/doc/w11a_os_guide.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/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/oskits/rsx11m-31_rkset.tgz + tar -xzf rsx11m-31_rkset.tgz + +3. Usage ------------------------------------------------------------- + + - Start them in simulator + pdp11 rsx11m-31_rk_boot.scmd + or ONLY IF YOU HAVE A VALID LICENSE on w11a + ti_w11 -u @rsx11m-31_rk_boot.tcl + + - Hit in the xterm window to connect to simh or backend server. + The boot dialog in the console xterm window will look like + (required input is in {..}, with {} denoting a carriage return: + + RSX-11M V3.1 BL22 65408K MAPPED + >RED DK0:=SY0: + >RED DK0:=LB0: + >MOU DK0:SYSTEM0 + >@[1,2]STARTUP + + That RSX shows '65408K' is a bug in V3.1. It should be 1920K' the + size of accessible memory in words. For configurations with 1 MByte + and below the correct value is displayed, above a wrong one. + + This os version was released in December 1977, so it's no suprise + that it is not y2k ready. So enter a date before prior to 2000. + + >* PLEASE ENTER TIME AND DATE (HR:MN DD-MMM-YY) [S]: {<.. see above ..>} + >TIM 17:18 12-may-83 + >; + >RUN ERRLOG + > + ;ERL -- ERROR LOG INITIALIZED + >MOU DK1:SYSTEM1 + >; + >INS DK1:[1,54]BIGMAC/PAR=GEN + >INS DK1:[1,54]BIGTKB/PAR=GEN + >INS DK1:[1,54]CDA + >INS DK1:[1,54]DSC/PAR=GEN + >INS DK1:[1,54]EDT/PAR=GEN + >INS DK1:[1,54]FLX + >INS DK1:[1,54]FOR + >INS DK1:[1,54]FTB + >INS DK1:[1,54]LBR + >INS DK1:[1,54]PSE + >INS DK1:[1,54]RNO + >INS DK1:[1,54]SRD + >INS DK1:[1,54]SYE + >; + >INS DK1:[1,54]TEC + >INS DK1:[1,54]TEC/TASK=...MAK + >INS DK1:[1,54]TEC/TASK=...MUN + >; + >INS DK1:[1,54]VTEC + >; + >; + >SET /UIC=[1,6] + >PSE = + >SET /UIC=[200,200] + >; + >ACS DK1:/BLKS=512. + >; + >@ + > + + Now you are at the MCR prompt and can exercise the system. + + At the end is important to shutdown properly with a 'run $shutup'. + The simululaor (or the rlink backend) can be stopped when the + CPU has halted. Index: rsx11m-31_rk/rsx11m-31_rk_boot.scmd =================================================================== --- rsx11m-31_rk/rsx11m-31_rk_boot.scmd (nonexistent) +++ rsx11m-31_rk/rsx11m-31_rk_boot.scmd (revision 26) @@ -0,0 +1,15 @@ +; $Id: rsx11m-31_rk_boot.scmd 517 2013-05-09 21:34:45Z mueller $ +; +; Setup file for RSX11-M V3.1 RK05 based system +; +; Usage: +; +; pdp11 rsx11m-31_rk_boot.scmd +; +do ../../simh/setup_w11a_max.scmd +; +att rk0 RSX11M_V3.1_SYSTEM0.dsk +att rk1 RSX11M_V3.1_SYSTEM1.dsk +att rk2 RSX11M_USER.dsk +; +boo rk0 Index: rsx11m-31_rk/rsx11m-31_rk_boot.tcl =================================================================== --- rsx11m-31_rk/rsx11m-31_rk_boot.tcl (nonexistent) +++ rsx11m-31_rk/rsx11m-31_rk_boot.tcl (revision 26) @@ -0,0 +1,28 @@ +# $Id: rsx11m-31_rk_boot.tcl 517 2013-05-09 21:34:45Z mueller $ +# +# Setup file for RSX11-M V3.1 RK05 based system +# +# Usage: +# +# telnet_starter -d DL0 & +# telnet_starter -d DL1 & +# ti_w11 -xxx @rsx11m-31_rk_boot.tcl ( -xxx depends on sim or fpga connect) +# + +# setup w11 cpu +puts [rlw] + +# setup tt,lp,pp (enable rx rate limiter on old DEC OS) +rw11::setup_tt "cpu0" {dlrlim 5} +rw11::setup_lp +rw11::setup_pp + +# mount disks +cpu0rka0 att RSX11M_V3.1_SYSTEM0.dsk +cpu0rka1 att RSX11M_V3.1_SYSTEM1.dsk +cpu0rka2 att RSX11M_USER.dsk + +# and boot +rw11::cpumon +rw11::cpucons +cpu0 boot rka0 Index: rsx11m-31_rk/.cvsignore =================================================================== --- rsx11m-31_rk/.cvsignore (nonexistent) +++ rsx11m-31_rk/.cvsignore (revision 26) @@ -0,0 +1,4 @@ +*.dat +*.dsk +*.log +*license.txt Index: rsx11m-31_rk =================================================================== --- rsx11m-31_rk (nonexistent) +++ rsx11m-31_rk (revision 26)
rsx11m-31_rk Property changes : Added: svn:ignore ## -0,0 +1,37 ## +*.dep_ghdl +*.dep_isim +*.dep_xst +work-obj93.cf +*.vcd +*.ghw +*.sav +*.tmp +*.exe +ise +xflow.his +*.ngc +*.ncd +*.pcf +*.bit +*.msk +isim +isim.log +isim.wdb +fuse.log +*_[sft]sim.vhd +*_tsim.sdf +*_xst.log +*_tra.log +*_twr.log +*_map.log +*_par.log +*_tsi.log +*_pad.log +*_bgn.log +*_svn.log +*_sum.log +*_[dsft]sim.log +*.dat +*.dsk +*.log +*license.txt Index: rsx11m-40_rk/README_rsx11m-40_rkset.txt =================================================================== --- rsx11m-40_rk/README_rsx11m-40_rkset.txt (nonexistent) +++ rsx11m-40_rk/README_rsx11m-40_rkset.txt (revision 26) @@ -0,0 +1,83 @@ +# $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 + + Table of content: + + 1. General remarks + 2. Installation + 3. Usage + +1. General remarks --------------------------------------------------- + + See notes, especially on legal terms, in $RETROBASE/doc/w11a_os_guide.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/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/oskits/rsx11m-40_rkset.tgz + tar -xzf rsx11m-40_rkset.tgz + +3. Usage ------------------------------------------------------------- + + - Start them in simulator + pdp11 rsx11m-40_rk_boot.scmd + or ONLY IF YOU HAVE A VALID LICENSE on w11a + ti_w11 -u @rsx11m-40_rk_boot.tcl + + - Hit in the xterm window to connect to simh or backend server. + The boot dialog in the console xterm window will look like + (required input is in {..}, with {} denoting a carriage return: + + RSX-11M V4.0 BL32 1920.K MAPPED + >RED DK:=SY: + >RED DK:=LB: + >MOU DK:SYSM40RKV0 + >@DK:[1,2]STARTUP + + This os version was released in November 1981, so it's no suprise + that it is not y2k ready. So enter a date before prior to 2000. + + >* PLEASE ENTER TIME AND DATE (HR:MN DD-MMM-YY) [S]: {<.. see above ..>} + >TIM 18:17 12-may-83 + >* ENTER LINE WIDTH OF THIS TERMINAL [D D:132.]: {} + >SET /BUF=TI:132. + >ACS SY:/BLKS=512. + >CLI /INIT=DCL/TASK=...DCL + >; + >; mount 2nd system disk + >; + >mou dk1:SYSM40RKV1/pub + >; + >; installing tasks from 2nd system disk + >; + >INS DK1:$BRU + >INS DK1:$DMP + >INS DK1:$DSC + >INS DK1:$EDT + >INS DK1:$FLX + >INS DK1:$K11RSX/TASK=...KER + >INS DK1:$LBR + >INS DK1:$MAC + >INS DK1:$RMD + >INS DK1:$SLP + >INS DK1:$SRD + >INS DK1:$TEC + >INS DK1:$TEC/TASK=...MAK + >INS DK1:$TKB + >INS DK1:$VFY + >INS DK1:$VTEC + >@ + > + + Now you are at the MCR prompt and can exercise the system. + + At end is important to shutdown properly with a 'run $shutup'. + The simululaor (or the rlink backend) can be stopped when the + CPU has halted. Index: rsx11m-40_rk/rsx11m-40_rk_boot.scmd =================================================================== --- rsx11m-40_rk/rsx11m-40_rk_boot.scmd (nonexistent) +++ rsx11m-40_rk/rsx11m-40_rk_boot.scmd (revision 26) @@ -0,0 +1,15 @@ +; $Id: rsx11m-40_rk_boot.scmd 525 2013-07-06 12:19:39Z mueller $ +; +; Setup file for RSX11-M V4.0 RK05 based system +; +; Usage: +; +; pdp11 rsx11m-40_rk_boot.scmd +; +do ../../simh/setup_w11a_max.scmd +; +att rk0 RSX11M_V4.0_SYSTEM0.dsk +att rk1 RSX11M_V4.0_SYSTEM1.dsk +att rk2 RSX11M_USER.dsk +; +boo rk0 Index: rsx11m-40_rk/rsx11m-40_rk_boot.tcl =================================================================== --- rsx11m-40_rk/rsx11m-40_rk_boot.tcl (nonexistent) +++ rsx11m-40_rk/rsx11m-40_rk_boot.tcl (revision 26) @@ -0,0 +1,28 @@ +# $Id: rsx11m-40_rk_boot.tcl 525 2013-07-06 12:19:39Z mueller $ +# +# Setup file for RSX11-M V4.0 RK05 based system +# +# Usage: +# +# telnet_starter -d DL0 & +# telnet_starter -d DL1 & +# ti_w11 -xxx @rsx11m-40_rk_boot.tcl ( -xxx depends on sim or fpga connect) +# + +# setup w11 cpu +puts [rlw] + +# setup tt,lp,pp (enable rx rate limiter on old DEC OS) +rw11::setup_tt "cpu0" {dlrlim 5} +rw11::setup_lp +rw11::setup_pp + +# mount disks +cpu0rka0 att RSX11M_V4.0_SYSTEM0.dsk +cpu0rka1 att RSX11M_V4.0_SYSTEM1.dsk +cpu0rka2 att RSX11M_USER.dsk + +# and boot +rw11::cpumon +rw11::cpucons +cpu0 boot rka0 Index: rsx11m-40_rk/.cvsignore =================================================================== --- rsx11m-40_rk/.cvsignore (nonexistent) +++ rsx11m-40_rk/.cvsignore (revision 26) @@ -0,0 +1,4 @@ +*.dat +*.dsk +*.log +*license.txt Index: rsx11m-40_rk =================================================================== --- rsx11m-40_rk (nonexistent) +++ rsx11m-40_rk (revision 26)
rsx11m-40_rk Property changes : Added: svn:ignore ## -0,0 +1,37 ## +*.dep_ghdl +*.dep_isim +*.dep_xst +work-obj93.cf +*.vcd +*.ghw +*.sav +*.tmp +*.exe +ise +xflow.his +*.ngc +*.ncd +*.pcf +*.bit +*.msk +isim +isim.log +isim.wdb +fuse.log +*_[sft]sim.vhd +*_tsim.sdf +*_xst.log +*_tra.log +*_twr.log +*_map.log +*_par.log +*_tsi.log +*_pad.log +*_bgn.log +*_svn.log +*_sum.log +*_[dsft]sim.log +*.dat +*.dsk +*.log +*license.txt Index: . =================================================================== --- . (nonexistent) +++ . (revision 26)
. Property changes : Added: svn:ignore ## -0,0 +1,33 ## +*.dep_ghdl +*.dep_isim +*.dep_xst +work-obj93.cf +*.vcd +*.ghw +*.sav +*.tmp +*.exe +ise +xflow.his +*.ngc +*.ncd +*.pcf +*.bit +*.msk +isim +isim.log +isim.wdb +fuse.log +*_[sft]sim.vhd +*_tsim.sdf +*_xst.log +*_tra.log +*_twr.log +*_map.log +*_par.log +*_tsi.log +*_pad.log +*_bgn.log +*_svn.log +*_sum.log +*_[dsft]sim.log

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.