mirror of
https://github.com/wfjm/w11.git
synced 2026-01-12 00:43:01 +00:00
- tools/make/generic_asm11.mk: fix ldart target rule - tools/tcode/Makefile: add header line for %.te11 target - tools/tcode/cpu_mmu.mac - C2.6: add e11 handling (w11 and e11 mmr1 difference) - D2.1: BUGFIX: use mmr0 page mode for PSW PM if ico=1 - D2.1: add e11 handling (no PC inc on fetch abort)
Notes on oskit: XXDP V2.2 and V2.5 system on RL02 volumes
General remarks
See notes on
- I/O emulation setup
- FPGA Board setup
- Rlink and Backend Server setup
- SimH simulator setup
- E11 simulator setup
- Legal terms
- and read README_license.md !!
Installation
A disk images for XXDP V2.2 and V2.5 are available from bitsavers
http://bitsavers.trailing-edge.com/bits/DEC/pdp11/discimages/rl02
xxdp22.rl02.gz
xxdp25.rl02.gz
Download, unpack and copy the disk images (*.dsk), e.g.
cd $RETROBASE/tools/oskit/xxdp_rl
disk_path=http://bitsavers.trailing-edge.com/bits/DEC/pdp11/discimages
wget $disk_path/rl02/xxdp22.rl02.gz
wget $disk_path/rl02/xxdp25.rl02.gz
gunzip -c xxdp22.rl02.gz > xxdp22.dsk
gunzip -c xxdp25.rl02.gz > xxdp25.dsk
Usage
-
Start disk imge in SimH simulator (see section SimH in w11a_os_guide)
pdp11 xxdp22_rl_boot.scmd pdp11 xxdp25_rl_boot.scmdor on w11a (see section Rlink in w11a_os_guide)
ti_w11 <opt> @xxdp22_rl_boot.tcl ti_w11 <opt> @xxdp25_rl_boot.tclwhere
<opt>is the proper option set for the board. -
Hit
<ENTER>in thextermwindow to connect to SimH or backend server. The boot dialog in the consolextermwindow will look like (required input is in{..}, with{<CR>}denoting a carriage return.XXDP V2.2 boot dialog: CHMDLD0 XXDP+ DL MONITOR BOOTED VIA UNIT 0 28K UNIBUS SYSTEM ENTER DATE (DD-MMM-YY): {10-jan-85} RESTART ADDR: 152010 THIS IS XXDP+. TYPE "H" OR "H/L" FOR HELP. .XXDP V2.5 boot dialog:
BOOTING UP XXDP-XM EXTENDED MONITOR XXDP-XM EXTENDED MONITOR - XXDP V2.5 REVISION: F0 BOOTED FROM DL0 124KW OF MEMORY UNIBUS SYSTEM RESTART ADDRESS: 152000 TYPE "H" FOR HELP ! . Now you are at the XXDP prompt '.' and can exercise the system: . {H} --> will print help . {D} --> will list the files . {R EKBAD0} --> will run the 'PDP 11/70 cpu diagnostic part 1'There is no
haltorshutdowncommand, just terminate the simulator or backend server session.